-
Notifications
You must be signed in to change notification settings - Fork 1
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
LPS-174358 FDS | Tab key navigation skips dropdown on filter label #3094
Conversation
CI is automatically triggering the following test suites:
|
❌ ci:test:sf - 0 out of 1 jobs passed in 8 minutesClick here for more details.Base Branch:Branch Name: master Sender Branch:Branch Name: LPS-174358 1 Failed Jobs:For more details click here.[exec] Generating types (23 of 31): item-selector-taglib [exec] Generating types (24 of 31): layout-admin-web [exec] Generating types (25 of 31): @liferay/object-js-components-web [exec] Generating types (26 of 31): @liferay/notification-web [exec] Generating types (27 of 31): @liferay/oauth2-provider-web [exec] Generating types (28 of 31): @liferay/object-dynamic-data-mapping-form-field-type [exec] Generating types (29 of 31): @liferay/object-web [exec] Generating types (30 of 31): product-navigation-simulation-device [exec] Generating types (31 of 31): segments-web [exec] Prettier checked 3 files [exec] [exec] Done in 161.40s. [exec] [exec] > Task :portalYarnCheckFormat [exec] Gradle build finished at 2023-03-07 10:02:18.078. [exec] [exec] BUILD SUCCESSFUL in 2m 43s [exec] 3 actionable tasks: 2 executed, 1 up-to-date [exec] [exec] See the profiling report at: file:///opt/dev/projects/github/liferay-portal/build/reports/profile/profile-2023-03-07-01-59-34.html [exec] A fine-grained performance profile is available: use the --scan option. [exec] [stopwatch] [run.batch.test.action: 3:37.851 sec] [echo] [get] Getting: http://test-1-29/job/test-portal-source-format/4239//consoleText [get] To: /opt/dev/projects/github/liferay-portal/20230307020218148.txt [get] Error getting http://test-1-29/job/test-portal-source-format/4239//consoleText to /opt/dev/projects/github/liferay-portal/20230307020218148.txt [beanshell] Created cache file in /tmp/jenkins-cached-files/1684514195.txt |
Jenkins Build:test-portal-source-format#4239 Jenkins Report:jenkins-report.html Jenkins Suite:sf Pull Request:liferay-frontend#3094 Testray Routine:EE Pull Request Testray Build:[master] ci:test:sf - kresimir-coko > liferay-frontend - PR#3094 - 2023-03-07[01:55:51] Testray Importer:publish-testray-report#15582 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! ✨
SF error looks unrelated.
I typically make sure to have FDS
in PR title, so I can easily search for relevant closed PRs on GitHub.
What about this I posted in the initial comment @markocikos ?
|
AFAIK, we don't have a special ESLint rule for this. It is a rule for JSP tags, enforced by |
I found out the exact behaviour and reported a bug to frontend-projects |
Jenkins Build:test-portal-acceptance-pullrequest(master)#3430 Jenkins Report:jenkins-report.html Jenkins Suite:relevant Pull Request:liferay-frontend#3094 Testray Routine:EE Pull Request Testray Build:[master] ci:test:relevant - kresimir-coko > liferay-frontend - PR#3094 - 2023-03-07[02:13:55] Testray Importer:publish-testray-report#7754 |
ci:reevaluate:1397401_3430 |
CI is reevaluating the build with build ID: |
Failures are repeating, may be related. |
...data-set-web/src/main/resources/META-INF/resources/management_bar/components/FilterResume.js
Outdated
Show resolved
Hide resolved
ci:test:relevant |
❌ ci:test:stable - 27 out of 28 jobs passed❌ ci:test:relevant - 72 out of 77 jobs passed in 1 hour 43 minutesClick here for more details.Base Branch:Branch Name: master Upstream Comparison:Branch GIT ID: 7167fb45ee3ac3dc7e131e36c7a8d06997a43cf3 ci:test:stable - 27 out of 28 jobs PASSED1 Failed Jobs:
27 Successful Jobs:ci:test:relevant - 72 out of 77 jobs PASSED5 Failed Jobs:
72 Successful Jobs:For more details click here.Failures unique to this pull:
Failures in common with acceptance upstream results at 7167fb4:Test bundle downloads:
|
Jenkins Build:test-portal-acceptance-pullrequest(master)#3809 Jenkins Report:jenkins-report.html Jenkins Suite:relevant Pull Request:liferay-frontend#3094 Testray Routine:EE Pull Request Testray Build:[master] ci:test:relevant - kresimir-coko > liferay-frontend - PR#3094 - 2023-03-08[12:46:52] Testray Importer:publish-testray-report#8664 |
I think QA needs to update tests in order to get this green, as the tests are expecting a |
Hi @kresimir-coko I will create a ticket for the test fix to be done later so this PR will be forwarded faster. So the failures are not related, seems safe forward. Test that needs to be fixed: FDSFilters#OneFilterCanBeRemoved |
7abcc9f
to
34c8d33
Compare
Manually forwarded to brianchandotcom#131463 |
@kresimir-coko @mateusralv Sorry, but I closed the forwarded PR on Brian's fork. Is this really safe to manually forward? There is a legitimate failure in |
Same concern that I had but Mateus' wording made it seem safe to forward 🤷 |
Hi @markocikos yes most of the time we send the test fix along with the PR. In this case, I noticed that the failure occurs in only 1 FDS test, and we thought that this way would be faster and we could solve it after the PR is merged. But I can update this PR with the Fix if your prefer. What do you think? |
@mateusralv , can you update this PR, putting the test in "ignore" and adding a comment to fix this test in another ticket? |
Closing in favor of #3115 which contains test updates, too |
https://issues.liferay.com/browse/LPS-174358
In order to have the proper focus behaviour it was needed to pass a
ClayButton
component instead of theClayLabel
component as atrigger
for theClayDropDown
.I have also noticed a lot of SF inconsistencies in the
frontend-data-set-web
module, for example missing empty lines between sibling elements. Are we disabling our ESLint rules somehow in this module?