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
chore(ci): test workflow embetterments #2176
Commits on Jun 23, 2022
-
chore(ci): run all tests in one workflow
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 1b7a9de - Browse repository at this point
Copy the full SHA 1b7a9deView commit details -
chore(ci): run tests using cargo-nextest
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 79a55e9 - Browse repository at this point
Copy the full SHA 79a55e9View commit details -
chore(ci): combine all jobs into One Big Workflow
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 259c737 - Browse repository at this point
Copy the full SHA 259c737View commit details -
chore(ci): don't fail-fast test jobs
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 8724fb5 - Browse repository at this point
Copy the full SHA 8724fb5View commit details -
chore(ci): don't run feature-specific w/o check
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 545984a - Browse repository at this point
Copy the full SHA 545984aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b8737 - Browse repository at this point
Copy the full SHA 20b8737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5236fce - Browse repository at this point
Copy the full SHA 5236fceView commit details -
oh we can't use env vars in names i guess
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 4dbf2bb - Browse repository at this point
Copy the full SHA 4dbf2bbView commit details -
chore(ci): try to use nextest to output junit
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 3786ac9 - Browse repository at this point
Copy the full SHA 3786ac9View commit details -
temporarily add a fake panic to test the ci thing
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for ea22d61 - Browse repository at this point
Copy the full SHA ea22d61View commit details -
fix tracing-futures ancient tokio support breaking
this broke when running the tests with `--all-features`, because...we weren't previously doing that. Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 1ff3773 - Browse repository at this point
Copy the full SHA 1ff3773View commit details -
oh the tokio devdep actually just does nothing
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 6080a59 - Browse repository at this point
Copy the full SHA 6080a59View commit details -
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 75c0897 - Browse repository at this point
Copy the full SHA 75c0897View commit details -
(the annotations are not great) Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 51d4601 - Browse repository at this point
Copy the full SHA 51d4601View commit details -
remove panic for testing the JUnit thing
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 6c62cbd - Browse repository at this point
Copy the full SHA 6c62cbdView commit details -
oh, we don't run tests with
--all-features
for a reason`--all-features` enables the `max_level_XXX` features on `tracing`, and this breaks a bunch of tests... Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 81656e8 - Browse repository at this point
Copy the full SHA 81656e8View commit details -
add a "everything except for main tests" job
Signed-off-by: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 18c1c99 - Browse repository at this point
Copy the full SHA 18c1c99View commit details