๐Ÿš€ Main Branch Test Dashboard

Commit: ebd4277
Date: 2025-12-11 02:57:02 UTC
Duration: 26m 35s
โœ…
Build
โœ… Passed
โŒ
Lint
โŒ Failed
โœ…
Unit Tests
โœ… Passed
โŒ
Integration
โŒ Failed
โš ๏ธ
Screenshots
โš ๏ธ Issues
โš ๏ธ
Chaos Tests
โš ๏ธ N/A

๐Ÿ“Š Test Results

๐Ÿ” ESLint

Status
Failed
Errors
Warnings

๐Ÿงช Unit Tests

Total
Passed
Failed
Skipped

๐Ÿ”— Integration Tests

Total
Passed
Failed
Skipped

๐Ÿ“ธ Multi-Platform Screenshots

Screenshots captured across Ubuntu, Windows, and macOS platforms with Chromium browser.

๐ŸŽ macOS Screenshots

No screenshots available for this platform

๐ŸŽ macOS Screenshots

No screenshots available for this platform

๐Ÿง Ubuntu Screenshots

No screenshots available for this platform

๐Ÿง Ubuntu Screenshots

No screenshots available for this platform

๐ŸชŸ Windows Screenshots

No screenshots available for this platform

๐ŸชŸ Windows Screenshots

No screenshots available for this platform

๐ŸชŸ Windows Screenshots

No screenshots available for this platform

๐Ÿ“ Logs

npm warn skipping integrity check for git dependency ssh://git@github.com/OmniBlocks/scratch-vm.git
npm warn skipping integrity check for git dependency ssh://git@github.com/OmniBlocks/OmniBlocks-Paint.git
npm warn skipping integrity check for git dependency ssh://git@github.com/OmniBlocks/scratch-blocks.git
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated read-package-json@2.1.2: This package is no longer supported. Please use @npmcli/package-json instead.
npm warn deprecated move-concurrently@1.0.1: This package is no longer supported.
npm warn deprecated @babel/plugin-proposal-unicode-property-regex@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.
npm warn deprecated @babel/plugin-proposal-optional-catch-binding@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
npm warn deprecated @babel/plugin-proposal-export-namespace-from@7.18.9: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.
npm warn deprecated @babel/plugin-proposal-dynamic-import@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.
npm warn deprecated @babel/plugin-proposal-json-strings@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.
npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
npm warn deprecated lodash.omit@4.5.0: This package is deprecated. Use destructuring assignment syntax instead.
npm warn deprecated @babel/plugin-proposal-logical-assignment-operators@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.
npm warn deprecated @babel/plugin-proposal-class-static-block@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.
npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm warn deprecated lodash.isequal@4.5.0: This package is deprecated. Use require('node:util').isDeepStrictEqual instead.
npm warn deprecated har-validator@5.1.5: this library is no longer supported
npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
npm warn deprecated @babel/plugin-proposal-object-rest-spread@7.14.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
npm warn deprecated copy-concurrently@1.0.5: This package is no longer supported.
npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
npm warn deprecated @babel/plugin-proposal-private-property-in-object@7.21.11: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
npm warn deprecated @babel/plugin-proposal-async-generator-functions@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated glob@7.1.2: Glob versions prior to v9 are no longer supported
npm warn deprecated fs-write-stream-atomic@1.0.10: This package is no longer supported.
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm warn deprecated intl-messageformat-parser@1.8.1: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser
npm warn deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm warn deprecated babel-plugin-react-intl@3.5.1: this package has been renamed to babel-plugin-formatjs
npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm warn deprecated intl-messageformat-parser@1.4.0: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser
npm warn deprecated text-encoding@0.7.0: no longer maintained
npm warn deprecated uglify-es@3.3.10: support for ECMAScript is superseded by `uglify-js` as of v3.13.0
npm warn deprecated airbnb-prop-types@2.16.0: This package has been renamed to 'prop-types-tools'
npm warn deprecated eslint@8.55.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
npm warn deprecated intl-relativeformat@2.2.0: This package has been deprecated, please see migration guide at 'https://github.com/formatjs/formatjs/tree/master/packages/intl-relativeformat#migration-guide'
npm warn deprecated core-js@2.5.7: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.

> scratch-gui@0.6.0-alpha prepublish
> node scripts/prepublish.mjs

Downloading https://packagerdata.turbowarp.org/scratch-microbit-1.2.0.hex.zip
Found matching file: scratch-microbit-1.2.0.hex
Extracting static/microbit/scratch-microbit-1.2.0.hex
Multiple matching files found. Ignoring: __MACOSX/._scratch-microbit-1.2.0.hex
Wrote src/generated/microbit-hex-url.cjs
Prepublish script complete

added 1933 packages, and audited 1934 packages in 3m

201 packages are looking for funding
  run `npm fund` for details

77 vulnerabilities (3 low, 39 moderate, 29 high, 6 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
> scratch-gui@0.6.0-alpha build
> npm run clean && webpack --colors --bail


> scratch-gui@0.6.0-alpha clean
> rimraf ./build && mkdirp build && rimraf ./dist && mkdirp dist

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
(node:2613) DeprecationWarning: Tapable.apply is deprecated. Call apply on the plugin directly instead
(Use `node --trace-deprecation ...` to show where the warning was created)
Hash: 78a4ff38a4d9140c740b64ba616421c73e481a56
Version: webpack 4.47.0
Child
    Hash: 78a4ff38a4d9140c740b
    Time: 154161ms
    Built at: 12/11/2025 2:36:01 AM
                                                                                                            Asset       Size  Chunks                                Chunk Names
                                                                                                         404.html   6.58 KiB          [emitted]                     
                                                                                                       404_2.html    1.7 KiB          [emitted]                     
                                                                                                     Boxy-sad.svg   3.87 KiB          [emitted]                     
                                                                                            DeterminationMono.ttf   20.6 KiB          [emitted]                     
                                                                                OmniBlocks Blocks (w_antenna).svg   6.22 KiB          [emitted]                     
                                                                                           OmniBlocks Blocks .svg   6.19 KiB          [emitted]                     
                                                                                                      addons.html   1.62 KiB          [emitted]                     
                                                                                            beepbox_editor.min.js   1.38 MiB          [emitted]              [big]  
                                                                                beepbox_editor.min.js.LICENSE.txt    1.2 KiB          [emitted]                     
                                                                                             beepbox_synth.min.js    469 KiB          [emitted]              [big]  
                                                                                 beepbox_synth.min.js.LICENSE.txt   1.13 KiB          [emitted]                     
                                                                                                     credits.html    1.4 KiB          [emitted]                     
                                                                                                   drumsamples.js   12.1 MiB          [emitted]              [big]  
                                                                                                      editor.html   9.85 KiB          [emitted]                     
                                                                                                       embed.html   1.91 KiB          [emitted]                     
                                                                                                   embedtest.html  461 bytes          [emitted]                     
                                                                                                embedtestbad.html  249 bytes          [emitted]                     
                                                                                                         faq.html   5.01 KiB          [emitted]                     
                                                                                                      favicon.ico    200 KiB          [emitted]                     
                                                                                                  fullscreen.html    9.8 KiB          [emitted]                     
                                                                                                      icon_32.png   1.36 KiB          [emitted]                     
                                                                                            icon_maskable_192.png   7.07 KiB          [emitted]                     
                                                                                                   images/192.png   37.4 KiB          [emitted]                     
                                                                                                   images/512.png    125 KiB          [emitted]                     
                                                                                      images/apple-touch-icon.png   91.9 KiB          [emitted]                     
                                                                                                       index.html   9.79 KiB          [emitted]                     
                                                     js/extension-worker/extension-worker.cf978edec09966d2b9e9.js   35.9 KiB          [emitted] [immutable]         
                                                          js/pentapod/addon-default-entry.596b06efa353d2526d18.js    157 KiB       4  [emitted] [immutable]         addon-default-entry
                                                  js/pentapod/addon-entry-2d-color-picker.e2328ebeb83d1f6ae2ec.js   41.9 KiB       5  [emitted] [immutable]         addon-entry-2d-color-picker
                                               js/pentapod/addon-entry-better-img-uploads.35fe79f166e58e079d8f.js   34.6 KiB       6  [emitted] [immutable]         addon-entry-better-img-uploads
                                                      js/pentapod/addon-entry-block-count.f60885d2ac48f5560065.js    1.2 KiB       7  [emitted] [immutable]         addon-entry-block-count
                                              js/pentapod/addon-entry-block-palette-icons.97e422df1d1bd39f13c5.js   22.5 KiB       8  [emitted] [immutable]         addon-entry-block-palette-icons
                                                     js/pentapod/addon-entry-blocks2image.45378603cc11d05af269.js   4.49 KiB       9  [emitted] [immutable]         addon-entry-blocks2image
                                                       js/pentapod/addon-entry-cat-blocks.c7ee9c5a74f68b3b3081.js    8.5 KiB      10  [emitted] [immutable]         addon-entry-cat-blocks
                                                           js/pentapod/addon-entry-clones.e120ee4205c63abb3ab1.js    5.9 KiB      11  [emitted] [immutable]         addon-entry-clones
                                                          js/pentapod/addon-entry-columns.d6cedae7de5000679dea.js   6.08 KiB      12  [emitted] [immutable]         addon-entry-columns
                                                    js/pentapod/addon-entry-copy-reporter.ae3afc61fe69eb3e5d87.js   2.59 KiB      13  [emitted] [immutable]         addon-entry-copy-reporter
                                               js/pentapod/addon-entry-custom-block-shape.70174524260f63e522bf.js   3.92 KiB      14  [emitted] [immutable]         addon-entry-custom-block-shape
                                                js/pentapod/addon-entry-custom-block-text.d8795e64133446ad8e3f.js   2.57 KiB      15  [emitted] [immutable]         addon-entry-custom-block-text
                                                  js/pentapod/addon-entry-custom-menu-bar.983ecf0e3a30a14b402a.js  876 bytes      16  [emitted] [immutable]         addon-entry-custom-menu-bar
                                                      js/pentapod/addon-entry-custom-zoom.a9d1ebfbf08489f5b691.js   2.24 KiB      17  [emitted] [immutable]         addon-entry-custom-zoom
                                          js/pentapod/addon-entry-data-category-tweaks-v2.0bdcc8ccb0fa72e8f33c.js   3.09 KiB      18  [emitted] [immutable]         addon-entry-data-category-tweaks-v2
                                                         js/pentapod/addon-entry-debugger.e12d0d86e3ce605890ee.js    244 KiB      19  [emitted] [immutable]         addon-entry-debugger
                                             js/pentapod/addon-entry-debugger.e12d0d86e3ce605890ee.js.LICENSE.txt  267 bytes          [emitted]                     
                                     js/pentapod/addon-entry-default-costume-editor-color.19a91c8b183860a82c30.js   3.85 KiB      20  [emitted] [immutable]         addon-entry-default-costume-editor-color
                                             js/pentapod/addon-entry-disable-paste-offset.7a70ebfa7fff8fd23093.js  919 bytes      21  [emitted] [immutable]         addon-entry-disable-paste-offset
                                        js/pentapod/addon-entry-disable-stage-drag-select.4bfe567cf78931229d14.js   1.06 KiB      22  [emitted] [immutable]         addon-entry-disable-stage-drag-select
                                     js/pentapod/addon-entry-editor-buttons-reverse-order.7a03183b176103298208.js   1.38 KiB      23  [emitted] [immutable]         addon-entry-editor-buttons-reverse-order
                                     js/pentapod/addon-entry-editor-colored-context-menus.0c4d81986c4206ff842e.js   1.74 KiB      24  [emitted] [immutable]         addon-entry-editor-colored-context-menus
                                                   js/pentapod/addon-entry-editor-compact.98985f89e3b6272e5416.js   18.6 KiB      25  [emitted] [immutable]         addon-entry-editor-compact
                                                js/pentapod/addon-entry-editor-extra-keys.b165de635bad0529790f.js   1.89 KiB      26  [emitted] [immutable]         addon-entry-editor-extra-keys
                                         js/pentapod/addon-entry-editor-number-arrow-keys.f5ea7044c940ad5f6316.js   2.69 KiB      27  [emitted] [immutable]         addon-entry-editor-number-arrow-keys
                                                    js/pentapod/addon-entry-editor-sounds.0dc158fa1bfe0c05b9b3.js  695 bytes      28  [emitted] [immutable]         addon-entry-editor-sounds
                                             js/pentapod/addon-entry-editor-square-inputs.f99b5bb998d258a6312b.js   2.25 KiB      29  [emitted] [immutable]         addon-entry-editor-square-inputs
                                                js/pentapod/addon-entry-editor-stage-left.5ecad5c00755f4c0c6de.js   3.39 KiB      30  [emitted] [immutable]         addon-entry-editor-stage-left
                                                  js/pentapod/addon-entry-editor-stepping.d52a018bfbf28616fb1d.js   2.97 KiB      31  [emitted] [immutable]         addon-entry-editor-stepping
                                                    js/pentapod/addon-entry-editor-theme3.dcaf062a945fd7b60c56.js   41.3 KiB      32  [emitted] [immutable]         addon-entry-editor-theme3
                                                js/pentapod/addon-entry-expanded-backpack.e1638126652aabe6e86a.js   2.16 KiB      33  [emitted] [immutable]         addon-entry-expanded-backpack
                                                       js/pentapod/addon-entry-fullscreen.f9c2eced40012dfc5d22.js   6.81 KiB      34  [emitted] [immutable]         addon-entry-fullscreen
                                                          js/pentapod/addon-entry-gamepad.84eb247719b5f437f022.js   29.9 KiB      35  [emitted] [immutable]         addon-entry-gamepad
                                               js/pentapod/addon-entry-hide-delete-button.6b0fd00638f970f3b644.js  760 bytes      36  [emitted] [immutable]         addon-entry-hide-delete-button
                                                      js/pentapod/addon-entry-hide-flyout.0d7602679b730a7f39f7.js   10.1 KiB      37  [emitted] [immutable]         addon-entry-hide-flyout
                                               js/pentapod/addon-entry-hide-new-variables.4df99ff6116ee9d33eb3.js  495 bytes      38  [emitted] [immutable]         addon-entry-hide-new-variables
                                                       js/pentapod/addon-entry-hide-stage.29c07a6375373e1860e3.js   4.62 KiB      39  [emitted] [immutable]         addon-entry-hide-stage
                                       js/pentapod/addon-entry-initialise-sprite-position.98f9d1e2b1146c7be68f.js    1.1 KiB      40  [emitted] [immutable]         addon-entry-initialise-sprite-position
                                                  js/pentapod/addon-entry-load-extensions.197d5176864035d60401.js  499 bytes      41  [emitted] [immutable]         addon-entry-load-extensions
                                                    js/pentapod/addon-entry-mediarecorder.c96180d3b020f4f37788.js   12.6 KiB      42  [emitted] [immutable]         addon-entry-mediarecorder
                                                        js/pentapod/addon-entry-mouse-pos.5c95ba752076e9d22ceb.js   2.21 KiB      43  [emitted] [immutable]         addon-entry-mouse-pos
                                                js/pentapod/addon-entry-move-to-top-layer.8f472eb151a4fe3be620.js  532 bytes      44  [emitted] [immutable]         addon-entry-move-to-top-layer
                                                js/pentapod/addon-entry-no-script-bumping.b0d8e944b8c9207f3642.js  376 bytes      45  [emitted] [immutable]         addon-entry-no-script-bumping
                                                       js/pentapod/addon-entry-number-pad.62a88e9c2b3e960d56af.js  493 bytes      46  [emitted] [immutable]         addon-entry-number-pad
                                                 js/pentapod/addon-entry-paint-by-default.3ca68345123330d7e872.js   2.36 KiB      47  [emitted] [immutable]         addon-entry-paint-by-default
                                                       js/pentapod/addon-entry-paint-snap.ca4567809608bf16df4d.js   35.5 KiB      48  [emitted] [immutable]         addon-entry-paint-snap
                                       js/pentapod/addon-entry-remove-curved-stage-border.de14bbd6e7cd26dfbbbf.js  415 bytes      49  [emitted] [immutable]         addon-entry-remove-curved-stage-border
                                            js/pentapod/addon-entry-remove-sprite-confirm.0b39aef64052b2b85ea5.js  727 bytes      50  [emitted] [immutable]         addon-entry-remove-sprite-confirm
                                                      js/pentapod/addon-entry-script-snap.2887558aae54e4ca418e.js  700 bytes      51  [emitted] [immutable]         addon-entry-script-snap
                                                   js/pentapod/addon-entry-search-sprites.fa709a34cb46bf5d9058.js   6.49 KiB      52  [emitted] [immutable]         addon-entry-search-sprites
                                                js/pentapod/addon-entry-sprite-properties.57de649880b17c8a1f0b.js    6.6 KiB      53  [emitted] [immutable]         addon-entry-sprite-properties
                                                js/pentapod/addon-entry-swap-local-global.92c619a1f27384c01d6b.js   5.95 KiB      54  [emitted] [immutable]         addon-entry-swap-local-global
                                              js/pentapod/addon-entry-transparent-orphans.9e4b5c6b125aae35749c.js   1.05 KiB      55  [emitted] [immutable]         addon-entry-transparent-orphans
                                       js/pentapod/addon-entry-tw-disable-cloud-variables.d2a57df10aacac1abe26.js  262 bytes      56  [emitted] [immutable]         addon-entry-tw-disable-cloud-variables
                                              js/pentapod/addon-entry-tw-disable-compiler.7a06da487d21a385512c.js  257 bytes      57  [emitted] [immutable]         addon-entry-tw-disable-compiler
                                               js/pentapod/addon-entry-tw-remove-backpack.6d802cd8b86ff990272f.js  518 bytes      58  [emitted] [immutable]         addon-entry-tw-remove-backpack
                                               js/pentapod/addon-entry-tw-remove-feedback.f6c701ee1fd3e4fc4855.js  325 bytes      59  [emitted] [immutable]         addon-entry-tw-remove-feedback
                                           js/pentapod/addon-entry-tw-straighten-comments.c987656e7c99994e321b.js  541 bytes      60  [emitted] [immutable]         addon-entry-tw-straighten-comments
                                                 js/pentapod/addon-entry-variable-manager.e731041291099031e684.js   11.9 KiB      61  [emitted] [immutable]         addon-entry-variable-manager
                                                       js/pentapod/addon-entry-vol-slider.3c34bed2b134e2460c6f.js   16.8 KiB      62  [emitted] [immutable]         addon-entry-vol-slider
                                                   js/pentapod/addon-entry-zebra-striping.ed3cfd40edb5e75b8531.js   2.42 KiB      63  [emitted] [immutable]         addon-entry-zebra-striping
                                                                js/pentapod/addon-l10n-de.f68e6c5d4e92fc4a6bcd.js   14.8 KiB      64  [emitted] [immutable]         addon-l10n-de
                                                                js/pentapod/addon-l10n-es.179ea599c4db500cb2e1.js   14.7 KiB      65  [emitted] [immutable]         addon-l10n-es
                                                                js/pentapod/addon-l10n-fi.fc308bcc132a5883fbd9.js   15.3 KiB      66  [emitted] [immutable]         addon-l10n-fi
                                                                js/pentapod/addon-l10n-fr.ad2c88bd5fd203270b72.js   15.3 KiB      67  [emitted] [immutable]         addon-l10n-fr
                                                                js/pentapod/addon-l10n-hu.e0a9b921297587b0d0b6.js   15.1 KiB      68  [emitted] [immutable]         addon-l10n-hu
                                                                js/pentapod/addon-l10n-it.9980d9b68e8ac7b1c249.js   15.2 KiB      69  [emitted] [immutable]         addon-l10n-it
                                                                js/pentapod/addon-l10n-ja.d9e40e77436f2b87d2bd.js   16.2 KiB      70  [emitted] [immutable]         addon-l10n-ja
                                                                js/pentapod/addon-l10n-ko.3f52599f6a44a2b30993.js     15 KiB      71  [emitted] [immutable]         addon-l10n-ko
                                                                js/pentapod/addon-l10n-nl.f270ee4ef9e5b25bfbc3.js     14 KiB      72  [emitted] [immutable]         addon-l10n-nl
                                                                js/pentapod/addon-l10n-pl.4d95242fe92103ca2bcc.js   14.2 KiB      73  [emitted] [immutable]         addon-l10n-pl
                                                                js/pentapod/addon-l10n-pt.5f5e892a96e52b9e131e.js   13.4 KiB      74  [emitted] [immutable]         addon-l10n-pt
                                                                js/pentapod/addon-l10n-ro.4ced2d490887f00efa93.js   7.13 KiB      75  [emitted] [immutable]         addon-l10n-ro
                                                                js/pentapod/addon-l10n-ru.e6cf6e837284bb47e749.js   20.1 KiB      76  [emitted] [immutable]         addon-l10n-ru
                                                                js/pentapod/addon-l10n-sl.57edbc3d562fc2c0ad1e.js   14.9 KiB      77  [emitted] [immutable]         addon-l10n-sl
                                                                js/pentapod/addon-l10n-tr.4702d48b087d567e697e.js   15.3 KiB      78  [emitted] [immutable]         addon-l10n-tr
                                                             js/pentapod/addon-l10n-zh-cn.aab3c482672c92ac5921.js   13.6 KiB      79  [emitted] [immutable]         addon-l10n-zh-cn
                                                             js/pentapod/addon-l10n-zh-tw.74a2a9073d9bb4ef09c9.js   11.9 KiB      80  [emitted] [immutable]         addon-l10n-zh-tw
                                                               js/pentapod/addon-settings.3f3df51ba7f83fa7d6cd.js    641 KiB      81  [emitted] [immutable]  [big]  addon-settings
                                                   js/pentapod/addon-settings.3f3df51ba7f83fa7d6cd.js.LICENSE.txt  124 bytes          [emitted]                     
                               js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js   62.3 KiB       1  [emitted] [immutable]         addon-settings~addons~editor~fullscreen~player
                                js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js   31.1 KiB       2  [emitted] [immutable]         addon-settings~editor~embed~fullscreen~player
                                                                       js/pentapod/addons.356c3df2c9a1eeae49c7.js   62.6 KiB      82  [emitted] [immutable]         addons
                                                                      js/pentapod/credits.6ffa8ec8e5db808f56ea.js   34.8 KiB      83  [emitted] [immutable]         credits
                                                                       js/pentapod/editor.e42942b6c4f8b9b28276.js   1.62 MiB      84  [emitted] [immutable]  [big]  editor
                                                                        js/pentapod/embed.adb8939993cc3977f04a.js   1.58 MiB      85  [emitted] [immutable]  [big]  embed
                                                             js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js   37.1 KiB          [emitted] [immutable]         
                                                                   js/pentapod/fullscreen.3514356a371f209b11cb.js   1.62 MiB      86  [emitted] [immutable]  [big]  fullscreen
                                                      js/pentapod/iframe-extension-worker.b11c504d2a61e10fe37e.js   38.8 KiB      87  [emitted] [immutable]         iframe-extension-worker
                                                            js/pentapod/library-backdrops.46d6ba58e014f90582ac.js   19.7 KiB      88  [emitted] [immutable]         library-backdrops
                                                             js/pentapod/library-costumes.432d4beaafeba867fa21.js    203 KiB      89  [emitted] [immutable]         library-costumes
                                                               js/pentapod/library-sounds.f2c35acdae6b03a0c7e7.js   68.6 KiB      90  [emitted] [immutable]         library-sounds
                                                              js/pentapod/library-sprites.7719970e684436d4bdf3.js    284 KiB      91  [emitted] [immutable]  [big]  library-sprites
                                                                       js/pentapod/player.974c81af8af9847274b9.js   1.62 MiB      92  [emitted] [immutable]  [big]  player
                                                                           js/pentapod/sb.855166754f777b37e149.js   1.99 MiB      93  [emitted] [immutable]  [big]  sb
                js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js    161 KiB       0  [emitted] [immutable]         vendors~addon-settings~credits~editor~embed~fullscreen~player
    js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js.LICENSE.txt   1.13 KiB          [emitted]                     
                                       js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js   6.02 MiB       3  [emitted] [immutable]  [big]  vendors~editor~embed~fullscreen~player
                           js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js.LICENSE.txt   9.17 KiB          [emitted]                     
                                                                                                 kirby_samples.js   3.07 MiB          [emitted]              [big]  
                                                                                             manifest.webmanifest   3.07 KiB          [emitted]                     
                                                                                        mario_paintbox_samples.js    995 KiB          [emitted]              [big]  
                                                                              microbit/scratch-microbit-1.2.0.hex    1.1 MiB          [emitted]              [big]  
                                                                                            nintaribox_samples.js    184 KiB          [emitted]                     
                                                                                                     offline.html   4.85 KiB          [emitted]                     
                                                                                                 patch_notes.html   23.5 KiB          [emitted]                     
                                                                                                  player/404.html   6.41 KiB          [emitted]                     
                                                                                                 player/README.md   9.63 KiB          [emitted]                     
                                                                                     player/beepbox_player.min.js    746 KiB          [emitted]              [big]  
                                                                         player/beepbox_player.min.js.LICENSE.txt   1.13 KiB          [emitted]                     
                                                                                            player/drumsamples.js   12.1 MiB          [emitted]              [big]  
                                                                                                player/index.html   2.26 KiB          [emitted]                     
                                                                                          player/kirby_samples.js   3.07 MiB          [emitted]              [big]  
                                                                                 player/mario_paintbox_samples.js    995 KiB          [emitted]              [big]  
                                                                                     player/nintaribox_samples.js    184 KiB          [emitted]                     
                                                                                                player/samples.js    939 KiB          [emitted]              [big]  
                                                                                               player/samples2.js   9.44 MiB          [emitted]              [big]  
                                                                                               player/samples3.js   19.3 MiB          [emitted]              [big]  
                                                                                          player/wario_samples.js    7.2 MiB          [emitted]              [big]  
                                                                                                     privacy.html   6.38 KiB          [emitted]                     
                                                                                                       robots.txt   50 bytes          [emitted]                     
                                                                                            sample_extractor.html    207 KiB          [emitted]                     
                                                                                                       samples.js    939 KiB          [emitted]              [big]  
                                                                                                      samples2.js   9.44 MiB          [emitted]              [big]  
                                                                                                      samples3.js   19.3 MiB          [emitted]              [big]  
                                                                                                 sb3-icon-256.png    134 KiB          [emitted]                     
                                                                                                 sb3-icon-512.png    431 KiB          [emitted]              [big]  
                                                                                                  songeditor.html   4.18 KiB          [emitted]                     
                                                               static/assets/00aa0c4320b93631ab3c223604ead431.svg   2.98 KiB          [emitted] [immutable]         
                                                               static/assets/048d12d9e01a42ab48fb6ce57100f6f8.mp3   45.3 KiB          [emitted] [immutable]         
                                                               static/assets/06fd0604a4bf62a2b706edc23e49a086.mp3   73.8 KiB          [emitted] [immutable]         
                                                               static/assets/0fcaae1619b39b62879abf31bbe3bd34.svg   2.41 KiB          [emitted] [immutable]         
                                                               static/assets/0fdfda13d18505797cf469573cf5c2f5.svg    2.5 KiB          [emitted] [immutable]         
                                                               static/assets/165746cd277a144ddefd62ac5d67b696.svg   2.66 KiB          [emitted] [immutable]         
                                                               static/assets/1900166faa9222d0d10c568a12c848a5.png   4.36 KiB          [emitted] [immutable]         
                                                               static/assets/19161c89a6ca04006606ca3f4f91fdec.mp3   21.7 KiB          [emitted] [immutable]         
                                                               static/assets/1a6718e074cc449db8701c20a6739da5.svg    2.2 KiB          [emitted] [immutable]         
                                                               static/assets/1ac03a53ecc806b652579f9f8da7c58a.mp3   26.5 KiB          [emitted] [immutable]         
                                                               static/assets/1bff35b71e6f52017b123be4f9904d54.mp3   52.4 KiB          [emitted] [immutable]         
                                                               static/assets/1c8b575f37b1a519fc3cdc5183bb85c0.mp3   27.8 KiB          [emitted] [immutable]         
                                                               static/assets/1c9099a7cf1c142492de1603b20b0d44.mp3    2.9 KiB          [emitted] [immutable]         
                                                             static/assets/208e2134a0e95cbdd211a82d2863d88d.woff2   73.6 KiB          [emitted] [immutable]         
                                                               static/assets/223d68e7b8769bac1f33291514ce5bac.svg    2.6 KiB          [emitted] [immutable]         
                                                               static/assets/2291f2138819385c9a5750130f254f90.mp3   4.33 KiB          [emitted] [immutable]         
                                                               static/assets/2352f743e6b883d53e0b09b84ddea79b.mp3     23 KiB          [emitted] [immutable]         
                                                               static/assets/23d5956ad3641d4663a17353c71477b0.mp3   24.9 KiB          [emitted] [immutable]         
                                                               static/assets/2501d1b87cf04e00cc3a623fa8b5d95c.svg   2.14 KiB          [emitted] [immutable]         
                                                               static/assets/25c294b62fe9e614db125a4f65cc6044.mp3   27.4 KiB          [emitted] [immutable]         
                                                               static/assets/2613dd347943b2ed7c6edb22e0cf7e0a.mp3   33.1 KiB          [emitted] [immutable]         
                                                               static/assets/26a4aecd5158e8663b90d5edfba5e25a.mp3   5.15 KiB          [emitted] [immutable]         
                                                               static/assets/296357261fb7d74c06765aadb0ff1026.svg   13.1 KiB          [emitted] [immutable]         
                                                               static/assets/2bae7059d4f81f344b02cc34567e548d.mp3   24.1 KiB          [emitted] [immutable]         
                                                             static/assets/2e6994cc7c70b524c649f60346bdcb3a.woff2   19.6 KiB          [emitted] [immutable]         
                                                               static/assets/2ec048ddd7a7e30b94f8d24c22892112.mp3   35.9 KiB          [emitted] [immutable]         
                                                               static/assets/306ffbcffad0d931fb1d158dd812f3fe.svg    7.1 KiB          [emitted] [immutable]         
                                                               static/assets/30d09ba32a17082ef820b57d52d60b7b.hex    1.1 MiB          [emitted] [immutable]  [big]  
                                                               static/assets/311ef566eba52b1729fd02d8944b4378.mp3   3.33 KiB          [emitted] [immutable]         
                                                               static/assets/3299cad6fda8c0a3d957a5ea75060677.mp3   29.2 KiB          [emitted] [immutable]         
                                                               static/assets/32d903cafc72328bd30afce14bfa4c79.svg   2.01 KiB          [emitted] [immutable]         
                                                               static/assets/32e0021542e34f09a747322d11868f23.mp3   28.2 KiB          [emitted] [immutable]         
                                                               static/assets/344dc88f4d5187f0d86f2f13c9ef1727.mp3   4.99 KiB          [emitted] [immutable]         
                                                               static/assets/352dc6cd98d372680a5297f6ffc50ec4.mp3   3.72 KiB          [emitted] [immutable]         
                                                               static/assets/367d7189e8dac8a0ca2828830a91db83.mp3   16.7 KiB          [emitted] [immutable]         
                                                               static/assets/37954fe300d44f8765b6d48b2836fcf5.png   20.6 KiB          [emitted] [immutable]         
                                                               static/assets/3a296d85c85a5f222663dad932737c86.svg   2.66 KiB          [emitted] [immutable]         
                                                               static/assets/3c06b74c80d1e6b1d210ca86c87cd326.svg   3.38 KiB          [emitted] [immutable]         
                                                               static/assets/3d55b957c09e11fe0d75f4f2a84bdf53.mp3   27.4 KiB          [emitted] [immutable]         
                                                               static/assets/3e6a0a68ee1872bee1f93e4428bcb993.svg    2.1 KiB          [emitted] [immutable]         
                                                               static/assets/40167d33efb7d0929a3bcbc591fc78b0.svg   4.07 KiB          [emitted] [immutable]         
                                                               static/assets/41ebcde49032d543af1a2c843a725834.mp3     30 KiB          [emitted] [immutable]         
                                                               static/assets/4734f3fe917e80ae53b9f1f4e3d62147.mp3   24.1 KiB          [emitted] [immutable]         
                                                               static/assets/484c379b1da007ecb5f66780a119fa2e.mp3   2.52 KiB          [emitted] [immutable]         
                                                               static/assets/48df3abff5e8eb9a597f355daaf5348c.png   41.6 KiB          [emitted] [immutable]         
                                                               static/assets/516b11cc94083681e5be1b583c78341f.svg   2.49 KiB          [emitted] [immutable]         
                                                               static/assets/527756fb4ee6a19086a69e0ea8355b5c.mp3   27.8 KiB          [emitted] [immutable]         
                                                               static/assets/52ac58d8ef4e53d6449e592b68359d46.mp3   78.5 KiB          [emitted] [immutable]         
                                                               static/assets/52d442dc8e71307ec251603d1edd35f0.mp3   30.7 KiB          [emitted] [immutable]         
                                                               static/assets/5610fba29744cce750f1da6c6091ecac.mp3   28.3 KiB          [emitted] [immutable]         
                                                               static/assets/566d73a090e3d42d5bdfee3d92c79d25.svg   2.57 KiB          [emitted] [immutable]         
                                                               static/assets/579529cc3c40887f6ecc771c4b39809d.mp3   55.9 KiB          [emitted] [immutable]         
                                                             static/assets/5796214a21c5c1727ed7b08096ee7cff.woff2   97.2 KiB          [emitted] [immutable]         
                                                               static/assets/589eaf6a247df5343b584fd0fa848489.svg   2.54 KiB          [emitted] [immutable]         
                                                               static/assets/5b36d8cf15d803226e2fe4c0737be43f.svg   5.14 KiB          [emitted] [immutable]         
                                                               static/assets/5e071edf3057962326fec1569017e2dd.svg   2.83 KiB          [emitted] [immutable]         
                                                               static/assets/61e99f0da6828d62aa9e3761c15ace9f.svg   2.94 KiB          [emitted] [immutable]         
                                                               static/assets/64e4a905e7c3ab32ef03272631c3df75.png   38.3 KiB          [emitted] [immutable]         
                                                               static/assets/64e66a9dcf4b42a699f49e5973a4a62e.svg   3.38 KiB          [emitted] [immutable]         
                                                               static/assets/65715c37a18debd4b44a80c478a3abd7.svg   5.47 KiB          [emitted] [immutable]         
                                                               static/assets/674db5c2e49df884273ac0f7d221865c.svg   2.58 KiB          [emitted] [immutable]         
                                                               static/assets/679ce05ac8c35bbf83f596e895ab711b.svg   2.56 KiB          [emitted] [immutable]         
                                                             static/assets/6cd3397308e11e6d925446470b906f2a.woff2   17.1 KiB          [emitted] [immutable]         
                                                               static/assets/6d912e9240790715a077d422cdbc19a5.mp3   26.3 KiB          [emitted] [immutable]         
                                                               static/assets/6e51f9cfc9bfca2f4fb88d1fe1ec2615.png   25.8 KiB          [emitted] [immutable]         
                                                               static/assets/7231a404390e5fe96856a5ec5182745c.mp3   9.62 KiB          [emitted] [immutable]         
                                                             static/assets/75f5f189fdc419824a8134db6eb63881.woff2   30.3 KiB          [emitted] [immutable]         
                                                               static/assets/76024aad6524bdf0e8d438f4d024e581.png   29.4 KiB          [emitted] [immutable]         
                                                               static/assets/7808d3b49fdf33cb82e053f00a27ba33.png   5.09 KiB          [emitted] [immutable]         
                                                               static/assets/78e3f697df85275aa8d384ca6fc0e288.svg   2.66 KiB          [emitted] [immutable]         
                                                               static/assets/79a644579518611a7b397f85a32cfb85.svg   2.21 KiB          [emitted] [immutable]         
                                                               static/assets/7ad5cc6ed3d0a5fd6a273078fe3999f0.svg   3.15 KiB          [emitted] [immutable]         
                                                               static/assets/7bd83c9ad44bff4a20f0c19726adf8be.svg   23.6 KiB          [emitted] [immutable]         
                                                               static/assets/7c410b6c3cd2a9ee41505c5c6951bbf6.png   3.74 KiB          [emitted] [immutable]         
                                                               static/assets/7c67e2601425784a243cd7e0f15c50a3.svg   3.15 KiB          [emitted] [immutable]         
                                                               static/assets/7cf82cd9bd601cfee5e715c0eb5343ef.mp3   22.6 KiB          [emitted] [immutable]         
                                                               static/assets/7d043362c1c4cabd22aeb93b43fc5fc6.svg     44 KiB          [emitted] [immutable]         
                                                               static/assets/7d2d28d80d4ae06acb4fdbde429448e6.svg   3.27 KiB          [emitted] [immutable]         
                                                               static/assets/7efe82fffae735cd083388badd51b3fa.svg   2.58 KiB          [emitted] [immutable]         
                                                               static/assets/82072226e8cf716289165650c31eeda2.svg   10.9 KiB          [emitted] [immutable]         
                                                               static/assets/82aa0eba517b9756a9db4e3a9144723e.svg   2.05 KiB          [emitted] [immutable]         
                                                               static/assets/831a9fd5f488f356a5031c289e4c35fe.svg   18.5 KiB          [emitted] [immutable]         
                                                               static/assets/8505df165b778979791da5caaee96fea.png   19.1 KiB          [emitted] [immutable]         
                                                               static/assets/8589d7e6689f31ec2c251be25ac95c1b.mp3   33.6 KiB          [emitted] [immutable]         
                                                               static/assets/85f62e9e77bed58778782e6cce58c1f4.svg   2.68 KiB          [emitted] [immutable]         
                                                               static/assets/86f568a0ecc0badac2c4952b39fff148.svg   13.4 KiB          [emitted] [immutable]         
                                                               static/assets/8969372a821bd2a0170ed9a68a3e238d.png   9.56 KiB          [emitted] [immutable]         
                                                               static/assets/89833a109ba5105c76ee1fb007d6811b.svg   29.5 KiB          [emitted] [immutable]         
                                                               static/assets/912e19a8fe314f46ab3df3fed9578a29.mp3   58.9 KiB          [emitted] [immutable]         
                                                               static/assets/93babda8f98fc8009c28e97f1f118b6f.png   9.58 KiB          [emitted] [immutable]         
                                                               static/assets/945297ca77c041c98377f204e1af772e.svg   1.96 MiB          [emitted] [immutable]  [big]  
                                                               static/assets/96d18383c71ad5ceff1152859b46c508.mp3   44.6 KiB          [emitted] [immutable]         
                                                               static/assets/98bfc66ce081a3750f3b59ab67d0ac75.svg   9.36 KiB          [emitted] [immutable]         
                                                               static/assets/9c0ac6e5681567da6d6f6004ba107658.svg   9.49 KiB          [emitted] [immutable]         
                                                               static/assets/9c604018c786598c0f198af5e798cd16.png   38.4 KiB          [emitted] [immutable]         
                                                               static/assets/9c9e5c9097dd7a32c9882f89b04901db.svg   2.11 KiB          [emitted] [immutable]         
                                                               static/assets/9d5be1463602fd5ac397d01e8a436eb2.png   26.3 KiB          [emitted] [immutable]         
                                                               static/assets/9d76e4ccf26072c4bddaa81a765ab08a.mp3   29.8 KiB          [emitted] [immutable]         
                                                               static/assets/a11919e102077f40302da55fb9150440.svg   2.09 KiB          [emitted] [immutable]         
                                                               static/assets/a16ff5830a119789f5bc5d29a42ace64.mp3   19.3 KiB          [emitted] [immutable]         
                                                               static/assets/a386a58fa9c00de141c32b5b11e5327e.mp3   5.11 KiB          [emitted] [immutable]         
                                                               static/assets/a42b5a072afdc2d1aa55accfb1168fb3.mp3   10.2 KiB          [emitted] [immutable]         
                                                               static/assets/a72a652fdc84dc6983d3cc9596c36a26.svg   2.96 KiB          [emitted] [immutable]         
                                                               static/assets/a9eccab64d64a3114344d56af142741e.mp3   27.9 KiB          [emitted] [immutable]         
                                                               static/assets/aa52a97a8ebf84287c83f76fd541c659.png   32.1 KiB          [emitted] [immutable]         
                                                               static/assets/adc0b35e696de431abb9dd3ea90a5deb.svg   3.22 KiB          [emitted] [immutable]         
                                                               static/assets/af0caec5f8ac3a35c9769e1e07918e14.mp3   57.4 KiB          [emitted] [immutable]         
                                                               static/assets/af8e46c9477a8cadeb6c26b4686407a5.svg   2.46 KiB          [emitted] [immutable]         
                                                               static/assets/b1f026ce265c0f666e2063ef94b06109.svg   3.29 KiB          [emitted] [immutable]         
                                                               static/assets/b2b4ad5307e24c6627f2077478017981.mp3   26.2 KiB          [emitted] [immutable]         
                                                               static/assets/b3a6f3783f393f641dc3e51211dd50f4.svg   2.14 KiB          [emitted] [immutable]         
                                                               static/assets/b5f8889e91e6d51fc294dfd1125c1240.mp3     33 KiB          [emitted] [immutable]         
                                                               static/assets/b631383707e87a454b479dedaa8ca014.svg   3.51 KiB          [emitted] [immutable]         
                                                               static/assets/b74faacb619dad0b5f3871a04a6bcd0e.mp3   5.86 KiB          [emitted] [immutable]         
                                                               static/assets/bc0fbf502b38884f440135ddae40016d.svg   2.46 KiB          [emitted] [immutable]         
                                                               static/assets/bd1e18eb36346861c5c57be8ed2ba5e3.mp3   14.7 KiB          [emitted] [immutable]         
                                                               static/assets/bf550f4c2ff75abf5d2d76e87470af92.svg   2.18 KiB          [emitted] [immutable]         
                                                               static/assets/bf99fbafe9a01e45da63a6874cd8f4b2.mp3   32.6 KiB          [emitted] [immutable]         
                                                               static/assets/c0ab2e8d5d72744c6b930f60b37f7e5a.svg   3.75 KiB          [emitted] [immutable]         
                                                               static/assets/c14c0c1e852949eff4e6c069772b0015.svg      2 KiB          [emitted] [immutable]         
                                                               static/assets/c20d558f1fc823a96de910456827d90c.mp3   23.3 KiB          [emitted] [immutable]         
                                                               static/assets/c216c70ef78cc80a1538a3accc6612af.svg   3.93 KiB          [emitted] [immutable]         
                                                               static/assets/c3a88fa1746d8e5169db188302979317.svg   13.4 KiB          [emitted] [immutable]         
                                                               static/assets/c40ccf288c211a9441bb714db775d334.mp3    2.5 KiB          [emitted] [immutable]         
                                                               static/assets/c5b3d36982acf8f9acc53c3964100460.mp3     25 KiB          [emitted] [immutable]         
                                                               static/assets/c6ab79fc9e76cb500fc83b6f1c6437d0.png   14.5 KiB          [emitted] [immutable]         
                                                               static/assets/c73619fea5bb43c53a080399a35273be.png   17.7 KiB          [emitted] [immutable]         
                                                             static/assets/cb3ac3b4a8540f50937a86af7eb4663c.woff2    166 KiB          [emitted] [immutable]         
                                                               static/assets/cd200d8b59d5c3d4ff3a69a774f5fac3.svg   3.23 KiB          [emitted] [immutable]         
                                                               static/assets/cee477fa706ab6fe733a65edd475c41b.svg   4.13 KiB          [emitted] [immutable]         
                                                               static/assets/cf07199bb768b01e6ac2a5c68fd8c3bb.svg   5.82 KiB          [emitted] [immutable]         
                                                               static/assets/d1f14e4e1372d8f9c0908d2f45aa5b54.svg   55.4 KiB          [emitted] [immutable]         
                                                               static/assets/d1f6af6170e0178514f35fedc62e5eab.svg   2.14 KiB          [emitted] [immutable]         
                                                               static/assets/d259fcbecaa9d2a22d19848daff9d4c6.svg   2.05 KiB          [emitted] [immutable]         
                                                               static/assets/d2cec365f08c3ff02912c3e3bcd5a1b1.svg   2.33 KiB          [emitted] [immutable]         
                                                               static/assets/d4708e8517c8e85b5c1948c845e662ba.mp3   24.1 KiB          [emitted] [immutable]         
                                                               static/assets/d6dc31862ae3442853ab177ae964224e.svg   2.24 KiB          [emitted] [immutable]         
                                                               static/assets/da128bf28db2e1596da196a31003297e.svg   2.06 KiB          [emitted] [immutable]         
                                                               static/assets/db18366b02c46fdf9033c9a4a13f911b.png   16.9 KiB          [emitted] [immutable]         
                                                               static/assets/dd8f636a1df01f3d3768998081387ea4.mp3   3.18 KiB          [emitted] [immutable]         
                                                               static/assets/e04d8c93cf14ec09031b47d619c04f74.svg   7.71 KiB          [emitted] [immutable]         
                                                               static/assets/e3af35844a01f8f64d2bea326db21a35.mp3   31.6 KiB          [emitted] [immutable]         
                                                               static/assets/e4dfc45f34b4606356c4c70ba14a96f0.svg   3.35 KiB          [emitted] [immutable]         
                                                               static/assets/e6e16daaf665399c8826497dfb888260.svg   15.2 KiB          [emitted] [immutable]         
                                                               static/assets/e75c65e1679e0cc2800caa5c47823daa.mp3   3.59 KiB          [emitted] [immutable]         
                                                               static/assets/e91530fe8f85b7fdc983b48ab3b9885d.svg   2.33 KiB          [emitted] [immutable]         
                                                               static/assets/ecea3eba4a9e187eb6cc7cc6a6b4bb4d.mp3   24.1 KiB          [emitted] [immutable]         
                                                               static/assets/ed3fe9e11706e76990709ac2e567ada6.svg    2.1 KiB          [emitted] [immutable]         
                                                               static/assets/ef4a998a82a8567de018baa4607bc6a0.svg   7.94 KiB          [emitted] [immutable]         
                                                               static/assets/eff37a2450218d44985dcbb53c67e593.svg   3.84 KiB          [emitted] [immutable]         
                                                             static/assets/f108ac9d733ce5d45cdea3b7828e8658.woff2   3.68 KiB          [emitted] [immutable]         
                                                               static/assets/f151dc9a8eb14b4d9c64795e1cbae7e0.mp3   26.9 KiB          [emitted] [immutable]         
                                                               static/assets/f44e9579ce45c384ed76054ee5e98270.mp3   35.4 KiB          [emitted] [immutable]         
                                                               static/assets/f6d9f33ec366a89a58b3cf0e125adf97.svg   3.27 KiB          [emitted] [immutable]         
                                                               static/assets/f9a0fb45ee35279e05b6f4e637509777.svg   2.47 KiB          [emitted] [immutable]         
                                                               static/assets/fcb21f71cf289f827e01b18b7c3fdc85.mp3   4.79 KiB          [emitted] [immutable]         
                                                               static/assets/fde13ec17255a3017d7d9f2c3c7989d2.svg   2.04 KiB          [emitted] [immutable]         
                                                               static/assets/fe7c60cf99fdc28e4331223046d84824.svg   2.01 KiB          [emitted] [immutable]         
                                                               static/assets/fefb7e2fcd4d311a5a7c3de5a8ae5b64.mp3   2.63 KiB          [emitted] [immutable]         
                                                               static/assets/ff69eb6d9e2044232f0187954982fb3c.png   3.57 KiB          [emitted] [immutable]         
                                                                            static/blocks-media/default/click.mp3   7.94 KiB          [emitted]                     
                                                                            static/blocks-media/default/click.ogg   5.32 KiB          [emitted]                     
                                                                            static/blocks-media/default/click.wav   3.12 KiB          [emitted]                     
                                                               static/blocks-media/default/comment-arrow-down.svg  885 bytes          [emitted]                     
                                                                 static/blocks-media/default/comment-arrow-up.svg  977 bytes          [emitted]                     
                                                                         static/blocks-media/default/delete-x.svg   1.26 KiB          [emitted]                     
                                                                           static/blocks-media/default/delete.mp3   9.57 KiB          [emitted]                     
                                                                           static/blocks-media/default/delete.ogg   8.42 KiB          [emitted]                     
                                                                           static/blocks-media/default/delete.wav   11.7 KiB          [emitted]                     
                                                              static/blocks-media/default/dropdown-arrow-dark.svg  573 bytes          [emitted]                     
                                                                   static/blocks-media/default/dropdown-arrow.svg  569 bytes          [emitted]                     
                                                   static/blocks-media/default/extensions/microbit-block-icon.svg    4.9 KiB          [emitted]                     
                                                      static/blocks-media/default/extensions/music-block-icon.svg   4.38 KiB          [emitted]                     
                                                        static/blocks-media/default/extensions/pen-block-icon.svg   2.47 KiB          [emitted]                     
                                                      static/blocks-media/default/extensions/wedo2-block-icon.svg   9.57 KiB          [emitted]                     
                                                                       static/blocks-media/default/eyedropper.svg   3.47 KiB          [emitted]                     
                                                                       static/blocks-media/default/green-flag.svg   1.16 KiB          [emitted]                     
                                                                       static/blocks-media/default/handclosed.cur  326 bytes          [emitted]                     
                                                                       static/blocks-media/default/handdelete.cur  766 bytes          [emitted]                     
                                                                         static/blocks-media/default/handopen.cur  198 bytes          [emitted]                     
                                                                      static/blocks-media/default/icons/arrow.svg   1.18 KiB          [emitted]                     
                                                               static/blocks-media/default/icons/arrow_button.svg   1.06 KiB          [emitted]                     
                                                            static/blocks-media/default/icons/control_forever.svg   4.57 KiB          [emitted]                     
                                                             static/blocks-media/default/icons/control_repeat.svg   1.95 KiB          [emitted]                     
                                                               static/blocks-media/default/icons/control_stop.svg  301 bytes          [emitted]                     
                                                               static/blocks-media/default/icons/control_wait.svg   1.11 KiB          [emitted]                     
                                                       static/blocks-media/default/icons/event_broadcast_blue.svg   1.62 KiB          [emitted]                     
                                                      static/blocks-media/default/icons/event_broadcast_coral.svg   1.62 KiB          [emitted]                     
                                                      static/blocks-media/default/icons/event_broadcast_green.svg   1.62 KiB          [emitted]                     
                                                    static/blocks-media/default/icons/event_broadcast_magenta.svg   1.62 KiB          [emitted]                     
                                                     static/blocks-media/default/icons/event_broadcast_orange.svg   1.62 KiB          [emitted]                     
                                                     static/blocks-media/default/icons/event_broadcast_purple.svg   1.61 KiB          [emitted]                     
                                         static/blocks-media/default/icons/event_when-broadcast-received_blue.svg   1.61 KiB          [emitted]                     
                                        static/blocks-media/default/icons/event_when-broadcast-received_coral.svg   1.62 KiB          [emitted]                     
                                        static/blocks-media/default/icons/event_when-broadcast-received_green.svg   1.62 KiB          [emitted]                     
                                      static/blocks-media/default/icons/event_when-broadcast-received_magenta.svg   1.62 KiB          [emitted]                     
                                       static/blocks-media/default/icons/event_when-broadcast-received_orange.svg   1.62 KiB          [emitted]                     
                                       static/blocks-media/default/icons/event_when-broadcast-received_purple.svg   1.61 KiB          [emitted]                     
                                                      static/blocks-media/default/icons/event_whenflagclicked.svg  634 bytes          [emitted]                     
                                                                     static/blocks-media/default/icons/remove.svg   1.55 KiB          [emitted]                     
                                                               static/blocks-media/default/icons/set-led_blue.svg   1.99 KiB          [emitted]                     
                                                              static/blocks-media/default/icons/set-led_coral.svg   1.99 KiB          [emitted]                     
                                                              static/blocks-media/default/icons/set-led_green.svg   1.99 KiB          [emitted]                     
                                                            static/blocks-media/default/icons/set-led_magenta.svg   1.99 KiB          [emitted]                     
                                                            static/blocks-media/default/icons/set-led_mystery.svg   2.89 KiB          [emitted]                     
                                                             static/blocks-media/default/icons/set-led_orange.svg   1.99 KiB          [emitted]                     
                                                             static/blocks-media/default/icons/set-led_purple.svg   1.99 KiB          [emitted]                     
                                                              static/blocks-media/default/icons/set-led_white.svg   1.99 KiB          [emitted]                     
                                                             static/blocks-media/default/icons/set-led_yellow.svg   1.99 KiB          [emitted]                     
                                                       static/blocks-media/default/icons/wedo_motor-clockwise.svg   3.66 KiB          [emitted]                     
                                                static/blocks-media/default/icons/wedo_motor-counterclockwise.svg   3.64 KiB          [emitted]                     
                                                      static/blocks-media/default/icons/wedo_motor-speed_fast.svg   4.23 KiB          [emitted]                     
                                                       static/blocks-media/default/icons/wedo_motor-speed_med.svg   4.24 KiB          [emitted]                     
                                                      static/blocks-media/default/icons/wedo_motor-speed_slow.svg   4.26 KiB          [emitted]                     
                                                   static/blocks-media/default/icons/wedo_when-distance_close.svg   4.64 KiB          [emitted]                     
                                                    static/blocks-media/default/icons/wedo_when-tilt-backward.svg    4.8 KiB          [emitted]                     
                                                     static/blocks-media/default/icons/wedo_when-tilt-forward.svg   4.81 KiB          [emitted]                     
                                                        static/blocks-media/default/icons/wedo_when-tilt-left.svg   3.57 KiB          [emitted]                     
                                                       static/blocks-media/default/icons/wedo_when-tilt-right.svg   3.57 KiB          [emitted]                     
                                                             static/blocks-media/default/icons/wedo_when-tilt.svg   4.01 KiB          [emitted]                     
                                                                           static/blocks-media/default/repeat.svg   1.21 KiB          [emitted]                     
                                                                      static/blocks-media/default/rotate-left.svg   1.04 KiB          [emitted]                     
                                                                     static/blocks-media/default/rotate-right.svg   1.03 KiB          [emitted]                     
                                                                          static/blocks-media/default/sprites.png   4.05 KiB          [emitted]                     
                                                                 static/blocks-media/default/status-not-ready.svg   1.16 KiB          [emitted]                     
                                                                     static/blocks-media/default/status-ready.svg   1.09 KiB          [emitted]                     
                                                                          static/blocks-media/default/zoom-in.svg  634 bytes          [emitted]                     
                                                                         static/blocks-media/default/zoom-out.svg  582 bytes          [emitted]                     
                                                                       static/blocks-media/default/zoom-reset.svg  501 bytes          [emitted]                     
                                                                      static/blocks-media/high-contrast/click.mp3   7.94 KiB          [emitted]                     
                                                                      static/blocks-media/high-contrast/click.ogg   5.32 KiB          [emitted]                     
                                                                      static/blocks-media/high-contrast/click.wav   3.12 KiB          [emitted]                     
                                                         static/blocks-media/high-contrast/comment-arrow-down.svg  885 bytes          [emitted]                     
                                                           static/blocks-media/high-contrast/comment-arrow-up.svg  977 bytes          [emitted]                     
                                                                   static/blocks-media/high-contrast/delete-x.svg   1.26 KiB          [emitted]                     
                                                                     static/blocks-media/high-contrast/delete.mp3   9.57 KiB          [emitted]                     
                                                                     static/blocks-media/high-contrast/delete.ogg   8.42 KiB          [emitted]                     
                                                                     static/blocks-media/high-contrast/delete.wav   11.7 KiB          [emitted]                     
                                                        static/blocks-media/high-contrast/dropdown-arrow-dark.svg  573 bytes          [emitted]                     
                                                             static/blocks-media/high-contrast/dropdown-arrow.svg  569 bytes          [emitted]                     
                                             static/blocks-media/high-contrast/extensions/microbit-block-icon.svg    4.9 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/extensions/music-block-icon.svg   4.38 KiB          [emitted]                     
                                                  static/blocks-media/high-contrast/extensions/pen-block-icon.svg   2.47 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/extensions/wedo2-block-icon.svg   9.57 KiB          [emitted]                     
                                                                 static/blocks-media/high-contrast/eyedropper.svg   3.47 KiB          [emitted]                     
                                                                 static/blocks-media/high-contrast/green-flag.svg   1.16 KiB          [emitted]                     
                                                                 static/blocks-media/high-contrast/handclosed.cur  326 bytes          [emitted]                     
                                                                 static/blocks-media/high-contrast/handdelete.cur  766 bytes          [emitted]                     
                                                                   static/blocks-media/high-contrast/handopen.cur  198 bytes          [emitted]                     
                                                                static/blocks-media/high-contrast/icons/arrow.svg   1.18 KiB          [emitted]                     
                                                         static/blocks-media/high-contrast/icons/arrow_button.svg  470 bytes          [emitted]                     
                                                      static/blocks-media/high-contrast/icons/control_forever.svg   4.57 KiB          [emitted]                     
                                                       static/blocks-media/high-contrast/icons/control_repeat.svg   1.95 KiB          [emitted]                     
                                                         static/blocks-media/high-contrast/icons/control_stop.svg  301 bytes          [emitted]                     
                                                         static/blocks-media/high-contrast/icons/control_wait.svg   1.11 KiB          [emitted]                     
                                                 static/blocks-media/high-contrast/icons/event_broadcast_blue.svg   1.62 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/icons/event_broadcast_coral.svg   1.62 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/icons/event_broadcast_green.svg   1.62 KiB          [emitted]                     
                                              static/blocks-media/high-contrast/icons/event_broadcast_magenta.svg   1.62 KiB          [emitted]                     
                                               static/blocks-media/high-contrast/icons/event_broadcast_orange.svg   1.62 KiB          [emitted]                     
                                               static/blocks-media/high-contrast/icons/event_broadcast_purple.svg   1.61 KiB          [emitted]                     
                                   static/blocks-media/high-contrast/icons/event_when-broadcast-received_blue.svg   1.61 KiB          [emitted]                     
                                  static/blocks-media/high-contrast/icons/event_when-broadcast-received_coral.svg   1.62 KiB          [emitted]                     
                                  static/blocks-media/high-contrast/icons/event_when-broadcast-received_green.svg   1.62 KiB          [emitted]                     
                                static/blocks-media/high-contrast/icons/event_when-broadcast-received_magenta.svg   1.62 KiB          [emitted]                     
                                 static/blocks-media/high-contrast/icons/event_when-broadcast-received_orange.svg   1.62 KiB          [emitted]                     
                                 static/blocks-media/high-contrast/icons/event_when-broadcast-received_purple.svg   1.61 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/icons/event_whenflagclicked.svg  634 bytes          [emitted]                     
                                                               static/blocks-media/high-contrast/icons/remove.svg   1.55 KiB          [emitted]                     
                                                         static/blocks-media/high-contrast/icons/set-led_blue.svg   1.99 KiB          [emitted]                     
                                                        static/blocks-media/high-contrast/icons/set-led_coral.svg   1.99 KiB          [emitted]                     
                                                        static/blocks-media/high-contrast/icons/set-led_green.svg   1.99 KiB          [emitted]                     
                                                      static/blocks-media/high-contrast/icons/set-led_magenta.svg   1.99 KiB          [emitted]                     
                                                      static/blocks-media/high-contrast/icons/set-led_mystery.svg   2.89 KiB          [emitted]                     
                                                       static/blocks-media/high-contrast/icons/set-led_orange.svg   1.99 KiB          [emitted]                     
                                                       static/blocks-media/high-contrast/icons/set-led_purple.svg   1.99 KiB          [emitted]                     
                                                        static/blocks-media/high-contrast/icons/set-led_white.svg   1.99 KiB          [emitted]                     
                                                       static/blocks-media/high-contrast/icons/set-led_yellow.svg   1.99 KiB          [emitted]                     
                                                 static/blocks-media/high-contrast/icons/wedo_motor-clockwise.svg   3.66 KiB          [emitted]                     
                                          static/blocks-media/high-contrast/icons/wedo_motor-counterclockwise.svg   3.64 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/icons/wedo_motor-speed_fast.svg   4.23 KiB          [emitted]                     
                                                 static/blocks-media/high-contrast/icons/wedo_motor-speed_med.svg   4.24 KiB          [emitted]                     
                                                static/blocks-media/high-contrast/icons/wedo_motor-speed_slow.svg   4.26 KiB          [emitted]                     
                                             static/blocks-media/high-contrast/icons/wedo_when-distance_close.svg   4.64 KiB          [emitted]                     
                                              static/blocks-media/high-contrast/icons/wedo_when-tilt-backward.svg    4.8 KiB          [emitted]                     
                                               static/blocks-media/high-contrast/icons/wedo_when-tilt-forward.svg   4.81 KiB          [emitted]                     
                                                  static/blocks-media/high-contrast/icons/wedo_when-tilt-left.svg   3.57 KiB          [emitted]                     
                                                 static/blocks-media/high-contrast/icons/wedo_when-tilt-right.svg   3.57 KiB          [emitted]                     
                                                       static/blocks-media/high-contrast/icons/wedo_when-tilt.svg   4.01 KiB          [emitted]                     
                                                                     static/blocks-media/high-contrast/repeat.svg  825 bytes          [emitted]                     
                                                                static/blocks-media/high-contrast/rotate-left.svg  590 bytes          [emitted]                     
                                                               static/blocks-media/high-contrast/rotate-right.svg  577 bytes          [emitted]                     
                                                                    static/blocks-media/high-contrast/sprites.png   4.05 KiB          [emitted]                     
                                                           static/blocks-media/high-contrast/status-not-ready.svg   1.16 KiB          [emitted]                     
                                                               static/blocks-media/high-contrast/status-ready.svg   1.09 KiB          [emitted]                     
                                                                    static/blocks-media/high-contrast/zoom-in.svg   1.39 KiB          [emitted]                     
                                                                   static/blocks-media/high-contrast/zoom-out.svg   1.16 KiB          [emitted]                     
                                                                 static/blocks-media/high-contrast/zoom-reset.svg   1.08 KiB          [emitted]                     
                                                                           static/extensions/example-extension.js   1.87 KiB          [emitted]                     
                                                                                                            sw.js   8.99 KiB          [emitted]                     
                                                                                               synth_example.html   1.07 KiB          [emitted]                     
                                                                                                 wario_samples.js    7.2 MiB          [emitted]              [big]  
                                                                                                what/amphero.html   13.1 MiB          [emitted]              [big]  
                                                                        what/no/there/is/no/secret/here/readme.md  121 bytes          [emitted]                     
                                                                                                          wpa.mp3    264 KiB          [emitted]              [big]  
    Entrypoint editor [big] = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js js/pentapod/editor.e42942b6c4f8b9b28276.js
    Entrypoint player [big] = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js js/pentapod/player.974c81af8af9847274b9.js
    Entrypoint fullscreen [big] = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js js/pentapod/fullscreen.3514356a371f209b11cb.js
    Entrypoint embed [big] = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js js/pentapod/embed.adb8939993cc3977f04a.js
    Entrypoint addon-settings [big] = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js js/pentapod/addon-settings.3f3df51ba7f83fa7d6cd.js
    Entrypoint credits = js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js js/pentapod/credits.6ffa8ec8e5db808f56ea.js
      [15] ./src/lib/themes/index.js + 11 modules 26.1 KiB {2} {83} [built]
           | ./src/lib/themes/index.js 4.94 KiB [built]
           | ./src/lib/themes/accent/aqua.js 661 bytes [built]
           | ./src/lib/themes/accent/purple.js 442 bytes [built]
           | ./src/lib/themes/accent/blue.js 292 bytes [built]
           | ./src/lib/themes/accent/red.js 655 bytes [built]
           | ./src/lib/themes/accent/rainbow.js 1.04 KiB [built]
           | ./src/lib/themes/gui/light.js 3.94 KiB [built]
           | ./src/lib/themes/gui/dark.js 1.82 KiB [built]
           | ./src/lib/themes/blocks/three.js 3.08 KiB [built]
           | ./src/lib/themes/blocks/high-contrast.js 3.75 KiB [built]
           | ./src/lib/themes/blocks/dark.js 2.07 KiB [built]
           | ./src/lib/tw-color-utils.js 3.41 KiB [built]
      [25] ./src/lib/brand.js 319 bytes {2} {83} [built]
      [48] ./node_modules/redux/es/index.js + 6 modules 20.6 KiB {3} [built]
           |    7 modules
      [51] ./src/lib/download-blob.js 1.01 KiB {2} [built]
      [81] ./src/lib/themes/themePersistance.js 2.84 KiB {2} {83} [built]
     [222] ./src/lib/themes/guiHelpers.js 2.44 KiB {2} {83} [built]
     [261] ./src/playground/app-target.js 457 bytes {2} {83} [built]
     [277] ./src/lib/app-state-hoc.jsx 5.38 KiB {84} {85} {86} {92} [built]
     [309] ./src/lib/tw-state-manager-hoc.jsx 18 KiB {84} {85} {86} {92} [built]
    [1046] ./src/playground/editor.jsx 822 bytes {84} [built]
    [1582] ./src/playground/player.jsx 845 bytes {92} [built]
    [1583] ./src/playground/fullscreen.jsx 864 bytes {86} [built]
    [1607] ./src/playground/addon-settings.jsx + 3 modules 39.5 KiB {81} [built]
           | ./src/playground/addon-settings.jsx 1.02 KiB [built]
           | ./src/addons/settings/settings.jsx 35.1 KiB [built]
           | ./src/addons/settings/search.js 2.27 KiB [built]
           | ./src/addons/generated/l10n-settings-entries.js 1.02 KiB [built]
    [1608] ./src/playground/embed.jsx + 1 modules 4.58 KiB {85} [built]
           | ./src/playground/embed.jsx 1.48 KiB [built]
           | ./src/lib/tw-embed-fullscreen-hoc.jsx 3.02 KiB [built]
    [1609] ./src/playground/credits/credits.jsx + 1 modules 9.08 KiB {83} [built]
           | ./src/playground/credits/credits.jsx 4.23 KiB [built]
           | ./src/playground/credits/users.js 4.81 KiB [built]
        + 1815 hidden modules
    
    WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
    This can impact web performance.
    Assets: 
      static/assets/945297ca77c041c98377f204e1af772e.svg (1.96 MiB)
      static/assets/30d09ba32a17082ef820b57d52d60b7b.hex (1.1 MiB)
      js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js (6.02 MiB)
      js/pentapod/addon-settings.3f3df51ba7f83fa7d6cd.js (641 KiB)
      js/pentapod/editor.e42942b6c4f8b9b28276.js (1.62 MiB)
      js/pentapod/embed.adb8939993cc3977f04a.js (1.58 MiB)
      js/pentapod/fullscreen.3514356a371f209b11cb.js (1.62 MiB)
      js/pentapod/library-sprites.7719970e684436d4bdf3.js (284 KiB)
      js/pentapod/player.974c81af8af9847274b9.js (1.62 MiB)
      js/pentapod/sb.855166754f777b37e149.js (1.99 MiB)
      beepbox_editor.min.js (1.38 MiB)
      beepbox_synth.min.js (469 KiB)
      drumsamples.js (12.1 MiB)
      kirby_samples.js (3.07 MiB)
      mario_paintbox_samples.js (995 KiB)
      samples.js (939 KiB)
      samples2.js (9.44 MiB)
      samples3.js (19.3 MiB)
      sb3-icon-512.png (431 KiB)
      wario_samples.js (7.2 MiB)
      wpa.mp3 (264 KiB)
      microbit/scratch-microbit-1.2.0.hex (1.1 MiB)
      player/beepbox_player.min.js (746 KiB)
      player/drumsamples.js (12.1 MiB)
      player/kirby_samples.js (3.07 MiB)
      player/mario_paintbox_samples.js (995 KiB)
      player/samples.js (939 KiB)
      player/samples2.js (9.44 MiB)
      player/samples3.js (19.3 MiB)
      player/wario_samples.js (7.2 MiB)
      what/amphero.html (13.1 MiB)
    
    WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
    Entrypoints:
      editor (7.89 MiB)
          js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js
          js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js
          js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js
          js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js
          js/pentapod/editor.e42942b6c4f8b9b28276.js
      player (7.89 MiB)
          js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js
          js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js
          js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js
          js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js
          js/pentapod/player.974c81af8af9847274b9.js
      fullscreen (7.89 MiB)
          js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js
          js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js
          js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js
          js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js
          js/pentapod/fullscreen.3514356a371f209b11cb.js
      embed (7.78 MiB)
          js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js
          js/pentapod/vendors~editor~embed~fullscreen~player.cbcafe47009ea01d98dd.js
          js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js
          js/pentapod/embed.adb8939993cc3977f04a.js
      addon-settings (896 KiB)
          js/pentapod/vendors~addon-settings~credits~editor~embed~fullscreen~player.ec812ec069e9203ee52d.js
          js/pentapod/addon-settings~addons~editor~fullscreen~player.40ea4383c781e0ee00c6.js
          js/pentapod/addon-settings~editor~embed~fullscreen~player.2d2ae1dcb8de5dd6a4f7.js
          js/pentapod/addon-settings.3f3df51ba7f83fa7d6cd.js
    
    Child HtmlWebpackCompiler:
         3 assets
        Entrypoint HtmlWebpackPlugin_0 = __child-HtmlWebpackPlugin_0
        Entrypoint HtmlWebpackPlugin_1 = __child-HtmlWebpackPlugin_1
        Entrypoint HtmlWebpackPlugin_2 = __child-HtmlWebpackPlugin_2
        [0] ./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/index.ejs 11.3 KiB {0} [built]
        [1] ./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/embed.ejs 2.01 KiB {1} [built]
        [2] ./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/simple.ejs 1.67 KiB {2} [built]
    Child extension worker:
                                                       Asset      Size  Chunks                         Chunk Names
        js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js  37.1 KiB       0  [emitted] [immutable]  extension worker
        Entrypoint extension worker = js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js
        [1] (webpack)/buildin/global.js 472 bytes {0} [built]
            + 26 hidden modules
    Child worker:
                                                               Asset      Size  Chunks                         Chunk Names
        js/extension-worker/extension-worker.cf978edec09966d2b9e9.js  35.9 KiB       0  [emitted] [immutable]  main
        Entrypoint main = js/extension-worker/extension-worker.cf978edec09966d2b9e9.js
        [8] (webpack)/buildin/global.js 472 bytes {0} [built]
            + 24 hidden modules
Child
    Hash: 64ba616421c73e481a56
    Time: 72122ms
    Built at: 12/11/2025 2:34:39 AM
                                                                                Asset       Size  Chunks                                Chunk Names
                         js/extension-worker/extension-worker.cf978edec09966d2b9e9.js   35.9 KiB          [emitted] [immutable]         
                                 js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js   37.1 KiB          [emitted] [immutable]         
                                js/pentapod/library-backdrops.d66aa37f7dbe1e499d3e.js   19.7 KiB       0  [emitted] [immutable]         library-backdrops
                                 js/pentapod/library-costumes.7cb8feb155697210c25b.js    203 KiB       1  [emitted] [immutable]         library-costumes
                                   js/pentapod/library-sounds.bf0a07fa930919e59b1d.js   68.6 KiB       2  [emitted] [immutable]         library-sounds
                                  js/pentapod/library-sprites.42c8608c2d908d4b24d7.js    284 KiB       3  [emitted] [immutable]  [big]  library-sprites
                                      js/pentapod/scratch-gui.b76a6af747bb74badd41.js   7.63 MiB       4  [emitted] [immutable]  [big]  scratch-gui
                          js/pentapod/scratch-gui.b76a6af747bb74badd41.js.LICENSE.txt   9.53 KiB          [emitted]                     
                  js/pentapod/vendors~iframe-extension-worker.b353c1ea0ca8df94e68e.js   38.8 KiB       5  [emitted] [immutable]         vendors~iframe-extension-worker
                                       js/pentapod/vendors~sb.9c9285c51c19d048e3fe.js   1.99 MiB       6  [emitted] [immutable]  [big]  vendors~sb
                                                             libraries/backdrops.json     31 KiB          [emitted]                     
                                                              libraries/costumes.json    324 KiB          [emitted]              [big]  
                                                                libraries/sounds.json    110 KiB          [emitted]                     
                                                               libraries/sprites.json    525 KiB          [emitted]              [big]  
                                   static/assets/00aa0c4320b93631ab3c223604ead431.svg   2.98 KiB          [emitted] [immutable]         
                                   static/assets/048d12d9e01a42ab48fb6ce57100f6f8.mp3   45.3 KiB          [emitted] [immutable]         
                                   static/assets/06fd0604a4bf62a2b706edc23e49a086.mp3   73.8 KiB          [emitted] [immutable]         
                                   static/assets/0fcaae1619b39b62879abf31bbe3bd34.svg   2.41 KiB          [emitted] [immutable]         
                                   static/assets/0fdfda13d18505797cf469573cf5c2f5.svg    2.5 KiB          [emitted] [immutable]         
                                   static/assets/165746cd277a144ddefd62ac5d67b696.svg   2.66 KiB          [emitted] [immutable]         
                                   static/assets/1900166faa9222d0d10c568a12c848a5.png   4.36 KiB          [emitted] [immutable]         
                                   static/assets/19161c89a6ca04006606ca3f4f91fdec.mp3   21.7 KiB          [emitted] [immutable]         
                                   static/assets/1ac03a53ecc806b652579f9f8da7c58a.mp3   26.5 KiB          [emitted] [immutable]         
                                   static/assets/1bff35b71e6f52017b123be4f9904d54.mp3   52.4 KiB          [emitted] [immutable]         
                                   static/assets/1c8b575f37b1a519fc3cdc5183bb85c0.mp3   27.8 KiB          [emitted] [immutable]         
                                   static/assets/1c9099a7cf1c142492de1603b20b0d44.mp3    2.9 KiB          [emitted] [immutable]         
                                 static/assets/208e2134a0e95cbdd211a82d2863d88d.woff2   73.6 KiB          [emitted] [immutable]         
                                   static/assets/223d68e7b8769bac1f33291514ce5bac.svg    2.6 KiB          [emitted] [immutable]         
                                   static/assets/2291f2138819385c9a5750130f254f90.mp3   4.33 KiB          [emitted] [immutable]         
                                   static/assets/2352f743e6b883d53e0b09b84ddea79b.mp3     23 KiB          [emitted] [immutable]         
                                   static/assets/23d5956ad3641d4663a17353c71477b0.mp3   24.9 KiB          [emitted] [immutable]         
                                   static/assets/2501d1b87cf04e00cc3a623fa8b5d95c.svg   2.14 KiB          [emitted] [immutable]         
                                   static/assets/25c294b62fe9e614db125a4f65cc6044.mp3   27.4 KiB          [emitted] [immutable]         
                                   static/assets/2613dd347943b2ed7c6edb22e0cf7e0a.mp3   33.1 KiB          [emitted] [immutable]         
                                   static/assets/26a4aecd5158e8663b90d5edfba5e25a.mp3   5.15 KiB          [emitted] [immutable]         
                                   static/assets/296357261fb7d74c06765aadb0ff1026.svg   13.1 KiB          [emitted] [immutable]         
                                   static/assets/2bae7059d4f81f344b02cc34567e548d.mp3   24.1 KiB          [emitted] [immutable]         
                                 static/assets/2e6994cc7c70b524c649f60346bdcb3a.woff2   19.6 KiB          [emitted] [immutable]         
                                   static/assets/2ec048ddd7a7e30b94f8d24c22892112.mp3   35.9 KiB          [emitted] [immutable]         
                                   static/assets/306ffbcffad0d931fb1d158dd812f3fe.svg    7.1 KiB          [emitted] [immutable]         
                                   static/assets/30d09ba32a17082ef820b57d52d60b7b.hex    1.1 MiB          [emitted] [immutable]  [big]  
                                   static/assets/311ef566eba52b1729fd02d8944b4378.mp3   3.33 KiB          [emitted] [immutable]         
                                   static/assets/3299cad6fda8c0a3d957a5ea75060677.mp3   29.2 KiB          [emitted] [immutable]         
                                   static/assets/32d903cafc72328bd30afce14bfa4c79.svg   2.01 KiB          [emitted] [immutable]         
                                   static/assets/32e0021542e34f09a747322d11868f23.mp3   28.2 KiB          [emitted] [immutable]         
                                   static/assets/344dc88f4d5187f0d86f2f13c9ef1727.mp3   4.99 KiB          [emitted] [immutable]         
                                   static/assets/352dc6cd98d372680a5297f6ffc50ec4.mp3   3.72 KiB          [emitted] [immutable]         
                                   static/assets/367d7189e8dac8a0ca2828830a91db83.mp3   16.7 KiB          [emitted] [immutable]         
                                   static/assets/37954fe300d44f8765b6d48b2836fcf5.png   20.6 KiB          [emitted] [immutable]         
                                   static/assets/3a296d85c85a5f222663dad932737c86.svg   2.66 KiB          [emitted] [immutable]         
                                   static/assets/3c06b74c80d1e6b1d210ca86c87cd326.svg   3.38 KiB          [emitted] [immutable]         
                                   static/assets/3d55b957c09e11fe0d75f4f2a84bdf53.mp3   27.4 KiB          [emitted] [immutable]         
                                   static/assets/3e6a0a68ee1872bee1f93e4428bcb993.svg    2.1 KiB          [emitted] [immutable]         
                                   static/assets/40167d33efb7d0929a3bcbc591fc78b0.svg   4.07 KiB          [emitted] [immutable]         
                                   static/assets/41ebcde49032d543af1a2c843a725834.mp3     30 KiB          [emitted] [immutable]         
                                   static/assets/4734f3fe917e80ae53b9f1f4e3d62147.mp3   24.1 KiB          [emitted] [immutable]         
                                   static/assets/484c379b1da007ecb5f66780a119fa2e.mp3   2.52 KiB          [emitted] [immutable]         
                                   static/assets/48df3abff5e8eb9a597f355daaf5348c.png   41.6 KiB          [emitted] [immutable]         
                                   static/assets/516b11cc94083681e5be1b583c78341f.svg   2.49 KiB          [emitted] [immutable]         
                                   static/assets/527756fb4ee6a19086a69e0ea8355b5c.mp3   27.8 KiB          [emitted] [immutable]         
                                   static/assets/52ac58d8ef4e53d6449e592b68359d46.mp3   78.5 KiB          [emitted] [immutable]         
                                   static/assets/52d442dc8e71307ec251603d1edd35f0.mp3   30.7 KiB          [emitted] [immutable]         
                                   static/assets/5610fba29744cce750f1da6c6091ecac.mp3   28.3 KiB          [emitted] [immutable]         
                                   static/assets/566d73a090e3d42d5bdfee3d92c79d25.svg   2.57 KiB          [emitted] [immutable]         
                                   static/assets/579529cc3c40887f6ecc771c4b39809d.mp3   55.9 KiB          [emitted] [immutable]         
                                 static/assets/5796214a21c5c1727ed7b08096ee7cff.woff2   97.2 KiB          [emitted] [immutable]         
                                   static/assets/589eaf6a247df5343b584fd0fa848489.svg   2.54 KiB          [emitted] [immutable]         
                                   static/assets/5b36d8cf15d803226e2fe4c0737be43f.svg   5.14 KiB          [emitted] [immutable]         
                                   static/assets/5e071edf3057962326fec1569017e2dd.svg   2.83 KiB          [emitted] [immutable]         
                                   static/assets/61e99f0da6828d62aa9e3761c15ace9f.svg   2.94 KiB          [emitted] [immutable]         
                                   static/assets/64e4a905e7c3ab32ef03272631c3df75.png   38.3 KiB          [emitted] [immutable]         
                                   static/assets/64e66a9dcf4b42a699f49e5973a4a62e.svg   3.38 KiB          [emitted] [immutable]         
                                   static/assets/65715c37a18debd4b44a80c478a3abd7.svg   5.47 KiB          [emitted] [immutable]         
                                   static/assets/674db5c2e49df884273ac0f7d221865c.svg   2.58 KiB          [emitted] [immutable]         
                                   static/assets/679ce05ac8c35bbf83f596e895ab711b.svg   2.56 KiB          [emitted] [immutable]         
                                 static/assets/6cd3397308e11e6d925446470b906f2a.woff2   17.1 KiB          [emitted] [immutable]         
                                   static/assets/6d912e9240790715a077d422cdbc19a5.mp3   26.3 KiB          [emitted] [immutable]         
                                   static/assets/6e51f9cfc9bfca2f4fb88d1fe1ec2615.png   25.8 KiB          [emitted] [immutable]         
                                   static/assets/7231a404390e5fe96856a5ec5182745c.mp3   9.62 KiB          [emitted] [immutable]         
                                 static/assets/75f5f189fdc419824a8134db6eb63881.woff2   30.3 KiB          [emitted] [immutable]         
                                   static/assets/76024aad6524bdf0e8d438f4d024e581.png   29.4 KiB          [emitted] [immutable]         
                                   static/assets/7808d3b49fdf33cb82e053f00a27ba33.png   5.09 KiB          [emitted] [immutable]         
                                   static/assets/78e3f697df85275aa8d384ca6fc0e288.svg   2.66 KiB          [emitted] [immutable]         
                                   static/assets/79a644579518611a7b397f85a32cfb85.svg   2.21 KiB          [emitted] [immutable]         
                                   static/assets/7ad5cc6ed3d0a5fd6a273078fe3999f0.svg   3.15 KiB          [emitted] [immutable]         
                                   static/assets/7bd83c9ad44bff4a20f0c19726adf8be.svg   23.6 KiB          [emitted] [immutable]         
                                   static/assets/7c410b6c3cd2a9ee41505c5c6951bbf6.png   3.74 KiB          [emitted] [immutable]         
                                   static/assets/7c67e2601425784a243cd7e0f15c50a3.svg   3.15 KiB          [emitted] [immutable]         
                                   static/assets/7cf82cd9bd601cfee5e715c0eb5343ef.mp3   22.6 KiB          [emitted] [immutable]         
                                   static/assets/7d043362c1c4cabd22aeb93b43fc5fc6.svg     44 KiB          [emitted] [immutable]         
                                   static/assets/7d2d28d80d4ae06acb4fdbde429448e6.svg   3.27 KiB          [emitted] [immutable]         
                                   static/assets/7efe82fffae735cd083388badd51b3fa.svg   2.58 KiB          [emitted] [immutable]         
                                   static/assets/82072226e8cf716289165650c31eeda2.svg   10.9 KiB          [emitted] [immutable]         
                                   static/assets/82aa0eba517b9756a9db4e3a9144723e.svg   2.05 KiB          [emitted] [immutable]         
                                   static/assets/831a9fd5f488f356a5031c289e4c35fe.svg   18.5 KiB          [emitted] [immutable]         
                                   static/assets/8505df165b778979791da5caaee96fea.png   19.1 KiB          [emitted] [immutable]         
                                   static/assets/8589d7e6689f31ec2c251be25ac95c1b.mp3   33.6 KiB          [emitted] [immutable]         
                                   static/assets/85f62e9e77bed58778782e6cce58c1f4.svg   2.68 KiB          [emitted] [immutable]         
                                   static/assets/86f568a0ecc0badac2c4952b39fff148.svg   13.4 KiB          [emitted] [immutable]         
                                   static/assets/8969372a821bd2a0170ed9a68a3e238d.png   9.56 KiB          [emitted] [immutable]         
                                   static/assets/89833a109ba5105c76ee1fb007d6811b.svg   29.5 KiB          [emitted] [immutable]         
                                   static/assets/912e19a8fe314f46ab3df3fed9578a29.mp3   58.9 KiB          [emitted] [immutable]         
                                   static/assets/93babda8f98fc8009c28e97f1f118b6f.png   9.58 KiB          [emitted] [immutable]         
                                   static/assets/945297ca77c041c98377f204e1af772e.svg   1.96 MiB          [emitted] [immutable]  [big]  
                                   static/assets/96d18383c71ad5ceff1152859b46c508.mp3   44.6 KiB          [emitted] [immutable]         
                                   static/assets/98bfc66ce081a3750f3b59ab67d0ac75.svg   9.36 KiB          [emitted] [immutable]         
                                   static/assets/9c0ac6e5681567da6d6f6004ba107658.svg   9.49 KiB          [emitted] [immutable]         
                                   static/assets/9c604018c786598c0f198af5e798cd16.png   38.4 KiB          [emitted] [immutable]         
                                   static/assets/9c9e5c9097dd7a32c9882f89b04901db.svg   2.11 KiB          [emitted] [immutable]         
                                   static/assets/9d5be1463602fd5ac397d01e8a436eb2.png   26.3 KiB          [emitted] [immutable]         
                                   static/assets/9d76e4ccf26072c4bddaa81a765ab08a.mp3   29.8 KiB          [emitted] [immutable]         
                                   static/assets/a11919e102077f40302da55fb9150440.svg   2.09 KiB          [emitted] [immutable]         
                                   static/assets/a16ff5830a119789f5bc5d29a42ace64.mp3   19.3 KiB          [emitted] [immutable]         
                                   static/assets/a386a58fa9c00de141c32b5b11e5327e.mp3   5.11 KiB          [emitted] [immutable]         
                                   static/assets/a42b5a072afdc2d1aa55accfb1168fb3.mp3   10.2 KiB          [emitted] [immutable]         
                                   static/assets/a72a652fdc84dc6983d3cc9596c36a26.svg   2.96 KiB          [emitted] [immutable]         
                                   static/assets/a9eccab64d64a3114344d56af142741e.mp3   27.9 KiB          [emitted] [immutable]         
                                   static/assets/aa52a97a8ebf84287c83f76fd541c659.png   32.1 KiB          [emitted] [immutable]         
                                   static/assets/adc0b35e696de431abb9dd3ea90a5deb.svg   3.22 KiB          [emitted] [immutable]         
                                   static/assets/af0caec5f8ac3a35c9769e1e07918e14.mp3   57.4 KiB          [emitted] [immutable]         
                                   static/assets/af8e46c9477a8cadeb6c26b4686407a5.svg   2.46 KiB          [emitted] [immutable]         
                                   static/assets/b1f026ce265c0f666e2063ef94b06109.svg   3.29 KiB          [emitted] [immutable]         
                                   static/assets/b2b4ad5307e24c6627f2077478017981.mp3   26.2 KiB          [emitted] [immutable]         
                                   static/assets/b3a6f3783f393f641dc3e51211dd50f4.svg   2.14 KiB          [emitted] [immutable]         
                                   static/assets/b5f8889e91e6d51fc294dfd1125c1240.mp3     33 KiB          [emitted] [immutable]         
                                   static/assets/b631383707e87a454b479dedaa8ca014.svg   3.51 KiB          [emitted] [immutable]         
                                   static/assets/b74faacb619dad0b5f3871a04a6bcd0e.mp3   5.86 KiB          [emitted] [immutable]         
                                   static/assets/bc0fbf502b38884f440135ddae40016d.svg   2.46 KiB          [emitted] [immutable]         
                                   static/assets/bd1e18eb36346861c5c57be8ed2ba5e3.mp3   14.7 KiB          [emitted] [immutable]         
                                   static/assets/bf550f4c2ff75abf5d2d76e87470af92.svg   2.18 KiB          [emitted] [immutable]         
                                   static/assets/bf99fbafe9a01e45da63a6874cd8f4b2.mp3   32.6 KiB          [emitted] [immutable]         
                                   static/assets/c0ab2e8d5d72744c6b930f60b37f7e5a.svg   3.75 KiB          [emitted] [immutable]         
                                   static/assets/c14c0c1e852949eff4e6c069772b0015.svg      2 KiB          [emitted] [immutable]         
                                   static/assets/c20d558f1fc823a96de910456827d90c.mp3   23.3 KiB          [emitted] [immutable]         
                                   static/assets/c216c70ef78cc80a1538a3accc6612af.svg   3.93 KiB          [emitted] [immutable]         
                                   static/assets/c3a88fa1746d8e5169db188302979317.svg   13.4 KiB          [emitted] [immutable]         
                                   static/assets/c40ccf288c211a9441bb714db775d334.mp3    2.5 KiB          [emitted] [immutable]         
                                   static/assets/c5b3d36982acf8f9acc53c3964100460.mp3     25 KiB          [emitted] [immutable]         
                                   static/assets/c6ab79fc9e76cb500fc83b6f1c6437d0.png   14.5 KiB          [emitted] [immutable]         
                                   static/assets/c73619fea5bb43c53a080399a35273be.png   17.7 KiB          [emitted] [immutable]         
                                 static/assets/cb3ac3b4a8540f50937a86af7eb4663c.woff2    166 KiB          [emitted] [immutable]         
                                   static/assets/cd200d8b59d5c3d4ff3a69a774f5fac3.svg   3.23 KiB          [emitted] [immutable]         
                                   static/assets/cee477fa706ab6fe733a65edd475c41b.svg   4.13 KiB          [emitted] [immutable]         
                                   static/assets/cf07199bb768b01e6ac2a5c68fd8c3bb.svg   5.82 KiB          [emitted] [immutable]         
                                   static/assets/d1f14e4e1372d8f9c0908d2f45aa5b54.svg   55.4 KiB          [emitted] [immutable]         
                                   static/assets/d1f6af6170e0178514f35fedc62e5eab.svg   2.14 KiB          [emitted] [immutable]         
                                   static/assets/d259fcbecaa9d2a22d19848daff9d4c6.svg   2.05 KiB          [emitted] [immutable]         
                                   static/assets/d2cec365f08c3ff02912c3e3bcd5a1b1.svg   2.33 KiB          [emitted] [immutable]         
                                   static/assets/d4708e8517c8e85b5c1948c845e662ba.mp3   24.1 KiB          [emitted] [immutable]         
                                   static/assets/d6dc31862ae3442853ab177ae964224e.svg   2.24 KiB          [emitted] [immutable]         
                                   static/assets/da128bf28db2e1596da196a31003297e.svg   2.06 KiB          [emitted] [immutable]         
                                   static/assets/db18366b02c46fdf9033c9a4a13f911b.png   16.9 KiB          [emitted] [immutable]         
                                   static/assets/dd8f636a1df01f3d3768998081387ea4.mp3   3.18 KiB          [emitted] [immutable]         
                                   static/assets/e04d8c93cf14ec09031b47d619c04f74.svg   7.71 KiB          [emitted] [immutable]         
                                   static/assets/e3af35844a01f8f64d2bea326db21a35.mp3   31.6 KiB          [emitted] [immutable]         
                                   static/assets/e4dfc45f34b4606356c4c70ba14a96f0.svg   3.35 KiB          [emitted] [immutable]         
                                   static/assets/e6e16daaf665399c8826497dfb888260.svg   15.2 KiB          [emitted] [immutable]         
                                   static/assets/e75c65e1679e0cc2800caa5c47823daa.mp3   3.59 KiB          [emitted] [immutable]         
                                   static/assets/e91530fe8f85b7fdc983b48ab3b9885d.svg   2.33 KiB          [emitted] [immutable]         
                                   static/assets/ecea3eba4a9e187eb6cc7cc6a6b4bb4d.mp3   24.1 KiB          [emitted] [immutable]         
                                   static/assets/ed3fe9e11706e76990709ac2e567ada6.svg    2.1 KiB          [emitted] [immutable]         
                                   static/assets/ef4a998a82a8567de018baa4607bc6a0.svg   7.94 KiB          [emitted] [immutable]         
                                   static/assets/eff37a2450218d44985dcbb53c67e593.svg   3.84 KiB          [emitted] [immutable]         
                                 static/assets/f108ac9d733ce5d45cdea3b7828e8658.woff2   3.68 KiB          [emitted] [immutable]         
                                   static/assets/f151dc9a8eb14b4d9c64795e1cbae7e0.mp3   26.9 KiB          [emitted] [immutable]         
                                   static/assets/f44e9579ce45c384ed76054ee5e98270.mp3   35.4 KiB          [emitted] [immutable]         
                                   static/assets/f6d9f33ec366a89a58b3cf0e125adf97.svg   3.27 KiB          [emitted] [immutable]         
                                   static/assets/f9a0fb45ee35279e05b6f4e637509777.svg   2.47 KiB          [emitted] [immutable]         
                                   static/assets/fcb21f71cf289f827e01b18b7c3fdc85.mp3   4.79 KiB          [emitted] [immutable]         
                                   static/assets/fde13ec17255a3017d7d9f2c3c7989d2.svg   2.04 KiB          [emitted] [immutable]         
                                   static/assets/fe7c60cf99fdc28e4331223046d84824.svg   2.01 KiB          [emitted] [immutable]         
                                   static/assets/fefb7e2fcd4d311a5a7c3de5a8ae5b64.mp3   2.63 KiB          [emitted] [immutable]         
                                   static/assets/ff69eb6d9e2044232f0187954982fb3c.png   3.57 KiB          [emitted] [immutable]         
                                                static/blocks-media/default/click.mp3   7.94 KiB          [emitted]                     
                                                static/blocks-media/default/click.ogg   5.32 KiB          [emitted]                     
                                                static/blocks-media/default/click.wav   3.12 KiB          [emitted]                     
                                   static/blocks-media/default/comment-arrow-down.svg  885 bytes          [emitted]                     
                                     static/blocks-media/default/comment-arrow-up.svg  977 bytes          [emitted]                     
                                             static/blocks-media/default/delete-x.svg   1.26 KiB          [emitted]                     
                                               static/blocks-media/default/delete.mp3   9.57 KiB          [emitted]                     
                                               static/blocks-media/default/delete.ogg   8.42 KiB          [emitted]                     
                                               static/blocks-media/default/delete.wav   11.7 KiB          [emitted]                     
                                  static/blocks-media/default/dropdown-arrow-dark.svg  573 bytes          [emitted]                     
                                       static/blocks-media/default/dropdown-arrow.svg  569 bytes          [emitted]                     
                       static/blocks-media/default/extensions/microbit-block-icon.svg    4.9 KiB          [emitted]                     
                          static/blocks-media/default/extensions/music-block-icon.svg   4.38 KiB          [emitted]                     
                            static/blocks-media/default/extensions/pen-block-icon.svg   2.47 KiB          [emitted]                     
                          static/blocks-media/default/extensions/wedo2-block-icon.svg   9.57 KiB          [emitted]                     
                                           static/blocks-media/default/eyedropper.svg   3.47 KiB          [emitted]                     
                                           static/blocks-media/default/green-flag.svg   1.16 KiB          [emitted]                     
                                           static/blocks-media/default/handclosed.cur  326 bytes          [emitted]                     
                                           static/blocks-media/default/handdelete.cur  766 bytes          [emitted]                     
                                             static/blocks-media/default/handopen.cur  198 bytes          [emitted]                     
                                          static/blocks-media/default/icons/arrow.svg   1.18 KiB          [emitted]                     
                                   static/blocks-media/default/icons/arrow_button.svg   1.06 KiB          [emitted]                     
                                static/blocks-media/default/icons/control_forever.svg   4.57 KiB          [emitted]                     
                                 static/blocks-media/default/icons/control_repeat.svg   1.95 KiB          [emitted]                     
                                   static/blocks-media/default/icons/control_stop.svg  301 bytes          [emitted]                     
                                   static/blocks-media/default/icons/control_wait.svg   1.11 KiB          [emitted]                     
                           static/blocks-media/default/icons/event_broadcast_blue.svg   1.62 KiB          [emitted]                     
                          static/blocks-media/default/icons/event_broadcast_coral.svg   1.62 KiB          [emitted]                     
                          static/blocks-media/default/icons/event_broadcast_green.svg   1.62 KiB          [emitted]                     
                        static/blocks-media/default/icons/event_broadcast_magenta.svg   1.62 KiB          [emitted]                     
                         static/blocks-media/default/icons/event_broadcast_orange.svg   1.62 KiB          [emitted]                     
                         static/blocks-media/default/icons/event_broadcast_purple.svg   1.61 KiB          [emitted]                     
             static/blocks-media/default/icons/event_when-broadcast-received_blue.svg   1.61 KiB          [emitted]                     
            static/blocks-media/default/icons/event_when-broadcast-received_coral.svg   1.62 KiB          [emitted]                     
            static/blocks-media/default/icons/event_when-broadcast-received_green.svg   1.62 KiB          [emitted]                     
          static/blocks-media/default/icons/event_when-broadcast-received_magenta.svg   1.62 KiB          [emitted]                     
           static/blocks-media/default/icons/event_when-broadcast-received_orange.svg   1.62 KiB          [emitted]                     
           static/blocks-media/default/icons/event_when-broadcast-received_purple.svg   1.61 KiB          [emitted]                     
                          static/blocks-media/default/icons/event_whenflagclicked.svg  634 bytes          [emitted]                     
                                         static/blocks-media/default/icons/remove.svg   1.55 KiB          [emitted]                     
                                   static/blocks-media/default/icons/set-led_blue.svg   1.99 KiB          [emitted]                     
                                  static/blocks-media/default/icons/set-led_coral.svg   1.99 KiB          [emitted]                     
                                  static/blocks-media/default/icons/set-led_green.svg   1.99 KiB          [emitted]                     
                                static/blocks-media/default/icons/set-led_magenta.svg   1.99 KiB          [emitted]                     
                                static/blocks-media/default/icons/set-led_mystery.svg   2.89 KiB          [emitted]                     
                                 static/blocks-media/default/icons/set-led_orange.svg   1.99 KiB          [emitted]                     
                                 static/blocks-media/default/icons/set-led_purple.svg   1.99 KiB          [emitted]                     
                                  static/blocks-media/default/icons/set-led_white.svg   1.99 KiB          [emitted]                     
                                 static/blocks-media/default/icons/set-led_yellow.svg   1.99 KiB          [emitted]                     
                           static/blocks-media/default/icons/wedo_motor-clockwise.svg   3.66 KiB          [emitted]                     
                    static/blocks-media/default/icons/wedo_motor-counterclockwise.svg   3.64 KiB          [emitted]                     
                          static/blocks-media/default/icons/wedo_motor-speed_fast.svg   4.23 KiB          [emitted]                     
                           static/blocks-media/default/icons/wedo_motor-speed_med.svg   4.24 KiB          [emitted]                     
                          static/blocks-media/default/icons/wedo_motor-speed_slow.svg   4.26 KiB          [emitted]                     
                       static/blocks-media/default/icons/wedo_when-distance_close.svg   4.64 KiB          [emitted]                     
                        static/blocks-media/default/icons/wedo_when-tilt-backward.svg    4.8 KiB          [emitted]                     
                         static/blocks-media/default/icons/wedo_when-tilt-forward.svg   4.81 KiB          [emitted]                     
                            static/blocks-media/default/icons/wedo_when-tilt-left.svg   3.57 KiB          [emitted]                     
                           static/blocks-media/default/icons/wedo_when-tilt-right.svg   3.57 KiB          [emitted]                     
                                 static/blocks-media/default/icons/wedo_when-tilt.svg   4.01 KiB          [emitted]                     
                                               static/blocks-media/default/repeat.svg   1.21 KiB          [emitted]                     
                                          static/blocks-media/default/rotate-left.svg   1.04 KiB          [emitted]                     
                                         static/blocks-media/default/rotate-right.svg   1.03 KiB          [emitted]                     
                                              static/blocks-media/default/sprites.png   4.05 KiB          [emitted]                     
                                     static/blocks-media/default/status-not-ready.svg   1.16 KiB          [emitted]                     
                                         static/blocks-media/default/status-ready.svg   1.09 KiB          [emitted]                     
                                              static/blocks-media/default/zoom-in.svg  634 bytes          [emitted]                     
                                             static/blocks-media/default/zoom-out.svg  582 bytes          [emitted]                     
                                           static/blocks-media/default/zoom-reset.svg  501 bytes          [emitted]                     
                                          static/blocks-media/high-contrast/click.mp3   7.94 KiB          [emitted]                     
                                          static/blocks-media/high-contrast/click.ogg   5.32 KiB          [emitted]                     
                                          static/blocks-media/high-contrast/click.wav   3.12 KiB          [emitted]                     
                             static/blocks-media/high-contrast/comment-arrow-down.svg  885 bytes          [emitted]                     
                               static/blocks-media/high-contrast/comment-arrow-up.svg  977 bytes          [emitted]                     
                                       static/blocks-media/high-contrast/delete-x.svg   1.26 KiB          [emitted]                     
                                         static/blocks-media/high-contrast/delete.mp3   9.57 KiB          [emitted]                     
                                         static/blocks-media/high-contrast/delete.ogg   8.42 KiB          [emitted]                     
                                         static/blocks-media/high-contrast/delete.wav   11.7 KiB          [emitted]                     
                            static/blocks-media/high-contrast/dropdown-arrow-dark.svg  573 bytes          [emitted]                     
                                 static/blocks-media/high-contrast/dropdown-arrow.svg  569 bytes          [emitted]                     
                 static/blocks-media/high-contrast/extensions/microbit-block-icon.svg    4.9 KiB          [emitted]                     
                    static/blocks-media/high-contrast/extensions/music-block-icon.svg   4.38 KiB          [emitted]                     
                      static/blocks-media/high-contrast/extensions/pen-block-icon.svg   2.47 KiB          [emitted]                     
                    static/blocks-media/high-contrast/extensions/wedo2-block-icon.svg   9.57 KiB          [emitted]                     
                                     static/blocks-media/high-contrast/eyedropper.svg   3.47 KiB          [emitted]                     
                                     static/blocks-media/high-contrast/green-flag.svg   1.16 KiB          [emitted]                     
                                     static/blocks-media/high-contrast/handclosed.cur  326 bytes          [emitted]                     
                                     static/blocks-media/high-contrast/handdelete.cur  766 bytes          [emitted]                     
                                       static/blocks-media/high-contrast/handopen.cur  198 bytes          [emitted]                     
                                    static/blocks-media/high-contrast/icons/arrow.svg   1.18 KiB          [emitted]                     
                             static/blocks-media/high-contrast/icons/arrow_button.svg  470 bytes          [emitted]                     
                          static/blocks-media/high-contrast/icons/control_forever.svg   4.57 KiB          [emitted]                     
                           static/blocks-media/high-contrast/icons/control_repeat.svg   1.95 KiB          [emitted]                     
                             static/blocks-media/high-contrast/icons/control_stop.svg  301 bytes          [emitted]                     
                             static/blocks-media/high-contrast/icons/control_wait.svg   1.11 KiB          [emitted]                     
                     static/blocks-media/high-contrast/icons/event_broadcast_blue.svg   1.62 KiB          [emitted]                     
                    static/blocks-media/high-contrast/icons/event_broadcast_coral.svg   1.62 KiB          [emitted]                     
                    static/blocks-media/high-contrast/icons/event_broadcast_green.svg   1.62 KiB          [emitted]                     
                  static/blocks-media/high-contrast/icons/event_broadcast_magenta.svg   1.62 KiB          [emitted]                     
                   static/blocks-media/high-contrast/icons/event_broadcast_orange.svg   1.62 KiB          [emitted]                     
                   static/blocks-media/high-contrast/icons/event_broadcast_purple.svg   1.61 KiB          [emitted]                     
       static/blocks-media/high-contrast/icons/event_when-broadcast-received_blue.svg   1.61 KiB          [emitted]                     
      static/blocks-media/high-contrast/icons/event_when-broadcast-received_coral.svg   1.62 KiB          [emitted]                     
      static/blocks-media/high-contrast/icons/event_when-broadcast-received_green.svg   1.62 KiB          [emitted]                     
    static/blocks-media/high-contrast/icons/event_when-broadcast-received_magenta.svg   1.62 KiB          [emitted]                     
     static/blocks-media/high-contrast/icons/event_when-broadcast-received_orange.svg   1.62 KiB          [emitted]                     
     static/blocks-media/high-contrast/icons/event_when-broadcast-received_purple.svg   1.61 KiB          [emitted]                     
                    static/blocks-media/high-contrast/icons/event_whenflagclicked.svg  634 bytes          [emitted]                     
                                   static/blocks-media/high-contrast/icons/remove.svg   1.55 KiB          [emitted]                     
                             static/blocks-media/high-contrast/icons/set-led_blue.svg   1.99 KiB          [emitted]                     
                            static/blocks-media/high-contrast/icons/set-led_coral.svg   1.99 KiB          [emitted]                     
                            static/blocks-media/high-contrast/icons/set-led_green.svg   1.99 KiB          [emitted]                     
                          static/blocks-media/high-contrast/icons/set-led_magenta.svg   1.99 KiB          [emitted]                     
                          static/blocks-media/high-contrast/icons/set-led_mystery.svg   2.89 KiB          [emitted]                     
                           static/blocks-media/high-contrast/icons/set-led_orange.svg   1.99 KiB          [emitted]                     
                           static/blocks-media/high-contrast/icons/set-led_purple.svg   1.99 KiB          [emitted]                     
                            static/blocks-media/high-contrast/icons/set-led_white.svg   1.99 KiB          [emitted]                     
                           static/blocks-media/high-contrast/icons/set-led_yellow.svg   1.99 KiB          [emitted]                     
                     static/blocks-media/high-contrast/icons/wedo_motor-clockwise.svg   3.66 KiB          [emitted]                     
              static/blocks-media/high-contrast/icons/wedo_motor-counterclockwise.svg   3.64 KiB          [emitted]                     
                    static/blocks-media/high-contrast/icons/wedo_motor-speed_fast.svg   4.23 KiB          [emitted]                     
                     static/blocks-media/high-contrast/icons/wedo_motor-speed_med.svg   4.24 KiB          [emitted]                     
                    static/blocks-media/high-contrast/icons/wedo_motor-speed_slow.svg   4.26 KiB          [emitted]                     
                 static/blocks-media/high-contrast/icons/wedo_when-distance_close.svg   4.64 KiB          [emitted]                     
                  static/blocks-media/high-contrast/icons/wedo_when-tilt-backward.svg    4.8 KiB          [emitted]                     
                   static/blocks-media/high-contrast/icons/wedo_when-tilt-forward.svg   4.81 KiB          [emitted]                     
                      static/blocks-media/high-contrast/icons/wedo_when-tilt-left.svg   3.57 KiB          [emitted]                     
                     static/blocks-media/high-contrast/icons/wedo_when-tilt-right.svg   3.57 KiB          [emitted]                     
                           static/blocks-media/high-contrast/icons/wedo_when-tilt.svg   4.01 KiB          [emitted]                     
                                         static/blocks-media/high-contrast/repeat.svg  825 bytes          [emitted]                     
                                    static/blocks-media/high-contrast/rotate-left.svg  590 bytes          [emitted]                     
                                   static/blocks-media/high-contrast/rotate-right.svg  577 bytes          [emitted]                     
                                        static/blocks-media/high-contrast/sprites.png   4.05 KiB          [emitted]                     
                               static/blocks-media/high-contrast/status-not-ready.svg   1.16 KiB          [emitted]                     
                                   static/blocks-media/high-contrast/status-ready.svg   1.09 KiB          [emitted]                     
                                        static/blocks-media/high-contrast/zoom-in.svg   1.39 KiB          [emitted]                     
                                       static/blocks-media/high-contrast/zoom-out.svg   1.16 KiB          [emitted]                     
                                     static/blocks-media/high-contrast/zoom-reset.svg   1.08 KiB          [emitted]                     
    Entrypoint scratch-gui [big] = js/pentapod/scratch-gui.b76a6af747bb74badd41.js
       [1] external "react" 42 bytes {4} [built]
       [2] ./node_modules/react-intl/lib/index.es.js + 1 modules 56.6 KiB {4} [built]
           |    2 modules
       [6] ./node_modules/react-redux/es/index.js + 14 modules 37.4 KiB {4} [built]
           |    15 modules
      [14] ./src/reducers/project-state.js 17.3 KiB {4} [built]
      [15] ./src/reducers/modals.js 6.27 KiB {4} [built]
      [23] ./src/reducers/menus.js 6.72 KiB {4} [built]
      [25] ./src/reducers/alerts.js 6.66 KiB {4} [built]
      [32] ./src/lib/storage.js + 2 modules 7.42 KiB {4} [built]
           | ./src/lib/storage.js 2.69 KiB [built]
           | ./src/lib/default-project/index.js 1.25 KiB [built]
           | ./src/lib/default-project/project-data.js 3.44 KiB [built]
      [34] ./src/reducers/editor-tab.js 864 bytes {4} [built]
      [36] ./src/reducers/tw.js 7.09 KiB {4} [built]
      [62] ./node_modules/redux/es/index.js + 6 modules 20.6 KiB {4} [built]
           |    7 modules
      [77] ./src/reducers/mode.js 1.05 KiB {4} [built]
     [143] ./src/reducers/gui.js + 1 modules 7.08 KiB {4} [built]
           | ./src/reducers/gui.js 6.19 KiB [built]
           | ./src/reducers/vm.js 735 bytes [built]
     [389] ./node_modules/scratch-paint/src/index.js + 176 modules 810 KiB {4} [built]
           |    177 modules
    [1487] ./src/index.js + 407 modules 3.99 MiB {4} [built]
           | ./src/index.js 839 bytes [built]
           | ./src/reducers/locales.js 2.17 KiB [built]
           | ./src/containers/gui.jsx 9.03 KiB [built]
           | ./src/lib/app-state-hoc.jsx 5.38 KiB [built]
           | ./src/lib/error-boundary-hoc.jsx 983 bytes [built]
           | ./src/lib/font-loader-hoc.jsx 1.3 KiB [built]
           | ./src/lib/connected-intl-provider.jsx 298 bytes [built]
           | ./src/lib/localization-hoc.jsx 2.19 KiB [built]
           | ./src/lib/sb-file-uploader-hoc.jsx 13.1 KiB [built]
           | ./src/lib/project-fetcher-hoc.jsx 9 KiB [built]
           | ./src/lib/titled-hoc.jsx 4.52 KiB [built]
           | ./src/lib/project-saver-hoc.jsx 18.3 KiB [built]
           | ./src/addons/hooks.js 192 bytes [built]
           | ./src/lib/vm-listener-hoc.jsx 15.3 KiB [built]
           | ./src/lib/vm-manager-hoc.jsx 6.6 KiB [built]
           |     + 393 hidden modules
        + 1494 hidden modules
    
    WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
    This can impact web performance.
    Assets: 
      static/assets/945297ca77c041c98377f204e1af772e.svg (1.96 MiB)
      static/assets/30d09ba32a17082ef820b57d52d60b7b.hex (1.1 MiB)
      js/pentapod/library-sprites.42c8608c2d908d4b24d7.js (284 KiB)
      js/pentapod/scratch-gui.b76a6af747bb74badd41.js (7.63 MiB)
      js/pentapod/vendors~sb.9c9285c51c19d048e3fe.js (1.99 MiB)
      libraries/costumes.json (324 KiB)
      libraries/sprites.json (525 KiB)
    
    WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
    Entrypoints:
      scratch-gui (7.63 MiB)
          js/pentapod/scratch-gui.b76a6af747bb74badd41.js
    
    Child extension worker:
                                                       Asset      Size  Chunks                         Chunk Names
        js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js  37.1 KiB       0  [emitted] [immutable]  extension worker
        Entrypoint extension worker = js/pentapod/extension worker.95a07ad8e4c1cfb7408b.js
        [1] (webpack)/buildin/global.js 472 bytes {0} [built]
            + 26 hidden modules
    Child worker:
                                                               Asset      Size  Chunks                         Chunk Names
        js/extension-worker/extension-worker.cf978edec09966d2b9e9.js  35.9 KiB       0  [emitted] [immutable]  main
        Entrypoint main = js/extension-worker/extension-worker.cf978edec09966d2b9e9.js
        [8] (webpack)/buildin/global.js 472 bytes {0} [built]
            + 24 hidden modules
> scratch-gui@0.6.0-alpha test:lint
> eslint . --ext .js,.jsx

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`

<--- Last few GCs --->

[2756:0x24994180]    77549 ms: Mark-Compact 4074.6 (4143.1) -> 4070.9 (4143.4) MB, 1989.26 / 0.00 ms  (average mu = 0.470, current mu = 0.060) allocation failure; scavenge might not succeed
[2756:0x24994180]    80233 ms: Mark-Compact 4075.0 (4143.9) -> 4071.7 (4144.4) MB, 2349.48 / 0.00 ms  (average mu = 0.314, current mu = 0.125) allocation failure; GC in old space requested


<--- JS stacktrace --->

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----

 1: 0xb76dc5 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [node]
 2: 0xee6120 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]
 3: 0xee6407 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]
 4: 0x10f8055  [node]
 5: 0x110fed8 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
 6: 0x10e5ff1 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 7: 0x10e7185 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 8: 0x10c38a6 v8::internal::Factory::AllocateRaw(int, v8::internal::AllocationType, v8::internal::AllocationAlignment) [node]
 9: 0x10b54d4 v8::internal::FactoryBase<v8::internal::Factory>::AllocateRawWithImmortalMap(int, v8::internal::AllocationType, v8::internal::Map, v8::internal::AllocationAlignment) [node]
10: 0x10b6aa3 v8::internal::FactoryBase<v8::internal::Factory>::NewByteArray(int, v8::internal::AllocationType) [node]
11: 0x10c2e34 v8::internal::Factory::CodeBuilder::BuildInternal(bool) [node]
12: 0x234938f v8::internal::compiler::CodeGenerator::FinalizeCode() [node]
13: 0x223563e v8::internal::compiler::PipelineImpl::FinalizeCode(bool) [node]
14: 0x223628d v8::internal::compiler::PipelineCompilationJob::FinalizeJobImpl(v8::internal::Isolate*) [node]
15: 0xfa82fd v8::internal::Compiler::FinalizeTurbofanCompilationJob(v8::internal::TurbofanCompilationJob*, v8::internal::Isolate*) [node]
16: 0xfd345e v8::internal::OptimizingCompileDispatcher::InstallOptimizedFunctions() [node]
17: 0x107d3d7 v8::internal::StackGuard::HandleInterrupts() [node]
18: 0x151fac2 v8::internal::Runtime_StackGuardWithGap(int, unsigned long*, v8::internal::Isolate*) [node]
19: 0x7f96afe99ef6 
Aborted (core dumped)
> scratch-gui@0.6.0-alpha test:unit
> jest test[\\/]unit[\\/]addons

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
PASS test/unit/addons/settings.test.js
  โœ“ enabled, event (5 ms)
  โœ“ settings, event, default values (2 ms)
  โœ“ no actual change emits no event (2 ms)
  โœ“ changing enabled throws on unknown addons (28 ms)
  โœ“ changing settings throws on unknown settings (1 ms)
  โœ“ changing enabled throws on invalid values (1 ms)
  โœ“ changing settings checks value validity and throws (10 ms)
  โœ“ colors with alpha channel (1 ms)
  โœ“ reset does not change enabled (1 ms)
  โœ“ reset settings, event (1 ms)
  โœ“ reset all addons (1 ms)
  โœ“ apply preset (2 ms)
  โœ“ unknown preset throws (1 ms)
  โœ“ export core (1 ms)
  โœ“ export settings (2 ms)
  โœ“ export theme (1 ms)
  โœ“ import, event (13 ms)
  โœ“ export is identical after import (10 ms)
  โœ“ import format
  โœ“ invalid imports (1 ms)
  โœ“ local storage (1 ms)
  โœ“ local storage is resistent to errors
  โœ“ setStore diffing (1 ms)
  โœ“ setStore dynamic enable/disable (1 ms)
  โœ“ setStore weird values (1 ms)
  โœ“ resetting an addon through setStore
  โœ“ setStoreWithVersionCheck (1 ms)
  โœ“ parseUrlParameter (1 ms)
  โœ“ Settings migration 1 -> 2
  โœ“ Settings migration 2 -> 3 (1 ms)
  โœ“ Settings migration 3 -> 4
  โœ“ if (2 ms)
  โœ“ Settings migration 4 -> 5 (1 ms)

Test Suites: 1 passed, 1 total
Tests:       33 passed, 33 total
Snapshots:   0 total
Time:        1.71 s
Ran all test suites matching /test[\/]unit[\/]addons/i.
> scratch-gui@0.6.0-alpha test:integration
> jest --maxWorkers=4 test[\\/]integration

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:23:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:27:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:29:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:37:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:37:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:47:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:47:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:62:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:62:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:109:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:109:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:149:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:149:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:166:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:166:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:179:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:179:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:213:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:213:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:234:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:234:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:258:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:258:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:273:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:273:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:287:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:287:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:302:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:302:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:33:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:23:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:27:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/blocks.test.js
  โ— Working with the blocks โ€บ Blocks report when clicked in the toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Switching sprites updates the block menus

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Creating variables

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Creating a list

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Custom procedures

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Adding an extension

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Record option from sound block menu opens sound recorder

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Renaming costume changes the default costume name in the toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Renaming costume with a special character should not break toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Adding costumes DOES update the default costume name in the toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Adding a sound DOES update the default sound name in the toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ "See inside" after being on project page re-initializing variables

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Creating variables after adding extensions updates the toolbox

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

  โ— Working with the blocks โ€บ Use variable blocks after switching languages

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/blocks.test.js:29:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:37:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:37:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:47:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:47:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:62:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:62:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:109:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:109:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:149:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:149:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:166:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:166:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:179:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:179:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:194:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:194:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:213:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:213:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:234:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:234:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:258:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:258:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:273:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:273:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:287:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:287:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/blocks.test.js:302:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/blocks.test.js:302:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/blocks.test.js:33:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:29:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:37:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:37:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:47:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:47:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:62:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:62:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:109:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:109:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:149:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:149:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:166:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:166:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:179:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:179:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:213:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:213:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:234:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:234:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:258:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:258:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:273:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:273:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:287:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:287:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:302:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:302:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/blocks.test.js:33:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:23:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:27:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:26:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:30:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/sounds.test.js
  โ— Working with sounds โ€บ Adding a sound through the library

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Adding a sound by surprise button

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Duplicating a sound

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Switching sprites with different numbers of sounds

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Adding multiple sounds at the same time

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Copy to new button adds a new sound

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Copy and pasting within a sound changes its duration

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Can copy a sound from a sprite and paste into a sound on the stage

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

  โ— Working with sounds โ€บ Keyboard shortcuts

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/sounds.test.js:23:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:31:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:78:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:78:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:94:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:94:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:120:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:120:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:137:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:137:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:147:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:147:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:159:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:159:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/sounds.test.js:174:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/sounds.test.js:174:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/sounds.test.js:27:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:23:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:31:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:66:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:120:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:147:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:159:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:174:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sounds.test.js:27:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:58:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:70:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:85:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:108:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:122:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:137:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:151:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:165:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:186:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:200:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:219:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:236:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:250:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/costumes.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/costumes.test.js
  โ— Test suite failed to run

    Jest worker encountered 4 child process exceptions, exceeding retry limit

      at ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:181:21)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:26:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:30:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:22:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:26:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:25:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:33:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:44:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:55:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:67:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:78:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:88:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:103:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:121:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:143:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:157:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:178:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:194:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:207:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:220:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:233:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:246:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:259:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:272:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:285:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sprites.test.js:29:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/sprites.test.js
  โ— Test suite failed to run

    Jest worker encountered 4 child process exceptions, exceeding retry limit

      at ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:181:21)

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/project-loading.test.js
  โ— Loading scratch gui โ€บ Loading projects by ID โ€บ Nonexistent projects show error screen

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/project-loading.test.js:24:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:34:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:34:13)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:95:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:95:13)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/project-loading.test.js:28:22)

  โ— Loading scratch gui โ€บ Loading projects by ID โ€บ Not logged in->made no changes to project->create new project should not show alert

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/project-loading.test.js:24:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:34:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:34:13)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:95:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:95:13)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/project-loading.test.js:28:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/project-loading.test.js:24:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:34:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:34:13)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-loading.test.js:95:19)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-loading.test.js:95:13)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/project-loading.test.js:28:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:24:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:34:19)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:34:13)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:95:19)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:95:13)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-loading.test.js:28:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:26:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:34:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:46:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:52:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:57:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:64:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:82:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:98:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:107:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:127:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:148:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:161:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/menu-bar.test.js:30:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/menu-bar.test.js
  โ— Test suite failed to run

    Jest worker encountered 4 child process exceptions, exceeding retry limit

      at ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:181:21)

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:22:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:26:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/localization.test.js
  โ— Localization โ€บ Switching languages

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/localization.test.js:27:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:35:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:35:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:76:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:76:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:87:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:87:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/localization.test.js:31:22)

  โ— Localization โ€บ Loading with locale shows correct blocks

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/localization.test.js:27:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:35:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:35:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:76:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:76:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:87:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:87:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/localization.test.js:31:22)

  โ— Localization โ€บ Loading with locale shows correct translation for string length block parameter

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/localization.test.js:27:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:35:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:35:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:76:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:76:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:87:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:87:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/localization.test.js:31:22)

  โ— Localization โ€บ Monitor labels update on locale change

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/localization.test.js:27:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:35:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:35:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:76:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:76:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:87:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:87:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/localization.test.js:31:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/localization.test.js:27:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:35:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:35:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:66:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:66:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:76:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:76:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/localization.test.js:87:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/localization.test.js:87:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/localization.test.js:31:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:27:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:35:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:35:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:66:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:66:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:76:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:76:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:87:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:87:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/localization.test.js:31:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/backdrops.test.js
  โ— Working with backdrops โ€บ Adding a backdrop from the library should not switch to stage

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backdrops.test.js:21:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:29:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:29:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:53:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:53:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:72:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:72:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:98:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:98:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backdrops.test.js:25:22)

  โ— Working with backdrops โ€บ Adding backdrop via paint should switch to stage

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backdrops.test.js:21:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:29:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:29:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:53:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:53:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:72:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:72:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:98:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:98:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backdrops.test.js:25:22)

  โ— Working with backdrops โ€บ Adding backdrop via surprise should not switch to stage

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backdrops.test.js:21:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:29:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:29:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:53:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:53:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:72:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:72:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:98:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:98:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backdrops.test.js:25:22)

  โ— Working with backdrops โ€บ Adding multiple backdrops from file should switch to stage

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backdrops.test.js:21:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:29:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:29:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:53:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:53:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:72:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:72:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:98:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:98:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backdrops.test.js:25:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backdrops.test.js:21:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:29:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:29:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:53:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:53:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:72:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:72:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backdrops.test.js:98:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backdrops.test.js:98:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backdrops.test.js:25:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:21:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:29:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:29:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:53:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:53:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:98:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:98:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/backdrops.test.js:25:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/backpack.test.js
  โ— Working with the how-to library โ€บ Backpack is "Coming Soon" without backpack host param

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backpack.test.js:17:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:25:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:25:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backpack.test.js:21:22)

  โ— Working with the how-to library โ€บ Backpack can be expanded with backpack host param

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backpack.test.js:17:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:25:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:25:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backpack.test.js:21:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/backpack.test.js:17:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:25:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:25:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/backpack.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/backpack.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/backpack.test.js:21:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:17:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:25:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:25:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:33:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/backpack.test.js:21:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:22:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:30:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:40:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:50:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:61:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:72:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:83:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:94:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:105:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/sb-file-uploader-hoc.test.js:26:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/sb-file-uploader-hoc.test.js
  โ— Test suite failed to run

    Jest worker encountered 4 child process exceptions, exceeding retry limit

      at ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:181:21)

[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/project-state.test.js
  โ— Project state โ€บ File->New resets project title

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/project-state.test.js:22:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-state.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-state.test.js:31:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/project-state.test.js:26:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/project-state.test.js:22:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/project-state.test.js:31:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/project-state.test.js:31:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/project-state.test.js:26:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-state.test.js:22:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-state.test.js:31:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-state.test.js:31:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/project-state.test.js:26:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
[baseline-browser-mapping] The data in this module is over two months old.  To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
FAIL test/integration/stage-size.test.js
  โ— Loading scratch gui โ€บ Switching small/large stage after highlighting and deleting sprite

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/stage-size.test.js:20:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/stage-size.test.js:28:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/stage-size.test.js:28:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/stage-size.test.js:24:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/stage-size.test.js:20:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/stage-size.test.js:28:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/stage-size.test.js:28:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/stage-size.test.js:24:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/stage-size.test.js:20:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/stage-size.test.js:28:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/stage-size.test.js:28:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/stage-size.test.js:24:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/tutorials-shortcut.test.js
  โ— Working with shortcut to Tutorials library โ€บ opens with the Tutorial Library showing

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/tutorials-shortcut.test.js:18:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:26:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:26:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/tutorials-shortcut.test.js:22:22)

  โ— Working with shortcut to Tutorials library โ€บ can open hidden tutorials

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/tutorials-shortcut.test.js:18:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:26:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:26:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/tutorials-shortcut.test.js:22:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/tutorials-shortcut.test.js:18:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:26:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:26:9)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/tutorials-shortcut.test.js:33:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/tutorials-shortcut.test.js:33:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/tutorials-shortcut.test.js:22:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:18:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:26:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:26:9)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:33:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:33:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/tutorials-shortcut.test.js:22:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/how-tos.test.js
  โ— Working with the how-to library โ€บ Choosing a how-to

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/how-tos.test.js:19:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/how-tos.test.js:27:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/how-tos.test.js:27:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/how-tos.test.js:23:22)


  โ— Test suite failed to run

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/how-tos.test.js:19:18)
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/how-tos.test.js:27:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/how-tos.test.js:27:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/how-tos.test.js:23:22)

/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/promise.js:2626
        throw error;
        ^

SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
  (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)
    at Object.checkLegacyResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:509:13)
    at /home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/http.js:441:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
From: Task: WebDriver.createSession()
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/chrome.js:761:15)
    at createDriver (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/index.js:642:16)
    at SeleniumHelper.build (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:147:14)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.getDriver (/home/runner/work/scratch-gui/scratch-gui/test/integration/how-tos.test.js:19:18)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:95:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.executeScript()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.executeScript (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:878:16)
    at SeleniumHelper.executeScript [as setTitle] (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:86:27)
    at SeleniumHelper.setTitle (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:237:24)
    at wrapper (/home/runner/work/scratch-gui/scratch-gui/node_modules/lodash.bindall/index.js:550:15)
    at Object.loadUri (/home/runner/work/scratch-gui/scratch-gui/test/integration/how-tos.test.js:27:15)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12)
From: Task: WebDriver.getCurrentUrl()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:993:17)
    at getCurrentUrl (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:39:34)
    at SeleniumHelper.enhanceError (/home/runner/work/scratch-gui/scratch-gui/test/helpers/selenium-helper.js:251:25)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Object.<anonymous> (/home/runner/work/scratch-gui/scratch-gui/test/integration/how-tos.test.js:27:9)
From: Task: WebDriver.quit()
    at thenableWebDriverProxy.schedule (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:807:17)
    at thenableWebDriverProxy.quit (/home/runner/work/scratch-gui/scratch-gui/node_modules/selenium-webdriver/lib/webdriver.js:840:23)
    at Object.quit (/home/runner/work/scratch-gui/scratch-gui/test/integration/how-tos.test.js:23:22)
    at Promise.then.completed (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusHook (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:281:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:154:7)
    at _runTestsForDescribeBlock (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/scratch-gui/scratch-gui/node_modules/jest-runner/build/testWorker.js:106:12) {
  remoteStacktrace: ''
}

Node.js v20.19.6
FAIL test/integration/connection-modal.test.js (31.982 s)
  โ— Hardware extension connection modal โ€บ Message saying Scratch Link is unavailable (BLE)

    SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 117
    Current browser version is 143.0.7499.40 with binary path /opt/google/chrome/chrome
      (Driver info: chromedriver=117.0.5938.92 (67649b10b92bb182fba357831ef7dd6a1baa5648-refs/branch-heads/5938_62@{#14}),platform=Linux 6.11.0-1018-azure x86_64)

      145 |             .forBrowser('chrome')
      146 |             .withCapabilities(chromeCapabilities)
    > 147 |             .build();
          |              ^
      148 |         return this.driver;
      149 |     }
      150 |

      at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
      at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
      at node_modules/selenium-webdriver/lib/http.js:441:30
      From: Task: WebDriver.createSession()
      at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
      at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
      at createDriver (node_modules/selenium-webdriver/index.js:170:33)
      at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
      at SeleniumHelper.build (test/helpers/selenium-helper.js:147:14)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.getDriver (test/integration/connection-modal.test.js:28:18)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/connection-modal.test.js:36:22)

  โ— Hardware extension connection modal โ€บ Message saying Scratch Link is unavailable (BLE)

    thrown: "Exceeded timeout of 30000 ms for a test.
    Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout."

      33 |     });
      34 |
    > 35 |     test('Message saying Scratch Link is unavailable (BLE)', async () => {
         |     ^
      36 |         await driver.quit();
      37 |         driver = getDriver();
      38 |

      at test (test/integration/connection-modal.test.js:35:5)
      at Object.describe (test/integration/connection-modal.test.js:26:1)

  โ— Hardware extension connection modal โ€บ Message saying Scratch Link is unavailable (BT)

    NoSuchSessionError: This driver instance does not have a valid session ID (did you call WebDriver.quit()?) and may no longer be used.

      84 |      */
      85 |     async setTitle (title) {
    > 86 |         await this.driver.executeScript(`document.title = arguments[0];`, title);
         |                           ^
      87 |     }
      88 |
      89 |     /**

      at node_modules/selenium-webdriver/lib/webdriver.js:847:16
      at new ManagedPromise (node_modules/selenium-webdriver/lib/promise.js:1077:7)
      at ControlFlow.promise (node_modules/selenium-webdriver/lib/promise.js:2505:12)
      at node_modules/selenium-webdriver/lib/webdriver.js:846:34
      at node_modules/selenium-webdriver/lib/promise.js:1688:12
      at ManagedPromise.invokeCallback_ (node_modules/selenium-webdriver/lib/promise.js:1376:14)
      at TaskQueue.execute_ (node_modules/selenium-webdriver/lib/promise.js:3084:14)
      at TaskQueue.executeNext_ (node_modules/selenium-webdriver/lib/promise.js:3067:27)
      at node_modules/selenium-webdriver/lib/promise.js:2927:27
      at node_modules/selenium-webdriver/lib/promise.js:668:7
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/connection-modal.test.js:54:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/connection-modal.test.js:54:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/connection-modal.test.js:32:22)


  โ— Test suite failed to run

    NoSuchSessionError: This driver instance does not have a valid session ID (did you call WebDriver.quit()?) and may no longer be used.

      84 |      */
      85 |     async setTitle (title) {
    > 86 |         await this.driver.executeScript(`document.title = arguments[0];`, title);
         |                           ^
      87 |     }
      88 |
      89 |     /**

      at node_modules/selenium-webdriver/lib/webdriver.js:847:16
      at new ManagedPromise (node_modules/selenium-webdriver/lib/promise.js:1077:7)
      at ControlFlow.promise (node_modules/selenium-webdriver/lib/promise.js:2505:12)
      at node_modules/selenium-webdriver/lib/webdriver.js:846:34
      at node_modules/selenium-webdriver/lib/promise.js:1688:12
      at ManagedPromise.invokeCallback_ (node_modules/selenium-webdriver/lib/promise.js:1376:14)
      at TaskQueue.execute_ (node_modules/selenium-webdriver/lib/promise.js:3084:14)
      at TaskQueue.executeNext_ (node_modules/selenium-webdriver/lib/promise.js:3067:27)
      at node_modules/selenium-webdriver/lib/promise.js:2927:27
      at node_modules/selenium-webdriver/lib/promise.js:668:7
      From: Task: WebDriver.executeScript()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.executeScript (node_modules/selenium-webdriver/lib/webdriver.js:878:16)
      at SeleniumHelper.executeScript [as setTitle] (test/helpers/selenium-helper.js:86:27)
      at SeleniumHelper.setTitle (test/helpers/selenium-helper.js:237:24)
      at wrapper (node_modules/lodash.bindall/index.js:550:15)
      at Object.loadUri (test/integration/connection-modal.test.js:54:15)
      From: Task: WebDriver.getCurrentUrl()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.getCurrentUrl (node_modules/selenium-webdriver/lib/webdriver.js:993:17)
      at getCurrentUrl (test/helpers/selenium-helper.js:39:34)
      at SeleniumHelper.enhanceError (test/helpers/selenium-helper.js:251:25)
      at Object.<anonymous> (test/integration/connection-modal.test.js:54:9)
      From: Task: WebDriver.quit()
      at thenableWebDriverProxy.schedule (node_modules/selenium-webdriver/lib/webdriver.js:807:17)
      at thenableWebDriverProxy.quit (node_modules/selenium-webdriver/lib/webdriver.js:840:23)
      at Object.quit (test/integration/connection-modal.test.js:32:22)

Test Suites: 15 failed, 1 skipped, 15 of 16 total
Tests:       42 failed, 7 skipped, 49 total
Snapshots:   0 total
Time:        62.037 s
Ran all test suites matching /test[\/]integration/i.
No screenshot-output.txt available