Bazel CI flaky test failure com.google.devtools.build.lib.skyframe.PackageFunctionTest testOneNewElementInMultipleGlob[globUnderSingleDep=true]
- Dominant language
- Java
- Stars
- 25.8k
- Forks
- 4.6k
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 72
Description
CI: https://buildkite.com/organizations/bazel/analytics/suites/bazel-bazel/tests/224433db-dc77-8965-9abf-a7b4fc631dd0?period=1day&branch=master#failed
Platform: Ubuntu
Logs:
```
java.lang.Exception: Test cancelled
at com.google.testing.junit.runner.model.TestCaseNode.testInterrupted(TestCaseNode.java:89)
at com.google.testing.junit.runner.model.TestSuiteNode.testInterrupted(TestSuiteNode.java:71)
at com.google.testing.junit.runner.model.TestSuiteNode.testInterrupted(TestSuiteNode.java:71)
at com.google.testing.junit.runner.model.TestSuiteNode.testInterrupted(TestSuiteNode.java:71)
at com.google.testing.junit.runner.model.TestSuiteModel.testRunInterrupted(TestSuiteModel.java:150)
at com.google.testing.junit.runner.internal.junit4.JUnit4TestXmlListener$WriteXmlSignalHandler.handle(JUnit4TestXmlListener.java:118)
at com.google.testing.junit.runner.internal.SignalHandlers$2.handle(SignalHandlers.java:62)
at jdk.unsupported/sun.misc.Signal$InternalMiscHandler.handle(Signal.java:198)
at java.base/jdk.internal.misc.Signal$1.run(Signal.java:218)
at java.base/java.lang.Thread.run(Thread.java:1583)
```
Steps:
```
BAZELCI_TASK=ubuntu2004
TEST_TARGET=//src/test/java/com/google/devtools/build/lib/skyframe:PackageFunctionTest
TEST_NAME=testOneNewElementInMultipleGlob[globUnderSingleDep=true]
bazel test //src/test/java/com/google/devtools/build/lib/skyframe:PackageFunctionTest --test_filter=testOneNewElementInMultipleGlob[globUnderSingleDep=true]
```
CC Greenteam @fweikert
Contributor guide
Research direction
Start with the //src/test/java/com/google/devtools/build/lib/skyframe:PackageFunctionTest target and reproduce the named test using the command in the issue on Ubuntu. Review the CI cancellation logs and test behavior to identify the flake; done means the test no longer fails intermittently in CI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100