This is a testharness.js-based test. [FAIL] sender.getParameters() should return the same transaction ID if called back-to-back without relinquishing the event loop, even if the microtask queue runs assert_true: expected true got false [FAIL] sender.getParameters() should return the same transaction ID if called back-to-back without relinquishing the event loop, even if there is an intervening call to setParameters assert_true: expected true got false [FAIL] setParameters() when the event loop has been relinquished since the last getParameters() should reject with InvalidStateError assert_unreached: Should have rejected: undefined Reached unreachable code Harness: the test ran to completion.