Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TDL-24569] New Stream inclusion: subtasks #56

Merged
merged 17 commits into from Dec 18, 2023
Merged

Conversation

Vi6hal
Copy link
Member

@Vi6hal Vi6hal commented Dec 7, 2023

Description of change

  • Add Supports for subtasks stream
  • Update integration tests

Manual QA steps

Risks

Rollback steps

  • revert this branch

"format": "date-time"
}
}
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add blank/empty line at the end of file

return subtasks + subtasks_children


Context.stream_objects["subtasks"] = SubTasks
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add the empty line at the end of the file and wherever it is missing

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i am trying to keep it consistent. since all the other stream files don't have a new line at EOF, i will skip these formatting changes.

# running sync with multiple date timestamps accross different streams due to differences in bookmark values
self.run_test("2021-11-09T00:00:00Z", "2023-11-10T00:00:00Z", {"projects",})
self.run_test("2023-11-28T00:00:00Z", "2023-11-30T00:00:00Z", {"subtasks",})
self.run_test("2019-01-28T00:00:00Z", "2023-11-30T00:00:00Z", self.expected_streams() - {"subtasks","projects"})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason, third execution doesn't have subtasks and projects streams?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all streams do not contain data in a singular date range, hence to validate bookmarking for all streams the tests are being run with different date ranges for these two specific streams

@Vi6hal Vi6hal merged commit 6b3af3c into master Dec 18, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants