idb-explicit-commit.any.js.ini (7398B)
1 [idb-explicit-commit.any.html] 2 expected: 3 if (os == "win") and debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] 4 if (os == "linux") and not fission and not debug: [OK, ERROR] 5 if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] 6 if (os == "win") and not debug: [OK, ERROR, TIMEOUT] 7 [Transactions that explicitly commit and have errors should abort.] 8 expected: 9 if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL, NOTRUN] 10 if (os == "linux") and not fission and not debug: [PASS, FAIL] 11 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 12 if (os == "win") and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] 13 14 [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.] 15 expected: 16 if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] 17 if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] 18 if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] 19 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 20 21 [Calling abort on a committed transaction throws and does not prevent persisting the data.] 22 expected: 23 if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] 24 if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] 25 if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] 26 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 27 28 [Transactions with same scope should stay in program order, even if one calls commit.] 29 expected: 30 if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] 31 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 32 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 33 34 [Calling txn.commit() when txn is inactive should throw.] 35 expected: 36 if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] 37 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 38 if (os == "win") and not debug: [PASS, NOTRUN] 39 40 [A committed transaction becomes inactive immediately.] 41 expected: 42 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 43 if (os == "win") and not debug: [PASS, NOTRUN] 44 45 [commit() on a version change transaction does not cause errors.] 46 expected: 47 if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] 48 if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] 49 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 50 51 [Calling commit on an aborted transaction throws.] 52 expected: 53 if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] 54 if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] 55 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 56 57 [Puts issued after commit are not fulfilled.] 58 expected: 59 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 60 if (os == "win") and not debug: [PASS, NOTRUN] 61 62 [Calling commit on a committed transaction throws.] 63 expected: 64 if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] 65 if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] 66 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 67 68 [A committed transaction is inactive in future request callbacks.] 69 expected: 70 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 71 if (os == "win") and not debug: [PASS, NOTRUN] 72 73 [Explicitly committed data can be read back out.] 74 expected: 75 if sessionHistoryInParent and (processor == "x86") and not debug: [PASS, TIMEOUT] 76 if not sessionHistoryInParent and not debug: [PASS, TIMEOUT] 77 78 79 [idb-explicit-commit.any.worker.html] 80 expected: 81 if (os == "linux") and not debug and not asan and not tsan: [OK, TIMEOUT] 82 if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] 83 if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] 84 if (os == "win") and not debug: [OK, TIMEOUT] 85 [Calling txn.commit() when txn is inactive should throw.] 86 expected: 87 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 88 if (os == "win") and not debug: [PASS, NOTRUN] 89 90 [A committed transaction is inactive in future request callbacks.] 91 expected: 92 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 93 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 94 95 [Puts issued after commit are not fulfilled.] 96 expected: 97 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 98 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 99 100 [Calling commit on an aborted transaction throws.] 101 expected: 102 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 103 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 104 105 [Calling abort on a committed transaction throws and does not prevent persisting the data.] 106 expected: 107 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 108 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 109 110 [Transactions that explicitly commit and have errors should abort.] 111 expected: 112 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 113 if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] 114 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 115 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 116 117 [Transactions with same scope should stay in program order, even if one calls commit.] 118 expected: 119 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 120 if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] 121 if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] 122 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, TIMEOUT] 123 124 [Calling commit on a committed transaction throws.] 125 expected: 126 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 127 if (os == "win") and not debug: [PASS, NOTRUN] 128 129 [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.] 130 expected: 131 if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN] 132 if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] 133 if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN] 134 if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] 135 136 [A committed transaction becomes inactive immediately.] 137 expected: 138 if (os == "linux") and not debug and not asan and not tsan: [PASS, TIMEOUT] 139 if (os == "win") and not debug: [PASS, NOTRUN] 140 141 [commit() on a version change transaction does not cause errors.] 142 expected: 143 if (os == "win") and not debug: [PASS, TIMEOUT]