summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/built-ins/Atomics/Symbol.toStringTag.js1
-rw-r--r--test/built-ins/Atomics/add/bad-range.js1
-rw-r--r--test/built-ins/Atomics/add/descriptor.js1
-rw-r--r--test/built-ins/Atomics/add/good-views.js1
-rw-r--r--test/built-ins/Atomics/add/length.js1
-rw-r--r--test/built-ins/Atomics/add/name.js1
-rw-r--r--test/built-ins/Atomics/add/non-views.js1
-rw-r--r--test/built-ins/Atomics/add/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/add/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/and/bad-range.js1
-rw-r--r--test/built-ins/Atomics/and/descriptor.js1
-rw-r--r--test/built-ins/Atomics/and/good-views.js1
-rw-r--r--test/built-ins/Atomics/and/length.js1
-rw-r--r--test/built-ins/Atomics/and/name.js1
-rw-r--r--test/built-ins/Atomics/and/non-views.js1
-rw-r--r--test/built-ins/Atomics/and/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/and/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/bad-range.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/descriptor.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/good-views.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/length.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/name.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/non-views.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/compareExchange/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/exchange/bad-range.js1
-rw-r--r--test/built-ins/Atomics/exchange/descriptor.js1
-rw-r--r--test/built-ins/Atomics/exchange/good-views.js1
-rw-r--r--test/built-ins/Atomics/exchange/length.js1
-rw-r--r--test/built-ins/Atomics/exchange/name.js1
-rw-r--r--test/built-ins/Atomics/exchange/non-views.js1
-rw-r--r--test/built-ins/Atomics/exchange/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/exchange/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/isLockFree/corner-cases.js1
-rw-r--r--test/built-ins/Atomics/isLockFree/descriptor.js1
-rw-r--r--test/built-ins/Atomics/isLockFree/length.js1
-rw-r--r--test/built-ins/Atomics/isLockFree/name.js1
-rw-r--r--test/built-ins/Atomics/isLockFree/value.js1
-rw-r--r--test/built-ins/Atomics/load/bad-range.js1
-rw-r--r--test/built-ins/Atomics/load/descriptor.js1
-rw-r--r--test/built-ins/Atomics/load/good-views.js1
-rw-r--r--test/built-ins/Atomics/load/length.js1
-rw-r--r--test/built-ins/Atomics/load/name.js1
-rw-r--r--test/built-ins/Atomics/load/non-views.js1
-rw-r--r--test/built-ins/Atomics/load/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/load/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/or/bad-range.js1
-rw-r--r--test/built-ins/Atomics/or/descriptor.js1
-rw-r--r--test/built-ins/Atomics/or/good-views.js1
-rw-r--r--test/built-ins/Atomics/or/length.js1
-rw-r--r--test/built-ins/Atomics/or/name.js1
-rw-r--r--test/built-ins/Atomics/or/non-views.js1
-rw-r--r--test/built-ins/Atomics/or/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/or/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/prop-desc.js1
-rw-r--r--test/built-ins/Atomics/proto.js1
-rw-r--r--test/built-ins/Atomics/store/bad-range.js1
-rw-r--r--test/built-ins/Atomics/store/descriptor.js1
-rw-r--r--test/built-ins/Atomics/store/good-views.js1
-rw-r--r--test/built-ins/Atomics/store/length.js1
-rw-r--r--test/built-ins/Atomics/store/name.js1
-rw-r--r--test/built-ins/Atomics/store/non-views.js1
-rw-r--r--test/built-ins/Atomics/store/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/store/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/sub/bad-range.js1
-rw-r--r--test/built-ins/Atomics/sub/descriptor.js1
-rw-r--r--test/built-ins/Atomics/sub/good-views.js1
-rw-r--r--test/built-ins/Atomics/sub/length.js1
-rw-r--r--test/built-ins/Atomics/sub/name.js1
-rw-r--r--test/built-ins/Atomics/sub/non-views.js1
-rw-r--r--test/built-ins/Atomics/sub/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/sub/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/wait/bad-range.js1
-rw-r--r--test/built-ins/Atomics/wait/descriptor.js1
-rw-r--r--test/built-ins/Atomics/wait/did-timeout.js1
-rw-r--r--test/built-ins/Atomics/wait/good-views.js1
-rw-r--r--test/built-ins/Atomics/wait/length.js1
-rw-r--r--test/built-ins/Atomics/wait/name.js1
-rw-r--r--test/built-ins/Atomics/wait/nan-timeout.js1
-rw-r--r--test/built-ins/Atomics/wait/negative-timeout.js1
-rw-r--r--test/built-ins/Atomics/wait/no-spurious-wakeup.js1
-rw-r--r--test/built-ins/Atomics/wait/non-views.js1
-rw-r--r--test/built-ins/Atomics/wait/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/wait/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/wait/was-woken.js1
-rw-r--r--test/built-ins/Atomics/wake/bad-range.js1
-rw-r--r--test/built-ins/Atomics/wake/counts.js1
-rw-r--r--test/built-ins/Atomics/wake/descriptor.js1
-rw-r--r--test/built-ins/Atomics/wake/good-views.js1
-rw-r--r--test/built-ins/Atomics/wake/length.js1
-rw-r--r--test/built-ins/Atomics/wake/name.js1
-rw-r--r--test/built-ins/Atomics/wake/non-views.js1
-rw-r--r--test/built-ins/Atomics/wake/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/wake/shared-nonint-views.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-all-on-loc.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-all.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-in-order.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-nan.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-negative.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-one.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-two.js1
-rw-r--r--test/built-ins/Atomics/wake/wake-zero.js1
-rw-r--r--test/built-ins/Atomics/xor/bad-range.js1
-rw-r--r--test/built-ins/Atomics/xor/descriptor.js1
-rw-r--r--test/built-ins/Atomics/xor/good-views.js1
-rw-r--r--test/built-ins/Atomics/xor/length.js1
-rw-r--r--test/built-ins/Atomics/xor/name.js1
-rw-r--r--test/built-ins/Atomics/xor/non-views.js1
-rw-r--r--test/built-ins/Atomics/xor/nonshared-int-views.js1
-rw-r--r--test/built-ins/Atomics/xor/shared-nonint-views.js1
110 files changed, 110 insertions, 0 deletions
diff --git a/test/built-ins/Atomics/Symbol.toStringTag.js b/test/built-ins/Atomics/Symbol.toStringTag.js
index 647c657e7..0d33b33cf 100644
--- a/test/built-ins/Atomics/Symbol.toStringTag.js
+++ b/test/built-ins/Atomics/Symbol.toStringTag.js
@@ -1,6 +1,7 @@
// Copyright (C) 2017 Mozilla Corporation. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics-@@tostringtag
description: >
`Symbol.toStringTag` property descriptor on Atomics
info: >
diff --git a/test/built-ins/Atomics/add/bad-range.js b/test/built-ins/Atomics/add/bad-range.js
index e7b061de7..b710e5d75 100644
--- a/test/built-ins/Atomics/add/bad-range.js
+++ b/test/built-ins/Atomics/add/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Test range checking of Atomics.add on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/add/descriptor.js b/test/built-ins/Atomics/add/descriptor.js
index 822696aff..198d97b84 100644
--- a/test/built-ins/Atomics/add/descriptor.js
+++ b/test/built-ins/Atomics/add/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: Testing descriptor property of Atomics.add
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/add/good-views.js b/test/built-ins/Atomics/add/good-views.js
index 6dda8b488..142e4416e 100644
--- a/test/built-ins/Atomics/add/good-views.js
+++ b/test/built-ins/Atomics/add/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: Test Atomics.add on arrays that allow atomic operations.
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/add/length.js b/test/built-ins/Atomics/add/length.js
index 34bf294f5..6cc653489 100644
--- a/test/built-ins/Atomics/add/length.js
+++ b/test/built-ins/Atomics/add/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Atomics.add.length is 3.
info: >
diff --git a/test/built-ins/Atomics/add/name.js b/test/built-ins/Atomics/add/name.js
index 0280526c6..f65988d00 100644
--- a/test/built-ins/Atomics/add/name.js
+++ b/test/built-ins/Atomics/add/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Atomics.add.name is "add".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/add/non-views.js b/test/built-ins/Atomics/add/non-views.js
index baa6ada0f..32eaed2d2 100644
--- a/test/built-ins/Atomics/add/non-views.js
+++ b/test/built-ins/Atomics/add/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Test Atomics.add on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/add/nonshared-int-views.js b/test/built-ins/Atomics/add/nonshared-int-views.js
index c385fc304..2c57fae1f 100644
--- a/test/built-ins/Atomics/add/nonshared-int-views.js
+++ b/test/built-ins/Atomics/add/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Test Atomics.add on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/add/shared-nonint-views.js b/test/built-ins/Atomics/add/shared-nonint-views.js
index b643c14e1..4141e3586 100644
--- a/test/built-ins/Atomics/add/shared-nonint-views.js
+++ b/test/built-ins/Atomics/add/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.add
description: >
Test Atomics.add on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/and/bad-range.js b/test/built-ins/Atomics/and/bad-range.js
index 4e3342231..fc44f3d58 100644
--- a/test/built-ins/Atomics/and/bad-range.js
+++ b/test/built-ins/Atomics/and/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Test range checking of Atomics.and on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/and/descriptor.js b/test/built-ins/Atomics/and/descriptor.js
index 113970c38..c5be59fa2 100644
--- a/test/built-ins/Atomics/and/descriptor.js
+++ b/test/built-ins/Atomics/and/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: Testing descriptor property of Atomics.and
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/and/good-views.js b/test/built-ins/Atomics/and/good-views.js
index 269c495ae..d4546e5bf 100644
--- a/test/built-ins/Atomics/and/good-views.js
+++ b/test/built-ins/Atomics/and/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: Test Atomics.and on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/and/length.js b/test/built-ins/Atomics/and/length.js
index 207f60566..c1da051cd 100644
--- a/test/built-ins/Atomics/and/length.js
+++ b/test/built-ins/Atomics/and/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Atomics.and.length is 3.
info: >
diff --git a/test/built-ins/Atomics/and/name.js b/test/built-ins/Atomics/and/name.js
index f9dd0ead8..c49fd8aa7 100644
--- a/test/built-ins/Atomics/and/name.js
+++ b/test/built-ins/Atomics/and/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Atomics.and.name is "and".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/and/non-views.js b/test/built-ins/Atomics/and/non-views.js
index c7e528ca8..f52246ede 100644
--- a/test/built-ins/Atomics/and/non-views.js
+++ b/test/built-ins/Atomics/and/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Test Atomics.and on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/and/nonshared-int-views.js b/test/built-ins/Atomics/and/nonshared-int-views.js
index 5c7967c0f..7f79eb3d1 100644
--- a/test/built-ins/Atomics/and/nonshared-int-views.js
+++ b/test/built-ins/Atomics/and/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Test Atomics.and on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/and/shared-nonint-views.js b/test/built-ins/Atomics/and/shared-nonint-views.js
index 317f20333..5e54ff9de 100644
--- a/test/built-ins/Atomics/and/shared-nonint-views.js
+++ b/test/built-ins/Atomics/and/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.and
description: >
Test Atomics.and on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/compareExchange/bad-range.js b/test/built-ins/Atomics/compareExchange/bad-range.js
index 920e90bc3..af8dda84d 100644
--- a/test/built-ins/Atomics/compareExchange/bad-range.js
+++ b/test/built-ins/Atomics/compareExchange/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Test range checking of Atomics.compareExchange on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/compareExchange/descriptor.js b/test/built-ins/Atomics/compareExchange/descriptor.js
index 4acadc454..453ab2456 100644
--- a/test/built-ins/Atomics/compareExchange/descriptor.js
+++ b/test/built-ins/Atomics/compareExchange/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: Testing descriptor property of Atomics.compareExchange
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/compareExchange/good-views.js b/test/built-ins/Atomics/compareExchange/good-views.js
index cda3c655e..d45793fd6 100644
--- a/test/built-ins/Atomics/compareExchange/good-views.js
+++ b/test/built-ins/Atomics/compareExchange/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: Test Atomics.compareExchange on arrays that allow atomic operations.
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/compareExchange/length.js b/test/built-ins/Atomics/compareExchange/length.js
index fdb318f7f..c3b253188 100644
--- a/test/built-ins/Atomics/compareExchange/length.js
+++ b/test/built-ins/Atomics/compareExchange/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Atomics.compareExchange.length is 4.
info: >
diff --git a/test/built-ins/Atomics/compareExchange/name.js b/test/built-ins/Atomics/compareExchange/name.js
index f179b8c49..b725d1b3d 100644
--- a/test/built-ins/Atomics/compareExchange/name.js
+++ b/test/built-ins/Atomics/compareExchange/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Atomics.compareExchange.name is "compareExchange".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/compareExchange/non-views.js b/test/built-ins/Atomics/compareExchange/non-views.js
index c0e6475df..6dfe96789 100644
--- a/test/built-ins/Atomics/compareExchange/non-views.js
+++ b/test/built-ins/Atomics/compareExchange/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Test Atomics.compareExchange on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/compareExchange/nonshared-int-views.js b/test/built-ins/Atomics/compareExchange/nonshared-int-views.js
index 94d18b666..2c45a12a3 100644
--- a/test/built-ins/Atomics/compareExchange/nonshared-int-views.js
+++ b/test/built-ins/Atomics/compareExchange/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Test Atomics.compareExchange on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/compareExchange/shared-nonint-views.js b/test/built-ins/Atomics/compareExchange/shared-nonint-views.js
index 78e12e34d..25cbe7054 100644
--- a/test/built-ins/Atomics/compareExchange/shared-nonint-views.js
+++ b/test/built-ins/Atomics/compareExchange/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.compareexchange
description: >
Test Atomics.compareExchange on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/exchange/bad-range.js b/test/built-ins/Atomics/exchange/bad-range.js
index c8be9be25..69296ccdf 100644
--- a/test/built-ins/Atomics/exchange/bad-range.js
+++ b/test/built-ins/Atomics/exchange/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Test range checking of Atomics.exchange on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/exchange/descriptor.js b/test/built-ins/Atomics/exchange/descriptor.js
index 395712cf0..b12bf1973 100644
--- a/test/built-ins/Atomics/exchange/descriptor.js
+++ b/test/built-ins/Atomics/exchange/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: Testing descriptor property of Atomics.exchange
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/exchange/good-views.js b/test/built-ins/Atomics/exchange/good-views.js
index 2961133d8..abeb3fb01 100644
--- a/test/built-ins/Atomics/exchange/good-views.js
+++ b/test/built-ins/Atomics/exchange/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: Test Atomics.exchange on arrays that allow atomic operations.
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/exchange/length.js b/test/built-ins/Atomics/exchange/length.js
index 92b424ad6..1a687d983 100644
--- a/test/built-ins/Atomics/exchange/length.js
+++ b/test/built-ins/Atomics/exchange/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Atomics.exchange.length is 3.
info: >
diff --git a/test/built-ins/Atomics/exchange/name.js b/test/built-ins/Atomics/exchange/name.js
index f1b291616..8966fefad 100644
--- a/test/built-ins/Atomics/exchange/name.js
+++ b/test/built-ins/Atomics/exchange/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Atomics.exchange.name is "exchange".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/exchange/non-views.js b/test/built-ins/Atomics/exchange/non-views.js
index 570102625..223ed82c1 100644
--- a/test/built-ins/Atomics/exchange/non-views.js
+++ b/test/built-ins/Atomics/exchange/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Test Atomics.exchange on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/exchange/nonshared-int-views.js b/test/built-ins/Atomics/exchange/nonshared-int-views.js
index fa07e5fea..1fcb7ebea 100644
--- a/test/built-ins/Atomics/exchange/nonshared-int-views.js
+++ b/test/built-ins/Atomics/exchange/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Test Atomics.exchange on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/exchange/shared-nonint-views.js b/test/built-ins/Atomics/exchange/shared-nonint-views.js
index 68f70e204..fdcf116b2 100644
--- a/test/built-ins/Atomics/exchange/shared-nonint-views.js
+++ b/test/built-ins/Atomics/exchange/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.exchange
description: >
Test Atomics.exchange on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/isLockFree/corner-cases.js b/test/built-ins/Atomics/isLockFree/corner-cases.js
index 283338ba5..fb364030c 100644
--- a/test/built-ins/Atomics/isLockFree/corner-cases.js
+++ b/test/built-ins/Atomics/isLockFree/corner-cases.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.islockfree
description: >
Test isLockFree on various non-intuitive arguments
---*/
diff --git a/test/built-ins/Atomics/isLockFree/descriptor.js b/test/built-ins/Atomics/isLockFree/descriptor.js
index 822696aff..f8a9354c8 100644
--- a/test/built-ins/Atomics/isLockFree/descriptor.js
+++ b/test/built-ins/Atomics/isLockFree/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.islockfree
description: Testing descriptor property of Atomics.add
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/isLockFree/length.js b/test/built-ins/Atomics/isLockFree/length.js
index 4dc1e6de6..345ed3444 100644
--- a/test/built-ins/Atomics/isLockFree/length.js
+++ b/test/built-ins/Atomics/isLockFree/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.islockfree
description: >
Atomics.isLockFree.length is 1.
info: >
diff --git a/test/built-ins/Atomics/isLockFree/name.js b/test/built-ins/Atomics/isLockFree/name.js
index e7926b450..ad84cd81a 100644
--- a/test/built-ins/Atomics/isLockFree/name.js
+++ b/test/built-ins/Atomics/isLockFree/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.islockfree
description: >
Atomics.isLockFree.name is "isLockFree".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/isLockFree/value.js b/test/built-ins/Atomics/isLockFree/value.js
index 93b6bee2b..4b8164716 100644
--- a/test/built-ins/Atomics/isLockFree/value.js
+++ b/test/built-ins/Atomics/isLockFree/value.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.islockfree
description: >
Test isLockFree on nonnegative integer arguments
---*/
diff --git a/test/built-ins/Atomics/load/bad-range.js b/test/built-ins/Atomics/load/bad-range.js
index 9f5071780..3600885d2 100644
--- a/test/built-ins/Atomics/load/bad-range.js
+++ b/test/built-ins/Atomics/load/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Test range checking of Atomics.load on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/load/descriptor.js b/test/built-ins/Atomics/load/descriptor.js
index 033a2e893..031d33504 100644
--- a/test/built-ins/Atomics/load/descriptor.js
+++ b/test/built-ins/Atomics/load/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: Testing descriptor property of Atomics.load
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/load/good-views.js b/test/built-ins/Atomics/load/good-views.js
index cc8e0a15a..43f007d7d 100644
--- a/test/built-ins/Atomics/load/good-views.js
+++ b/test/built-ins/Atomics/load/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: Test Atomics.load on arrays that allow atomic operations.
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/load/length.js b/test/built-ins/Atomics/load/length.js
index f85c87818..86be94a45 100644
--- a/test/built-ins/Atomics/load/length.js
+++ b/test/built-ins/Atomics/load/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Atomics.load.length is 2.
info: >
diff --git a/test/built-ins/Atomics/load/name.js b/test/built-ins/Atomics/load/name.js
index ab212ff12..40cd2a6d1 100644
--- a/test/built-ins/Atomics/load/name.js
+++ b/test/built-ins/Atomics/load/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Atomics.load.name is "load".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/load/non-views.js b/test/built-ins/Atomics/load/non-views.js
index 96dcb1562..93e6f729f 100644
--- a/test/built-ins/Atomics/load/non-views.js
+++ b/test/built-ins/Atomics/load/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Test Atomics.load on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/load/nonshared-int-views.js b/test/built-ins/Atomics/load/nonshared-int-views.js
index 1d722c414..0eda4bbec 100644
--- a/test/built-ins/Atomics/load/nonshared-int-views.js
+++ b/test/built-ins/Atomics/load/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Test Atomics.load on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/load/shared-nonint-views.js b/test/built-ins/Atomics/load/shared-nonint-views.js
index 4384170dd..3067f4f3d 100644
--- a/test/built-ins/Atomics/load/shared-nonint-views.js
+++ b/test/built-ins/Atomics/load/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.load
description: >
Test Atomics.load on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/or/bad-range.js b/test/built-ins/Atomics/or/bad-range.js
index f4b1feb5a..2921dd9ad 100644
--- a/test/built-ins/Atomics/or/bad-range.js
+++ b/test/built-ins/Atomics/or/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Test range checking of Atomics.or on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/or/descriptor.js b/test/built-ins/Atomics/or/descriptor.js
index 9e8db569f..72d9beefa 100644
--- a/test/built-ins/Atomics/or/descriptor.js
+++ b/test/built-ins/Atomics/or/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: Testing descriptor property of Atomics.or
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/or/good-views.js b/test/built-ins/Atomics/or/good-views.js
index 9e5da28ec..49c1d1da6 100644
--- a/test/built-ins/Atomics/or/good-views.js
+++ b/test/built-ins/Atomics/or/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: Test Atomics.or on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/or/length.js b/test/built-ins/Atomics/or/length.js
index 4dce3049c..4e98cc704 100644
--- a/test/built-ins/Atomics/or/length.js
+++ b/test/built-ins/Atomics/or/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Atomics.or.length is 3.
info: >
diff --git a/test/built-ins/Atomics/or/name.js b/test/built-ins/Atomics/or/name.js
index 588177705..ca004416a 100644
--- a/test/built-ins/Atomics/or/name.js
+++ b/test/built-ins/Atomics/or/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Atomics.or.name is "or".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/or/non-views.js b/test/built-ins/Atomics/or/non-views.js
index ad0b82042..48b781b1a 100644
--- a/test/built-ins/Atomics/or/non-views.js
+++ b/test/built-ins/Atomics/or/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Test Atomics.or on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/or/nonshared-int-views.js b/test/built-ins/Atomics/or/nonshared-int-views.js
index ae11cf4aa..50816c78b 100644
--- a/test/built-ins/Atomics/or/nonshared-int-views.js
+++ b/test/built-ins/Atomics/or/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Test Atomics.or on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/or/shared-nonint-views.js b/test/built-ins/Atomics/or/shared-nonint-views.js
index 2b7fdb1b0..d968f31c3 100644
--- a/test/built-ins/Atomics/or/shared-nonint-views.js
+++ b/test/built-ins/Atomics/or/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.or
description: >
Test Atomics.or on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/prop-desc.js b/test/built-ins/Atomics/prop-desc.js
index 220433d02..67eff07a0 100644
--- a/test/built-ins/Atomics/prop-desc.js
+++ b/test/built-ins/Atomics/prop-desc.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics-object
description: >
Property descriptor of Atomics
info: |
diff --git a/test/built-ins/Atomics/proto.js b/test/built-ins/Atomics/proto.js
index 47e96ec28..ce8649ba4 100644
--- a/test/built-ins/Atomics/proto.js
+++ b/test/built-ins/Atomics/proto.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics-object
description: >
The prototype of Atomics is Object.prototype
info: |
diff --git a/test/built-ins/Atomics/store/bad-range.js b/test/built-ins/Atomics/store/bad-range.js
index 90cd3d2cd..0d3caf8c6 100644
--- a/test/built-ins/Atomics/store/bad-range.js
+++ b/test/built-ins/Atomics/store/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Test range checking of Atomics.store on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/store/descriptor.js b/test/built-ins/Atomics/store/descriptor.js
index df883fa8c..c8192dbfc 100644
--- a/test/built-ins/Atomics/store/descriptor.js
+++ b/test/built-ins/Atomics/store/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: Testing descriptor property of Atomics.store
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/store/good-views.js b/test/built-ins/Atomics/store/good-views.js
index 511493e17..9073bea1e 100644
--- a/test/built-ins/Atomics/store/good-views.js
+++ b/test/built-ins/Atomics/store/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: Test Atomics.store on arrays that allow atomic operations.
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/store/length.js b/test/built-ins/Atomics/store/length.js
index 871ef0a2b..4d81abb16 100644
--- a/test/built-ins/Atomics/store/length.js
+++ b/test/built-ins/Atomics/store/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Atomics.store.length is 3.
info: >
diff --git a/test/built-ins/Atomics/store/name.js b/test/built-ins/Atomics/store/name.js
index 442ecc58a..8d0ee81f0 100644
--- a/test/built-ins/Atomics/store/name.js
+++ b/test/built-ins/Atomics/store/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Atomics.store.name is "store".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/store/non-views.js b/test/built-ins/Atomics/store/non-views.js
index ec1fd7b39..752b7652a 100644
--- a/test/built-ins/Atomics/store/non-views.js
+++ b/test/built-ins/Atomics/store/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Test Atomics.store on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/store/nonshared-int-views.js b/test/built-ins/Atomics/store/nonshared-int-views.js
index a71b57dde..5d9646ab9 100644
--- a/test/built-ins/Atomics/store/nonshared-int-views.js
+++ b/test/built-ins/Atomics/store/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Test Atomics.store on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/store/shared-nonint-views.js b/test/built-ins/Atomics/store/shared-nonint-views.js
index 81a4c7ae4..19eccf3a4 100644
--- a/test/built-ins/Atomics/store/shared-nonint-views.js
+++ b/test/built-ins/Atomics/store/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.store
description: >
Test Atomics.store on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/sub/bad-range.js b/test/built-ins/Atomics/sub/bad-range.js
index 902bb2174..355716ad6 100644
--- a/test/built-ins/Atomics/sub/bad-range.js
+++ b/test/built-ins/Atomics/sub/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Test range checking of Atomics.sub on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/sub/descriptor.js b/test/built-ins/Atomics/sub/descriptor.js
index e9ca6f927..d7aa2cc86 100644
--- a/test/built-ins/Atomics/sub/descriptor.js
+++ b/test/built-ins/Atomics/sub/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: Testing descriptor property of Atomics.sub
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/sub/good-views.js b/test/built-ins/Atomics/sub/good-views.js
index cdbe4b22c..e9d60cd78 100644
--- a/test/built-ins/Atomics/sub/good-views.js
+++ b/test/built-ins/Atomics/sub/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: Test Atomics.sub on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/sub/length.js b/test/built-ins/Atomics/sub/length.js
index 12e070c13..067a328cd 100644
--- a/test/built-ins/Atomics/sub/length.js
+++ b/test/built-ins/Atomics/sub/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Atomics.sub.length is 3.
info: >
diff --git a/test/built-ins/Atomics/sub/name.js b/test/built-ins/Atomics/sub/name.js
index 665a6e0ae..47dd0400e 100644
--- a/test/built-ins/Atomics/sub/name.js
+++ b/test/built-ins/Atomics/sub/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Atomics.sub.name is "sub".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/sub/non-views.js b/test/built-ins/Atomics/sub/non-views.js
index 700074f9c..55f0e7509 100644
--- a/test/built-ins/Atomics/sub/non-views.js
+++ b/test/built-ins/Atomics/sub/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Test Atomics.sub on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/sub/nonshared-int-views.js b/test/built-ins/Atomics/sub/nonshared-int-views.js
index f73d0469d..fa4b0dbbb 100644
--- a/test/built-ins/Atomics/sub/nonshared-int-views.js
+++ b/test/built-ins/Atomics/sub/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Test Atomics.sub on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/sub/shared-nonint-views.js b/test/built-ins/Atomics/sub/shared-nonint-views.js
index da38d5bfd..c67eff719 100644
--- a/test/built-ins/Atomics/sub/shared-nonint-views.js
+++ b/test/built-ins/Atomics/sub/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.sub
description: >
Test Atomics.sub on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/wait/bad-range.js b/test/built-ins/Atomics/wait/bad-range.js
index cd75b2836..12a41809d 100644
--- a/test/built-ins/Atomics/wait/bad-range.js
+++ b/test/built-ins/Atomics/wait/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test range checking of Atomics.wait on arrays that allow atomic operations
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/wait/descriptor.js b/test/built-ins/Atomics/wait/descriptor.js
index c01712cbe..6ede71ded 100644
--- a/test/built-ins/Atomics/wait/descriptor.js
+++ b/test/built-ins/Atomics/wait/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: Testing descriptor property of Atomics.wait
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/wait/did-timeout.js b/test/built-ins/Atomics/wait/did-timeout.js
index 3e904a78a..5a8f61211 100644
--- a/test/built-ins/Atomics/wait/did-timeout.js
+++ b/test/built-ins/Atomics/wait/did-timeout.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test that Atomics.wait returns the right result when it timed out and that
the time to time out is reasonable.
diff --git a/test/built-ins/Atomics/wait/good-views.js b/test/built-ins/Atomics/wait/good-views.js
index 72bd26b3e..ff6dcf3a8 100644
--- a/test/built-ins/Atomics/wait/good-views.js
+++ b/test/built-ins/Atomics/wait/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test Atomics.wait on arrays that allow atomic operations,
in an Agent that is allowed to wait.
diff --git a/test/built-ins/Atomics/wait/length.js b/test/built-ins/Atomics/wait/length.js
index 00a26d53d..f86342073 100644
--- a/test/built-ins/Atomics/wait/length.js
+++ b/test/built-ins/Atomics/wait/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Atomics.wait.length is 4.
info: >
diff --git a/test/built-ins/Atomics/wait/name.js b/test/built-ins/Atomics/wait/name.js
index 0fd9d30c9..95cf0af36 100644
--- a/test/built-ins/Atomics/wait/name.js
+++ b/test/built-ins/Atomics/wait/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Atomics.wait.name is "wait".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/wait/nan-timeout.js b/test/built-ins/Atomics/wait/nan-timeout.js
index 4060346d9..c3e773ef3 100644
--- a/test/built-ins/Atomics/wait/nan-timeout.js
+++ b/test/built-ins/Atomics/wait/nan-timeout.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test that Atomics.wait does not time out with a NaN timeout
---*/
diff --git a/test/built-ins/Atomics/wait/negative-timeout.js b/test/built-ins/Atomics/wait/negative-timeout.js
index 388d3a96e..26c32fd20 100644
--- a/test/built-ins/Atomics/wait/negative-timeout.js
+++ b/test/built-ins/Atomics/wait/negative-timeout.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test that Atomics.wait times out with a negative timeout
---*/
diff --git a/test/built-ins/Atomics/wait/no-spurious-wakeup.js b/test/built-ins/Atomics/wait/no-spurious-wakeup.js
index 011d2604f..8d5f696ac 100644
--- a/test/built-ins/Atomics/wait/no-spurious-wakeup.js
+++ b/test/built-ins/Atomics/wait/no-spurious-wakeup.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test that Atomics.wait actually waits and does not spuriously wake
up when the memory value is changed.
diff --git a/test/built-ins/Atomics/wait/non-views.js b/test/built-ins/Atomics/wait/non-views.js
index 22504528a..925a51711 100644
--- a/test/built-ins/Atomics/wait/non-views.js
+++ b/test/built-ins/Atomics/wait/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test Atomics.wait on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/wait/nonshared-int-views.js b/test/built-ins/Atomics/wait/nonshared-int-views.js
index e058d9efc..14d110e4c 100644
--- a/test/built-ins/Atomics/wait/nonshared-int-views.js
+++ b/test/built-ins/Atomics/wait/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test Atomics.wait on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/wait/shared-nonint-views.js b/test/built-ins/Atomics/wait/shared-nonint-views.js
index bfc9b34a0..9987c33d2 100644
--- a/test/built-ins/Atomics/wait/shared-nonint-views.js
+++ b/test/built-ins/Atomics/wait/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test Atomics.wait on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/wait/was-woken.js b/test/built-ins/Atomics/wait/was-woken.js
index 84850b1f3..c2e11cb0e 100644
--- a/test/built-ins/Atomics/wait/was-woken.js
+++ b/test/built-ins/Atomics/wait/was-woken.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wait
description: >
Test that Atomics.wait returns the right result when it was awoken.
---*/
diff --git a/test/built-ins/Atomics/wake/bad-range.js b/test/built-ins/Atomics/wake/bad-range.js
index a8085f29e..fb640b6c5 100644
--- a/test/built-ins/Atomics/wake/bad-range.js
+++ b/test/built-ins/Atomics/wake/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test range checking of Atomics.wake on arrays that allow atomic operations
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/wake/counts.js b/test/built-ins/Atomics/wake/counts.js
index 732fa92d9..d2ee14e0c 100644
--- a/test/built-ins/Atomics/wake/counts.js
+++ b/test/built-ins/Atomics/wake/counts.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Allowed boundary cases of the third 'count' argument to Atomics.wake
---*/
diff --git a/test/built-ins/Atomics/wake/descriptor.js b/test/built-ins/Atomics/wake/descriptor.js
index 006433b09..eaf13a7b7 100644
--- a/test/built-ins/Atomics/wake/descriptor.js
+++ b/test/built-ins/Atomics/wake/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: Testing descriptor property of Atomics.wake
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/wake/good-views.js b/test/built-ins/Atomics/wake/good-views.js
index cb051c4ee..33fdc1b74 100644
--- a/test/built-ins/Atomics/wake/good-views.js
+++ b/test/built-ins/Atomics/wake/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test Atomics.wait on arrays that allow atomic operations,
in an Agent that is allowed to wait. There is only the one Agent.
diff --git a/test/built-ins/Atomics/wake/length.js b/test/built-ins/Atomics/wake/length.js
index 9706bec1a..ed1792f3e 100644
--- a/test/built-ins/Atomics/wake/length.js
+++ b/test/built-ins/Atomics/wake/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Atomics.wake.length is 3.
info: >
diff --git a/test/built-ins/Atomics/wake/name.js b/test/built-ins/Atomics/wake/name.js
index 8a875a5fa..3ddae8d32 100644
--- a/test/built-ins/Atomics/wake/name.js
+++ b/test/built-ins/Atomics/wake/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Atomics.wake.name is "wake".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/wake/non-views.js b/test/built-ins/Atomics/wake/non-views.js
index be17dda26..bcbd089d8 100644
--- a/test/built-ins/Atomics/wake/non-views.js
+++ b/test/built-ins/Atomics/wake/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test Atomics.wake on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/wake/nonshared-int-views.js b/test/built-ins/Atomics/wake/nonshared-int-views.js
index 51fea5db4..6488e9cd5 100644
--- a/test/built-ins/Atomics/wake/nonshared-int-views.js
+++ b/test/built-ins/Atomics/wake/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test Atomics.wake on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/wake/shared-nonint-views.js b/test/built-ins/Atomics/wake/shared-nonint-views.js
index 02b2074c5..86b721dce 100644
--- a/test/built-ins/Atomics/wake/shared-nonint-views.js
+++ b/test/built-ins/Atomics/wake/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test Atomics.wake on shared non-integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/wake/wake-all-on-loc.js b/test/built-ins/Atomics/wake/wake-all-on-loc.js
index dbb4a151e..6ca470b36 100644
--- a/test/built-ins/Atomics/wake/wake-all-on-loc.js
+++ b/test/built-ins/Atomics/wake/wake-all-on-loc.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes all waiters on a location, but does not
wake waiters on other locations.
diff --git a/test/built-ins/Atomics/wake/wake-all.js b/test/built-ins/Atomics/wake/wake-all.js
index 141e35cb4..1ce6f249c 100644
--- a/test/built-ins/Atomics/wake/wake-all.js
+++ b/test/built-ins/Atomics/wake/wake-all.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes all waiters if that's what the count is.
---*/
diff --git a/test/built-ins/Atomics/wake/wake-in-order.js b/test/built-ins/Atomics/wake/wake-in-order.js
index fb42dd98a..4c10261e3 100644
--- a/test/built-ins/Atomics/wake/wake-in-order.js
+++ b/test/built-ins/Atomics/wake/wake-in-order.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes agents in the order they are waiting.
---*/
diff --git a/test/built-ins/Atomics/wake/wake-nan.js b/test/built-ins/Atomics/wake/wake-nan.js
index 343614fb0..a4e8868ad 100644
--- a/test/built-ins/Atomics/wake/wake-nan.js
+++ b/test/built-ins/Atomics/wake/wake-nan.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes zero waiters if the count is NaN
---*/
diff --git a/test/built-ins/Atomics/wake/wake-negative.js b/test/built-ins/Atomics/wake/wake-negative.js
index 4b6ad7baa..49cb06092 100644
--- a/test/built-ins/Atomics/wake/wake-negative.js
+++ b/test/built-ins/Atomics/wake/wake-negative.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes zero waiters if the count is negative
---*/
diff --git a/test/built-ins/Atomics/wake/wake-one.js b/test/built-ins/Atomics/wake/wake-one.js
index 30348640b..f17d39c9d 100644
--- a/test/built-ins/Atomics/wake/wake-one.js
+++ b/test/built-ins/Atomics/wake/wake-one.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes one waiter if that's what the count is.
---*/
diff --git a/test/built-ins/Atomics/wake/wake-two.js b/test/built-ins/Atomics/wake/wake-two.js
index 29cc7bd03..ff3dc1679 100644
--- a/test/built-ins/Atomics/wake/wake-two.js
+++ b/test/built-ins/Atomics/wake/wake-two.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes two waiters if that's what the count is.
---*/
diff --git a/test/built-ins/Atomics/wake/wake-zero.js b/test/built-ins/Atomics/wake/wake-zero.js
index c4b17ebc3..c7bf3b62b 100644
--- a/test/built-ins/Atomics/wake/wake-zero.js
+++ b/test/built-ins/Atomics/wake/wake-zero.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.wake
description: >
Test that Atomics.wake wakes zero waiters if that's what the count is.
---*/
diff --git a/test/built-ins/Atomics/xor/bad-range.js b/test/built-ins/Atomics/xor/bad-range.js
index ed19315b9..71515fcf8 100644
--- a/test/built-ins/Atomics/xor/bad-range.js
+++ b/test/built-ins/Atomics/xor/bad-range.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Test range checking of Atomics.xor on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
diff --git a/test/built-ins/Atomics/xor/descriptor.js b/test/built-ins/Atomics/xor/descriptor.js
index 8bd1aaa8b..e5c8daa72 100644
--- a/test/built-ins/Atomics/xor/descriptor.js
+++ b/test/built-ins/Atomics/xor/descriptor.js
@@ -3,6 +3,7 @@
// This code is governed by the license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: Testing descriptor property of Atomics.xor
includes: [propertyHelper.js]
---*/
diff --git a/test/built-ins/Atomics/xor/good-views.js b/test/built-ins/Atomics/xor/good-views.js
index 3e10d25a8..665a065ef 100644
--- a/test/built-ins/Atomics/xor/good-views.js
+++ b/test/built-ins/Atomics/xor/good-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: Test Atomics.xor on arrays that allow atomic operations
includes: [testAtomics.js, testTypedArray.js]
---*/
diff --git a/test/built-ins/Atomics/xor/length.js b/test/built-ins/Atomics/xor/length.js
index 65bf3df88..7b8c8979d 100644
--- a/test/built-ins/Atomics/xor/length.js
+++ b/test/built-ins/Atomics/xor/length.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Atomics.xor.length is 3.
info: >
diff --git a/test/built-ins/Atomics/xor/name.js b/test/built-ins/Atomics/xor/name.js
index 720f5ac7d..8ef889558 100644
--- a/test/built-ins/Atomics/xor/name.js
+++ b/test/built-ins/Atomics/xor/name.js
@@ -3,6 +3,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Atomics.xor.name is "xor".
includes: [propertyHelper.js]
diff --git a/test/built-ins/Atomics/xor/non-views.js b/test/built-ins/Atomics/xor/non-views.js
index 59293b75b..17bba178f 100644
--- a/test/built-ins/Atomics/xor/non-views.js
+++ b/test/built-ins/Atomics/xor/non-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Test Atomics.xor on view values other than TypedArrays
includes: [testAtomics.js]
diff --git a/test/built-ins/Atomics/xor/nonshared-int-views.js b/test/built-ins/Atomics/xor/nonshared-int-views.js
index a3652b229..e7f4a8390 100644
--- a/test/built-ins/Atomics/xor/nonshared-int-views.js
+++ b/test/built-ins/Atomics/xor/nonshared-int-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Test Atomics.xor on non-shared integer TypedArrays
includes: [testTypedArray.js]
diff --git a/test/built-ins/Atomics/xor/shared-nonint-views.js b/test/built-ins/Atomics/xor/shared-nonint-views.js
index af5d8910a..29841d79f 100644
--- a/test/built-ins/Atomics/xor/shared-nonint-views.js
+++ b/test/built-ins/Atomics/xor/shared-nonint-views.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-atomics.xor
description: >
Test Atomics.xor on shared non-integer TypedArrays
includes: [testTypedArray.js]