action #26092

[functional][tw][u][medium]new test for npapi plugins using epiphany (was: firefox_java no longer applicable on Tumbleweed)

Added by dimstar over 2 years ago. Updated 12 months ago.

Status:NewStart date:17/10/2017
Priority:LowDue date:
Assignee:-% Done:

0%

Category:New test
Target version:QA - future
Difficulty:medium
Duration:

Description

Acceptance criteria

  • AC1: There is one test on all supported OSs exercising java npapi plugin

Suggestions

  • a new test, using Java on top of Epiphany (like firefox, but starting epiphany), as a replacement

Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-extra_tests_on_gnome@64bit fails in
firefox_java

Reproducible

Fails since (at least) Build 20170531

Further details

Always latest result in this scenario: latest

more info

Tumbleweed moved to Firefox 56, which no longer supports npapi plugins, such as Java (only exception at this time is Flash)

History

#1 Updated by okurz over 2 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: extra_tests_on_gnome
https://openqa.opensuse.org/tests/524691

#2 Updated by okurz over 2 years ago

  • Subject changed from firefox_java no longer applicable on Tumbleweed to [functional][tw]firefox_java no longer applicable on Tumbleweed
  • Target version set to Milestone 12

#4 Updated by dimstar over 2 years ago

StefanBruens wrote:

PR:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3903

Submission causes new failures in openqa:

# Test died: Undefined subroutine &firefox_java::sle_version_at_least called at /var/lib/openqa/cache/openqa1-opensuse/tests/opensuse/tests/x11regressions/firefox/firefox_java.pm line 57.

#5 Updated by okurz about 2 years ago

  • Status changed from New to Feedback
  • Assignee set to dimstar
  • Target version changed from Milestone 12 to Milestone 14

Hi dimstar, the current TW tests simply show a message that NPAPI plugins are disabled in recent firefox and therefore do not test anything, e.g. see https://openqa.opensuse.org/tests/latest?arch=x86_64&version=Tumbleweed&distri=opensuse&machine=64bit&test=extra_tests_on_gnome&flavor=DVD#step/firefox_java/1, the most recent result: https://openqa.opensuse.org/tests/589033

About the second point you mentioned "Possibly introduce a new test, using Java on top of Epiphany, as a replacement". Do you think it's worthwhile to do this? If yes, could you provide hints how that test could look like?

#6 Updated by okurz about 2 years ago

  • Due date set to 13/03/2018

#7 Updated by dimstar almost 2 years ago

okurz wrote:

About the second point you mentioned "Possibly introduce a new test, using Java on top of Epiphany, as a replacement". Do you think it's worthwhile to do this? If yes, could you provide hints how that test could look like?

Ups - I missed a question here, sorry.

The alternative could be just using epiphany instead of firefox. This browser still supports npapi plugins - so we could use it instead.

The test would look pretty much the same, just call epiphany as web browser instea of firefox.

#8 Updated by okurz almost 2 years ago

  • Subject changed from [functional][tw]firefox_java no longer applicable on Tumbleweed to [functional][tw][medium]new test for npapi plugins using epiphany (was: firefox_java no longer applicable on Tumbleweed)
  • Description updated (diff)
  • Due date deleted (13/03/2018)
  • Category changed from Bugs in existing tests to New test
  • Status changed from Feedback to Workable
  • Assignee deleted (dimstar)
  • Target version changed from Milestone 14 to Milestone 18

#9 Updated by okurz almost 2 years ago

  • Subject changed from [functional][tw][medium]new test for npapi plugins using epiphany (was: firefox_java no longer applicable on Tumbleweed) to [functional][tw][u][medium]new test for npapi plugins using epiphany (was: firefox_java no longer applicable on Tumbleweed)
  • Difficulty set to medium

#10 Updated by okurz over 1 year ago

  • Target version changed from Milestone 18 to Milestone 18

#11 Updated by okurz over 1 year ago

  • Target version changed from Milestone 18 to future

#12 Updated by okurz over 1 year ago

  • Status changed from Workable to New

Bulk action to set status back to "New" for older tickets which are in "future". They would need to be revisited in time when we come up with a defined plan and assign to a milestone.

#13 Updated by okurz 12 months ago

  • Priority changed from Normal to Low

Also available in: Atom PDF