Project

General

Profile

action #63892

[functional][u][sporadic] test fails in firefox - help-menu does not show up on openQA when pressing 'alt-h'

Added by dimstar 3 months ago. Updated 8 days ago.

Status:
Workable
Priority:
High
Category:
Bugs in existing tests
Target version:
SUSE QA tests - Milestone 30
Start date:
2020-02-27
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:
Duration:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-GNOME-Live-x86_64-gnome-live@64bit fails in
firefox

The help-menu does not show up on openQA when pressing 'alt-h'
This is uniquely happening on the GNOME Live image tests; all other GNOME tests have no issue with the FF test. Also, when running the live image in a VM, I seemed not able to reproduce it (which is why I file it here - seems rather a QA specific thing than a product bug)

Suggestions

  • Firefox behaves different regarding modifier keys and menu bar. You should first press alt alone and the menu bar will be shown. Then H key can be pressed alone to open the help menu.
send_key "alt"; # shows menu bar
assert_and_click('firefox-help-menu-item');
assert_screen 'firefox-help-menu';

Reproducible

Fails since (at least) Build 20200225

Expected result

Last good: 20200224 (or more recent)

Further details

Always latest result in this scenario: latest

History

#1 Updated by okurz 3 months ago

  • Subject changed from test fails in firefox to [functional][u][qam] test fails in firefox - help-menu does not show up on openQA when pressing 'alt-h'

#2 Updated by SLindoMansilla 3 months ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Target version set to Milestone 30
  • Estimated time set to 42.00 h

#3 Updated by zluo about 2 months ago

  • Status changed from Workable to In Progress
  • Assignee set to zluo

take over

#5 Updated by zluo about 2 months ago

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10001 created.

will remove EXCLUDE_MODULES for gnome-live after merge.

#6 Updated by dimstar about 2 months ago

zluo wrote:

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10001 created.

will remove EXCLUDE_MODULES for gnome-live after merge.

Seems that was done BEFORE the merge though

#7 Updated by zluo about 1 month ago

dimstar wrote:

zluo wrote:

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10001 created.

will remove EXCLUDE_MODULES for gnome-live after merge.

Seems that was done BEFORE the merge though

yes, that was an accident, corrected now.

#8 Updated by zluo about 1 month ago

  • Status changed from In Progress to Resolved

#9 Updated by dimstar 29 days ago

  • Status changed from Resolved to Workable

#10 Updated by zluo 28 days ago

  • Status changed from Workable to Resolved

are you sure about this?

https://openqa.opensuse.org/tests/overview?distri=opensuse&version=3.36.2&build=13.197&groupid=35

shows all gnome tests failed without exceptions! And they've been added to test suite and never worked before.
Please check and open a new ticket or fix this for O3, thanks!

And please see https://openqa.opensuse.org/tests/1248784#next_previous. this is normal if 1 failed and current still working.
Please don't mix different issues.

#11 Updated by dimstar 28 days ago

  • Status changed from Resolved to In Progress

And why do you focus ONLY on the gnome-next test?

I clearly also linked a TW test run:
https://openqa.opensuse.org/tests/1248784#step/firefox/10

This test is still not reliably opening the help menu.

#12 Updated by zluo 28 days ago

dimstar wrote:

And why do you focus ONLY on the gnome-next test?

I clearly also linked a TW test run:
https://openqa.opensuse.org/tests/1248784#step/firefox/10

I checked this as well and the latest test run just passed as I mentioned above. So let keep an eye on it. Re-open this ticket if this happens more than 2 time.

This test is still not reliably opening the help menu.

[2020-04-29T11:39:09.234 CEST] [debug] starting: /usr/bin/qemu-system-x86_64 -only-migratable -chardev ringbuf,id=serial0,logfile=serial0,logappend=on -serial chardev:serial0 -soundhw hda -global isa-fdc.driveA= -m 2048 -cpu qemu64 -netdev user,id=qanet0 -device virtio-net,netdev=qanet0,mac=52:54:00:12:34:56 -boot once=d -device usb-ehci -device usb-tablet -smp 1 -enable-kvm -no-shutdown -vnc :104,share=force-shared -device virtio-serial -chardev pipe,id=virtio_console,path=virtio_console,logfile=virtio_console.log,logappend=on -device virtconsole,chardev=virtio_console,name=org.openqa.console.virtio_console -chardev socket,path=qmp_socket,server,nowait,id=qmp_socket,logfile=qmp_socket.log,logappend=on -qmp chardev:qmp_socket -S -device virtio-scsi-pci,id=scsi0 -blockdev driver=file,node-name=hd0-file,filename=/var/lib/openqa/pool/14/raid/hd0,cache.no-flush=on -blockdev driver=qcow2,node-name=hd0,file=hd0-file,cache.no-flush=on -device virtio-blk,id=hd0-device,drive=hd0,serial=hd0 -blockdev driver=file,node-name=cd0-overlay0-file,filename=/var/lib/openqa/pool/14/raid/cd0-overlay0,cache.no-flush=on -blockdev driver=qcow2,node-name=cd0-overlay0,file=cd0-overlay0-file,cache.no-flush=on -device scsi-cd,id=cd0-device,drive=cd0-overlay0,serial=cd0

'-smp 1' means a single vcore is used. I really want to recommand to try with QEMUCPUS=2 in setting.

#13 Updated by zluo 28 days ago

  • Status changed from In Progress to Resolved
  • Assignee deleted (zluo)

#14 Updated by dimstar 28 days ago

Fine - I'll add links to every occurrence that happens; I'd not have reopened it if this would have seen a single time.

#16 Updated by okurz 27 days ago

  • Priority changed from Normal to High

#17 Updated by SLindoMansilla 22 days ago

  • Assignee set to SLindoMansilla

#18 Updated by SLindoMansilla 9 days ago

  • Subject changed from [functional][u][qam] test fails in firefox - help-menu does not show up on openQA when pressing 'alt-h' to [functional][u][sporadic] test fails in firefox - help-menu does not show up on openQA when pressing 'alt-h'

Also available in: Atom PDF