Skip to content

Conversation

@phlax
Copy link
Member

@phlax phlax commented Nov 1, 2024

Done here:

  • migrate CI from AZP to github actions
  • enable RBE when building Nighthawk
  • removed excessive test output, limiting output mostly to error messages
  • removed action_env when selecting to run stress tests and switched to a custom flag to prevent build cache from blowing up, change documented in test/config/README.md
  • running sanitizers in parallel with the test phase to speed up the execution
  • eliminated cases where benchmark tests combined py_test and py_binary into a single main
  • no longer faking home and overriding TEST_TMPDIR and user when running under Docker, a workaround likely needed because of the combined py_test and py_binary
  • selecting the right number of cores for multiprocessing, instead of a constant

@phlax phlax force-pushed the rbe-hello branch 3 times, most recently from 25d1695 to 0a72932 Compare June 17, 2025 16:24
@phlax phlax changed the title rbe: Testing ci: Migrate to github/RBE Jun 17, 2025
@phlax phlax force-pushed the rbe-hello branch 7 times, most recently from 3d81c72 to a3024b7 Compare June 18, 2025 12:57
@phlax phlax changed the title ci: Migrate to github/RBE ci: Migrate to github/RBE (+ cleanup/fix CI) Jun 18, 2025
@phlax phlax force-pushed the rbe-hello branch 3 times, most recently from 205471c to 46066ff Compare June 18, 2025 13:42
@phlax phlax force-pushed the rbe-hello branch 4 times, most recently from 9149515 to 55d8b15 Compare June 18, 2025 14:28
Signed-off-by: Ryan Northey <[email protected]>
@mum4k mum4k requested a review from eric846 June 18, 2025 14:51
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
@phlax phlax merged commit cfb2320 into envoyproxy:main Jun 18, 2025
9 checks passed
asingh-g pushed a commit to asingh-g/nighthawk that referenced this pull request Jul 1, 2025
asingh-g pushed a commit to asingh-g/nighthawk that referenced this pull request Jul 2, 2025
asingh-g pushed a commit to asingh-g/nighthawk that referenced this pull request Sep 15, 2025
asingh-g pushed a commit to asingh-g/nighthawk that referenced this pull request Sep 15, 2025
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.

3 participants