8000 Make CI runs more stable by dey4ss · Pull Request #2594 · hyrise/hyrise · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Make CI runs more stable #2594

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

Merged
merged 4 commits into from
Jul 26, 2023
Merged

Make CI runs more stable #2594

merged 4 commits into from
Jul 26, 2023

Conversation

dey4ss
Copy link
Member
@dey4ss dey4ss commented Jul 17, 2023

Recently, we encountered many CI issues with SSB tests that called the dbgen in in parallel. This PR moves execution of hyriseBenchmarkStarSchema_test.py to an own stage and removes SSB data generation from hyriseConsole_test.py. Furthermore, an issue with concurrent writes of StoredtableNode's cached output expressions for cached PQPs has been resolved by @Bouncner.

@dey4ss dey4ss added the FullCI Run all CI tests (slow, but required for merge) label Jul 17, 2023
@Bouncner
Copy link
Collaborator

If there was no other load on the CI server, over 200 s for generation is likely to timeout under load.
Set to 600 s?

@Bouncner
Copy link
Collaborator
Bouncner commented Jul 24, 2023

Hmm, wondering if 200-300s is too much in general. What do you think?

@dey4ss
Copy link
Member Author
dey4ss commented Jul 24, 2023

If there was no other load on the CI server, over 200 s for generation is likely to timeout under load. Set to 600 s?

Sounds good.

@dey4ss
Copy link
Member Author
dey4ss commented Jul 24, 2023

Hmm, wondering if 200-300s is too much in general. What do you think?

As a timeout or for generation? Think a timeout of 5 min is a long time in general, but we don't set it for most commands, right?

@Bouncner
Copy link
Collaborator

Zünd it.

@dey4ss dey4ss enabled auto-merge (squash) July 24, 2023 17:50
@dey4ss dey4ss changed the title Run SSB tests in own stage Make CI runs more stable Jul 25, 2023
@dey4ss dey4ss disabled auto-merge July 25, 2023 12:04
@dey4ss dey4ss enabled auto-merge (squash) July 25, 2023 12:05
@dey4ss dey4ss merged commit 61e7c29 into master Jul 26, 2023
@dey4ss dey4ss deleted the dey4ss/separate_ssb_tests branch July 26, 2023 00:32
nikriek pushed a commit that referenced this pull request Oct 28, 2023
Fix CI issues with concurrent SSB data generation and `StoredtableNode`'s cached output expressions.

Co-authored-by: Bouncner <martin+github@boissier.de>
nikriek pushed a commit that referenced this pull request Nov 6, 2023
Fix CI issues with concurrent SSB data generation and `StoredtableNode`'s cached output expressions.

Co-authored-by: Bouncner <martin+github@boissier.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FullCI Run all CI tests (slow, but required for merge)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0