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

Toggle CFG_RELEASE_CHANNEL between nightly and stable on Windows, Linux, and Mac CI #5109

Merged
merged 1 commit into from
Nov 27, 2021

Conversation

ytmimi
Copy link
Contributor

@ytmimi ytmimi commented Nov 24, 2021

Trying to see if I can toggle the CFG_RELEASE_CHANNEL in CI to test some code that is only reachable when CFG_RELEASE_CHANNEL is not set to nightly

@ytmimi ytmimi changed the title Run Windows, Linux, and Mac CI tests with nightly and stable channels Toggle CFG_RELEASE_CHANNEL between nightly and stable on Windows, Linux, and Mac CI Nov 24, 2021
@calebcartwright
Copy link
Member

It's hitting me now that a downside of the in-test check and bail process we have makes it a bit tricky to know if the test passed after hitting all assertions, or whether it speciously bailed early 🤔

What would you think about temporarily updating one of the impacted tests so that it'll hit an assertion which we force to fail on stable, just to triple check this? Assuming that shows the expected failed job, we can flip back and move forward, and then perhaps in a followup try to find a different way of conditionally skipping tests dynamically

@calebcartwright
Copy link
Member

Perfect, thanks! Feel free to revert the change and commit history, will merge afterwards

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.

2 participants