Closed
Bug 1845599
Opened 2 years ago
Closed 2 years ago
Add test-262 decorators tests with a feature check
Categories
(Core :: JavaScript Engine, task, P3)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
117 Branch
Tracking | Status | |
---|---|---|
firefox117 | --- | fixed |
People
(Reporter: dminor, Assigned: dminor)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
We can import the test-262 decorators tests now, with a feature check, to help with testing our implementation.
Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Assignee: nobody → dminor
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•2 years ago
|
||
Depends on D184729
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D184730
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D184731
Pushed by dminor@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/41b4148bd682
Add feature check for decorators in test262-update.py; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/7862249841b2
Use InternalWhileEmitter in BytecodeEmitter::emitInitializeStaticFields; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/3299c8756dce
Skip tests for private identifiers in decorators; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/11adb7141a43
Import test262 decorators tests; r=mgaudet
Comment 6•2 years ago
|
||
Backed out for jsreftest failures due to getBuildConfiguration
- backout: https://hg.mozilla.org/integration/autoland/rev/36ce680ea81ccb2f123f0f6831596185e6ea4e83
- push: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&revision=11adb7141a437c9c83543bc0baced006b582a7d1
- failure log: https://treeherder.mozilla.org/logviewer?job_id=424100550&repo=autoland&lineNumber=2546
[task 2023-07-28T00:58:37.399Z] 00:58:37 INFO - REFTEST INFO | Reading manifest file:///builds/worker/workspace/build/tests/jsreftest/tests/js/src/tests/jstests.list
[task 2023-07-28T00:58:37.451Z] 00:58:37 INFO - REFTEST INFO | Dumping representation of sandbox which can be used for expectation annotations
[task 2023-07-28T00:58:37.454Z] 00:58:37 INFO - REFTEST INFO | AddressSanitizer: false
[task 2023-07-28T00:58:37.456Z] 00:58:37 INFO - REFTEST INFO | Android: false
[task 2023-07-28T00:58:37.456Z] 00:58:37 INFO - REFTEST INFO | Android13: false
[task 2023-07-28T00:58:37.456Z] 00:58:37 INFO - REFTEST INFO | appleSilicon: false
[task 2023-07-28T00:58:37.458Z] 00:58:37 INFO - REFTEST INFO | asyncPan: true
[task 2023-07-28T00:58:37.458Z] 00:58:37 INFO - REFTEST INFO | azureCairo: false
[task 2023-07-28T00:58:37.458Z] 00:58:37 INFO - REFTEST INFO | azureSkia: true
[task 2023-07-28T00:58:37.458Z] 00:58:37 INFO - REFTEST INFO | azureSkiaGL: false
[task 2023-07-28T00:58:37.458Z] 00:58:37 INFO - REFTEST INFO | browserIsFission: true
[task 2023-07-28T00:58:37.459Z] 00:58:37 INFO - REFTEST INFO | browserIsRemote: true
[task 2023-07-28T00:58:37.460Z] 00:58:37 INFO - REFTEST INFO | cocoaWidget: false
[task 2023-07-28T00:58:37.460Z] 00:58:37 INFO - REFTEST INFO | compareRetainedDisplayLists: false
[task 2023-07-28T00:58:37.461Z] 00:58:37 INFO - REFTEST INFO | contentSameGfxBackendAsCanvas: true
[task 2023-07-28T00:58:37.462Z] 00:58:37 INFO - REFTEST INFO | d2d: false
[task 2023-07-28T00:58:37.462Z] 00:58:37 INFO - REFTEST INFO | d3d11: false
[task 2023-07-28T00:58:37.463Z] 00:58:37 INFO - REFTEST INFO | d3d9: false
[task 2023-07-28T00:58:37.463Z] 00:58:37 INFO - REFTEST INFO | dwrite: false
[task 2023-07-28T00:58:37.464Z] 00:58:37 INFO - REFTEST INFO | embeddedInFirefoxReality: false
[task 2023-07-28T00:58:37.464Z] 00:58:37 INFO - REFTEST INFO | fission: true
[task 2023-07-28T00:58:37.466Z] 00:58:37 INFO - REFTEST INFO | geckoview: false
[task 2023-07-28T00:58:37.466Z] 00:58:37 INFO - REFTEST INFO | gpuProcess: false
[task 2023-07-28T00:58:37.467Z] 00:58:37 INFO - REFTEST INFO | gpuProcessForceEnabled: false
[task 2023-07-28T00:58:37.468Z] 00:58:37 INFO - REFTEST INFO | gtkWidget: true
[task 2023-07-28T00:58:37.469Z] 00:58:37 INFO - REFTEST INFO | http: {"userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/117.0","appName":"Mozilla","appVersion":"5.0","platform":"X11","oscpu":"Linux x86_64","misc":"rv:109.0"}
[task 2023-07-28T00:58:37.470Z] 00:58:37 INFO - REFTEST INFO | is64Bit: true
[task 2023-07-28T00:58:37.471Z] 00:58:37 INFO - REFTEST INFO | isCoverageBuild: false
[task 2023-07-28T00:58:37.472Z] 00:58:37 INFO - REFTEST INFO | isDebugBuild: false
[task 2023-07-28T00:58:37.473Z] 00:58:37 INFO - REFTEST INFO | jxl: true
[task 2023-07-28T00:58:37.474Z] 00:58:37 INFO - REFTEST INFO | layersGPUAccelerated: true
[task 2023-07-28T00:58:37.474Z] 00:58:37 INFO - REFTEST INFO | layersOMTC: true
[task 2023-07-28T00:58:37.475Z] 00:58:37 INFO - REFTEST INFO | layersOpenGL: false
[task 2023-07-28T00:58:37.476Z] 00:58:37 INFO - REFTEST INFO | MinGW: false
[task 2023-07-28T00:58:37.477Z] 00:58:37 INFO - REFTEST INFO | OSX: undefined
[task 2023-07-28T00:58:37.478Z] 00:58:37 INFO - REFTEST INFO | prefs: {}
[task 2023-07-28T00:58:37.479Z] 00:58:37 INFO - REFTEST INFO | qtWidget: false
[task 2023-07-28T00:58:37.480Z] 00:58:37 INFO - REFTEST INFO | release_or_beta: false
[task 2023-07-28T00:58:37.481Z] 00:58:37 INFO - REFTEST INFO | remoteCanvas: false
[task 2023-07-28T00:58:37.482Z] 00:58:37 INFO - REFTEST INFO | retainedDisplayList: true
[task 2023-07-28T00:58:37.483Z] 00:58:37 INFO - REFTEST INFO | retainedDisplayListNew: false
[task 2023-07-28T00:58:37.485Z] 00:58:37 INFO - REFTEST INFO | serviceWorkerE10s: true
[task 2023-07-28T00:58:37.486Z] 00:58:37 INFO - REFTEST INFO | skiaContent: true
[task 2023-07-28T00:58:37.486Z] 00:58:37 INFO - REFTEST INFO | smallScreen: false
[task 2023-07-28T00:58:37.487Z] 00:58:37 INFO - REFTEST INFO | swgl: false
[task 2023-07-28T00:58:37.487Z] 00:58:37 INFO - REFTEST INFO | ThreadSanitizer: false
[task 2023-07-28T00:58:37.488Z] 00:58:37 INFO - REFTEST INFO | transparentScrollbars: true
[task 2023-07-28T00:58:37.489Z] 00:58:37 INFO - REFTEST INFO | unsupportedWithDrawSnapshot: false
[task 2023-07-28T00:58:37.489Z] 00:58:37 INFO - REFTEST INFO | useDrawSnapshot: false
[task 2023-07-28T00:58:37.492Z] 00:58:37 INFO - REFTEST INFO | usesRepeatResampling: false
[task 2023-07-28T00:58:37.493Z] 00:58:37 INFO - REFTEST INFO | verify: false
[task 2023-07-28T00:58:37.493Z] 00:58:37 INFO - REFTEST INFO | webrtc: true
[task 2023-07-28T00:58:37.494Z] 00:58:37 INFO - REFTEST INFO | winWidget: false
[task 2023-07-28T00:58:37.494Z] 00:58:37 INFO - REFTEST INFO | xulRuntime: {"widgetToolkit":"gtk","OS":"Linux","XPCOMABI":"x86_64-gcc3"}
[task 2023-07-28T00:58:48.089Z] 00:58:48 ERROR - REFTEST ERROR | EXCEPTION: ReferenceError: getBuildConfiguration is not defined
[task 2023-07-28T00:58:48.091Z] 00:58:48 INFO - REFTEST INFO | Slowest test took 0ms (undefined)
[task 2023-07-28T00:58:48.092Z] 00:58:48 INFO - REFTEST INFO | Total canvas count = 0
Flags: needinfo?(dminor)
Comment 7•2 years ago
|
||
- Backout merged to mozilla-central: https://hg.mozilla.org/mozilla-central/rev/36ce680ea81ccb2f123f0f6831596185e6ea4e83
Assignee | ||
Comment 8•2 years ago
|
||
Oops, getBuildConfiguration
will only be defined in shell builds, I'll update the feature check to skip these tests in jsreftests.
Flags: needinfo?(dminor)
Assignee | ||
Comment 9•2 years ago
|
||
Comment 10•2 years ago
|
||
Pushed by dminor@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7b59ca147f9d
Add feature check for decorators in test262-update.py; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/285b08fe072b
Use InternalWhileEmitter in BytecodeEmitter::emitInitializeStaticFields; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/f6d808adb02e
Skip tests for private identifiers in decorators; r=mgaudet
https://hg.mozilla.org/integration/autoland/rev/65797a3f9a28
Import test262 decorators tests; r=mgaudet
Comment 11•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7b59ca147f9d
https://hg.mozilla.org/mozilla-central/rev/285b08fe072b
https://hg.mozilla.org/mozilla-central/rev/f6d808adb02e
https://hg.mozilla.org/mozilla-central/rev/65797a3f9a28
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
status-firefox117:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•