This is an archive of the discontinued LLVM Phabricator instance.

[libc++][CI] Put runs into groups
ClosedPublic

Authored by philnik on Feb 5 2022, 6:48 AM.

Details

Summary

Many CI runs are very similar in nature. Let's put them into groups for a better overview

Diff Detail

Event Timeline

philnik created this revision.Feb 5 2022, 6:48 AM
philnik requested review of this revision.Feb 5 2022, 6:48 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 5 2022, 6:48 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
philnik updated this revision to Diff 406183.Feb 5 2022, 6:57 AM
  • Add Legacy group
ldionne accepted this revision.Feb 7 2022, 11:30 AM

This is really neat, I didn't know BuildKite supported that feature! Some comments but otherwise LGTM.

libcxx/utils/ci/buildkite-pipeline.yml
326–327

I would rename this one to "No exceptions" and move it to "Parts disabled".

381–382

I would actually rename this one to "No threads" and move it to the "Parts disabled" group.

This revision is now accepted and ready to land.Feb 7 2022, 11:30 AM
philnik updated this revision to Diff 406556.Feb 7 2022, 12:08 PM
philnik marked 2 inline comments as done.
  • Rebased
  • Move -fno-exceptions and Single-threaded into Parts disabled and rename them
philnik updated this revision to Diff 406566.Feb 7 2022, 12:22 PM
  • Rebased
  • Address comments
philnik updated this revision to Diff 406569.Feb 7 2022, 12:24 PM

Upload correct diff

This revision was automatically updated to reflect the committed changes.