Closed Bug 1712654 Opened 3 years ago Closed 3 years ago

Intermittent Fission TIMEOUT or NOTRUN service-workers/service-worker/waiting.https.html.ini | The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects

Categories

(Core :: DOM: Service Workers, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1709970

People

(Reporter: cpeterson, Assigned: edenchuang)

References

(Blocks 1 open bug)

Details

Intermittent Fission TIMEOUT or NOTRUN service-workers/service-worker/waiting.https.html.ini
[The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects]

https://searchfox.org/mozilla-central/rev/16388511162ac6bbf5399e69e500e174a2f3972c/testing/web-platform/meta/service-workers/service-worker/waiting.https.html.ini#3,14

[waiting.https.html]
  expected:
    if fission and (os == "linux"): ["OK", "TIMEOUT"]

  [The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects]
    expected:
      if fission and (os == "linux"): ["PASS", "NOTRUN"]
See Also: → 1712672

Jens, these service-worker/waiting.https.html tests fail intermittently for non-Fission, but they intermittently fail for Fission with a different reason code: TIMEOUT or NOTRUN, instead of FAIL. A Service Worker engineer should probably investigate these intermittent Fission failures and decide whether fixing them should block shipping Fission MVP. We plan to start a slow rollout of Fission to the Release channel in Q3.

Flags: needinfo?(jstutte)

Hi Eden, can you check this?

Flags: needinfo?(jstutte) → needinfo?(echuang)
Assignee: nobody → echuang
Flags: needinfo?(echuang)
Severity: -- → S3
Priority: -- → P2

I set this as p2 first to investigate what to do with this intermittent. It could be changed to P3 or P5 if needed.

I think this is not a fission-specific failure.

According to the log from bug 1709970,
https://treeherder.mozilla.org/logviewer?job_id=339003415&repo=mozilla-central
it is not a fission job, and it also got the same unexpected Timeout and NotRun.

The subtest [The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects] gets NotRun result since the previous subtest [waiting is set after installation] is timeouted.

I think we can remove the "fission" related keyword from .ini. Set this to be a duplicate of bug 1709970.

Flags: needinfo?(cpeterson)

(In reply to Eden Chuang[:edenchuang] from comment #4)

I think this is not a fission-specific failure.
...
I think we can remove the "fission" related keyword from .ini. Set this to be a duplicate of bug 1709970.

Thanks for checking! In that case, I will update the .ini file and resolve this bug as a duplicate.

Status: NEW → RESOLVED
Fission Milestone: ? → ---
Closed: 3 years ago
Flags: needinfo?(cpeterson)
Resolution: --- → DUPLICATE

(In reply to Chris Peterson [:cpeterson] from comment #5)

(In reply to Eden Chuang[:edenchuang] from comment #4)

I think this is not a fission-specific failure.
...
I think we can remove the "fission" related keyword from .ini. Set this to be a duplicate of bug 1709970.

Thanks for checking! In that case, I will update the .ini file and resolve this bug as a duplicate.

btw, I don't think we need to manually remove the "if fission" expectations from waiting.https.html.ini because, IIUC, WPT expectations are updated automatically by the wpt-sync script when a new snapshot of the WPT tests are vendored from upstream.

You need to log in before you can comment on or make changes to this bug.