Enable All ETP Fission mochitests
Categories
(Core :: Privacy: Anti-Tracking, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: timhuang, Assigned: timhuang)
References
Details
Attachments
(2 files)
Assignee | ||
Comment 1•11 months ago
|
||
Assignee | ||
Comment 2•11 months ago
|
||
We could hit this error if we open and close too many processes during
the test. This could happen when Fission is enabled. The pid number
could roll back to 1 if the pid is counted over than 32767 in linux. If
this happened, we might check the pid which is opened by others. For
example, we open and close the pid 1000 and after that the pid rolls back
to 1 and the pid 1000 has been used by other process for any reasons.
If this happens, we would hit this error during killing zombie processes
in the end of the test.
To resolve this, we can add EPERM as an expected error since this
indicates that this pid has been used by other process, so the pid of the
original process is no longer alive.
Depends on D76659
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c91675d0cbad Enable Fission test for Fission. r=dimi https://hg.mozilla.org/integration/autoland/rev/5c89d6071cbb Add EPERM(Operation not permitted) as an expected error in isPidAlive() check. r=ahal
Comment 4•11 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c91675d0cbad
https://hg.mozilla.org/mozilla-central/rev/5c89d6071cbb
Description
•