[all-commits] [llvm/llvm-project] 004ec8: [ci] Set timeout for individual tests and report s...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Wed Jan 10 10:39:47 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 004ec8ea1e9bd775246dba4eb93c1025bedaa5bd
      https://github.com/llvm/llvm-project/commit/004ec8ea1e9bd775246dba4eb93c1025bedaa5bd
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
    M .ci/monolithic-linux.sh
    M .ci/monolithic-windows.sh

  Log Message:
  -----------
  [ci] Set timeout for individual tests and report slowest tests (#76300)

There are builds like
https://buildkite.com/llvm-project/github-pull-requests/builds/24894

It looks like a deadlock in a test, but we can't see which one.
`--timeout=` will make lit kill and report such tests.

`--time-tests` produces nice report about slowest test, so we can tune
them over time.

The same build as above with new flags
https://buildkite.com/llvm-project/github-pull-requests/builds/24961




More information about the All-commits mailing list