-
Notifications
You must be signed in to change notification settings - Fork 115
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
Random failing ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule #825
Comments
Yes, I assume our build infrastructure is very unstable / slow on Linux. |
The ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule randomly fails. This is potentially due to slow infrastructure, thus this change increases the test timeout value. Fixes eclipse-platform#825
I increased timeout in #832. Let's see whether that helps. If it does not solve the problem, I will have a deeper look and probably adapt the test, as a test running for more than 30 seconds does not really make sense (except when being a performance test). |
The ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule randomly fails. This is potentially due to slow infrastructure, thus this change increases the test timeout value. Fixes eclipse-platform#825
The ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule randomly fails. This is potentially due to slow infrastructure, thus this change increases the test timeout value. Fixes #825
Still randomly fails with timeout increase from 20 seconds to 30 seconds: https://download.eclipse.org/eclipse/downloads/drops4/I20231107-1800/testresults/html/org.eclipse.core.tests.resources_ep430I-unit-cen64-gtk3-java21_linux.gtk.x86_64_21.html I will have a look whether that's really only an issue of performance or whether something is functionally broken. |
failed again for #1068 |
The ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule randomly fails. This is potentially due to slow infrastructure, thus this change increases the test timeout value. Fixes eclipse-platform#825
In I-Builds the test now fails not because the because not all builds are started but eben because not all jobs can be spawned, see https://ci.eclipse.org/platform/job/eclipse.platform/job/PR-1386/2/testReport/
|
…atform#825 The test case testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule() in ParallelBuildChainTest fails randomly (in I-Builds) because not all jobs that are supposed to run build operations are scheduled and started in time. Since the test is not supposed to validate that a specific number of jobs can be started, the number of jobs/builds to be spawned must actually not be as high as currently defined. This change reduces the number of projects in the test case to avoid random test failures while keeping expressiveness of the test case. Fixes eclipse-platform#825
…atform#825 The test case testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule() in ParallelBuildChainTest fails randomly (in I-Builds) because not all jobs that are supposed to run build operations are scheduled and started in time. Since the test is not supposed to validate that a specific number of jobs can be started, the number of jobs/builds to be spawned must actually not be as high as currently defined. This change reduces the number of projects in the test case to avoid random test failures while keeping expressiveness of the test case. Fixes eclipse-platform#825
…atform#825 The test case testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule() in ParallelBuildChainTest fails randomly (in I-Builds) because not all jobs that are supposed to run build operations are scheduled and started in time. Since the test is not supposed to validate that a specific number of jobs can be started, the number of jobs/builds to be spawned must actually not be as high as currently defined. This change reduces the number of projects in the test case to avoid random test failures while keeping expressiveness of the test case. Fixes eclipse-platform#825
…atform#825 The test case testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule() in ParallelBuildChainTest fails randomly (in I-Builds) because not all jobs that are supposed to run build operations are scheduled and started in time. Since the test is not supposed to validate that a specific number of jobs can be started, the number of jobs/builds to be spawned must actually not be as high as currently defined. This change reduces the number of projects in the test case to avoid random test failures while keeping expressiveness of the test case. Fixes eclipse-platform#825
The test case testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule() in ParallelBuildChainTest fails randomly (in I-Builds) because not all jobs that are supposed to run build operations are scheduled and started in time. Since the test is not supposed to validate that a specific number of jobs can be started, the number of jobs/builds to be spawned must actually not be as high as currently defined. This change reduces the number of projects in the test case to avoid random test failures while keeping expressiveness of the test case. Fixes #825
still randomly failing:
|
ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule
randomly fails on Linux I-Builds, e.g., https://download.eclipse.org/eclipse/downloads/drops4/I20231105-1800/testresults/html/org.eclipse.core.tests.resources_ep430I-unit-cen64-gtk3-java21_linux.gtk.x86_64_21.htmlIt is random because execution succeeds in some builds: https://download.eclipse.org/eclipse/downloads/drops4/I20231103-0420/testResults.php
The test fails after around 20 seconds, which is the timeout value in
ParallelBuildChainTest
, so maybe the test is only performing too bad. The test case has been introduced with #661.Exemplary log:
The text was updated successfully, but these errors were encountered: