-
Notifications
You must be signed in to change notification settings - Fork 209
failing tests: DeprecatedUIPreferencesAuto, UIPreferencesAuto.testWorkbenchPref, DeprecatedUIWizardsAuto #1351
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
failing tests: DeprecatedUIPreferencesAuto, UIPreferencesAuto.testWorkbenchPref, DeprecatedUIWizardsAuto #1351
Comments
@SyntevoAlex : this test fails affects Linux builds only. |
I'll have a look soon(tm) |
These failures are making much harder to trust all other incoming PRs. If eclipse-platform/eclipse.platform.swt#915 is to blame (this still needs to be confirmed), we should probably revert it to let other work happen more easily. |
Just a note: usually I would immediately identify the offending commit, but this week I have no time to do that. So please whoever interested in having clean test pipeline, please check which change caused that & if there is a quick fix possible or revert is needed. |
I hope to have some answers in a few hours. |
Actually I can only see that some buttons have changed size by some pixels so I wonder why we check pixel size at all e.g in
who/how one defines the "Recommended Width"? |
I tried to run the failing test But it throws It seems that tests depend on order of running them, and somewhere I guess I give up there. |
Lines 181 to 206 in 5f9ae8f
|
If you like, revert eclipse-platform/eclipse.platform.swt#915 |
did you launch them as PLugin-test? |
We don't know if that is the root cause and even if that is, we don't know if there is a simple test fix for that.
I have no time this week, but I will try to identify the root cause next week if no one jumps in before. |
I think that I'm not interested in figuring why the test doesn't run for me. It just doesn't and I don't have more time to spend on it. |
I've just quickly run UIPreferencesAuto & DeprecatedUIPreferencesAuto on RHEL 7.9 / gtk3-3.22.30 and I see no fails. @akurtakov : could it be, our Linux images were updated with new GTK version, or something like this? See https://ci.eclipse.org/releng/job/Build-Docker-images/ Do github actions use same images or something different? |
@iloveeclipse eclipse.platform.ui uses centos-latest eclipse.platform.ui/Jenkinsfile Line 8 in 6e19205
|
Github action uses latest ubuntu see |
I see that centos has been removed from dockerfiles too and this has been the default for long period. So maybe @eclipse-platform/eclipsefdn-releng can share what the plan is ? Should projects actively move away of centos* images ? If yes to what? When will plan be announced as relying on non uptodate images is in general a terrible idea? |
I can reproduce the issue locally on latest Fedora. I tried reverting the suggested patch, but then i get
So I reverted SWT to 434d1ddbe36ed49a4981bbad67a8d9cb7e636043 and binaries to v4964r2d (prior to the changes) -> test are fine This seems enough to me to qualify this change causes the regression. I'm creating the revert. |
Note that I'm saying "regression" here for "test failure" but maybe the change is still good overall and tests need adaptation, but that seems not in the scope of anyone to investigate it now and we can't afford continuous test failures; if anyone wants to spend more effort trying to make the change work without breaking tests, and that can mean updating the tests, it would be more than welcome. |
https://ci.eclipse.org/platform/job/eclipse.platform.ui/job/PR-1299/3/
also reported on #1348 (comment)
similar fail: #30
The text was updated successfully, but these errors were encountered: