-
Notifications
You must be signed in to change notification settings - Fork 82
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
Fix unstable Centos-9 and OpenSUSE leap smoke tests #2642
Comments
A pattern that I see regularly on CentOS-9 and OpenSUSE machines is:
Therefore I wonder if installing procps could solve the failures/timeouts? As suggested in: Can anyone with more Linux experience assess this? |
It will probably remove the warning/error from the log but I doubt it will actually improve the test results (it's still good to see less false positives so please do it) as I don't see pkill used in our scripts at all. |
The 'procps'-package contains the pkill command which is currently missing according to the smoke-tests logs. Part of eclipse-platform#2642
The 'procps'-package contains the pkill command which is currently missing according to the smoke-tests logs. Part of eclipse-platform#2642
The 'procps'-package contains the 'pkill' command which is currently missing according to the smoke-tests logs. Part of eclipse-platform#2642
The 'procps'-package contains the 'pkill' command which is currently missing according to the smoke-tests logs. Part of #2642
In the latest smoke-test executions, i.e. since #2678 is available the CentOS and OpenSuse tests seem to be much more stable. The OpenSuse tests seem to have stabilized before a bit, but CentOS seem to succeeded only since that change. Initially my theory is that without pkill the xvnc session somehow survived between the multiple builds on the same platform with different Java-versions. But since each build runs in a docker-container each run should actually be fully independent. Besides the good news about OpenSuse and CentOS we have also bad news that the linux.riscv tests seem to be unstable too. maybe something is missing on that machine too. |
Always archiving artifacts help to debug failures. Avoiding to use a 'main'-agent to just start all test-configurations running on other machines saves precious resources in the Jenkins instance while waiting for the tests to complete. Additionally simplify post build result notifications. Part of eclipse-platform#2642
Always archiving artifacts help to debug failures. Avoiding to use a 'main'-agent to just start all test-configurations running on other machines saves precious resources in the Jenkins instance while waiting for the tests to complete. Additionally simplify post build result notifications. Part of #2642
Is there still smth to be done or it can be closed? |
The Centos-9 and OpenSUSE tests seem to be rock-stable now, but as mentioned the Linux-RISV tests have two failures (for both Java versions: 21 and 23).
The first failure looks like something is missing at the test-machine. @akurtakov can you give an advice how to solve that? |
At the moment the smoke tests running on CentOS-9 and Open SUSE leap are unstable and often fail or time out:
https://ci.eclipse.org/releng/job/SmokeTests/job/Start-smoke-tests/
This issue is an umbrella to investigate and fix this.
The first thing to notice is that when running for example the smaller
teamcore
test-suite all smoke tests on all platforms succeeded.Therefore I assume the failure is related to the UI, since by default smoke tests run the
ui
suite.Community
The text was updated successfully, but these errors were encountered: