./mach mochitest fails on linux because of missing _virtualenvs/init/bin/activate_this.py
Categories
(Testing :: Mochitest, defect)
Tracking
(firefox-esr68 unaffected, firefox76 unaffected, firefox77 unaffected, firefox78 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr68 | --- | unaffected |
| firefox76 | --- | unaffected |
| firefox77 | --- | unaffected |
| firefox78 | --- | fixed |
People
(Reporter: mjf, Assigned: rstewart)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
After Bug 1633039 landed, I can no longer run ./mach mochitest on my linux machine. It fails with the error:
IOError: No such file or directory: {path-to-obj}/_virtualenvs/init/bin/activate_this.py'
| Assignee | ||
Comment 1•6 years ago
|
||
mochitest very likely needs a patch similar to this one
Comment 2•6 years ago
|
||
Set release status flags based on info from the regressing bug 1633039
Comment 3•6 years ago
|
||
Hooking this up to ./mach busted via bug 1543241.
Also, workaround as long as ./mach python starts up python2: Run ./mach python. That creates the py2 virtualenv you need.
| Assignee | ||
Comment 4•6 years ago
|
||
Updated•6 years ago
|
| Assignee | ||
Comment 5•6 years ago
|
||
As Thanos said, "Fine. I'll do it myself."
:P
Comment 6•6 years ago
•
|
||
Same problem on OS X for me.
Edit: Running ./mach python seems to work around the problem for me.
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
(In reply to Byron Campen [:bwc] from comment #8)
Ok, while running ./mach python helped, now mach try fuzzy fails with the
following:
That might be bug 1637305?
| Assignee | ||
Comment 10•6 years ago
|
||
Nah, that's a different thing. Line 229 of testing/web-platform/tests/tools/manifest/vcs.py is clearly wrong (again, that should be a Text string rather than a bytestring for the ".gitignore" literal).
Comment 11•6 years ago
|
||
| bugherder | ||
Updated•6 years ago
|
Updated•6 years ago
|
Description
•