Triggered by Gerrit: https://gerrit.onap.org/r/c/ccsdk/cds/+/148466 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2204-docker-8c-8g-2847 (ubuntu2204-docker-8c-8g) in workspace /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell [ssh-agent] Looking for ssh-agent implementation... $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-XXXXXXuH0Oj9/agent.1564 SSH_AGENT_PID=1566 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/private_key_13835934605185879734.key (/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/private_key_13835934605185879734.key) [ssh-agent] Using credentials onap-jobbuiler (Gerrit user) The recommended git tool is: NONE using credential onap-jenkins-ssh Wiping out workspace first. Cloning the remote Git repository Cloning repository git://cloud.onap.org/mirror/ccsdk/cds.git > git init /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell # timeout=10 Fetching upstream changes from git://cloud.onap.org/mirror/ccsdk/cds.git > git --version # timeout=10 > git --version # 'git version 2.34.1' using GIT_SSH to set credentials Gerrit user Verifying host key using manually-configured host key entries > git fetch --tags --force --progress -- git://cloud.onap.org/mirror/ccsdk/cds.git +refs/heads/*:refs/remotes/origin/* # timeout=30 > git config remote.origin.url git://cloud.onap.org/mirror/ccsdk/cds.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://cloud.onap.org/mirror/ccsdk/cds.git # timeout=10 Fetching upstream changes from git://cloud.onap.org/mirror/ccsdk/cds.git using GIT_SSH to set credentials Gerrit user Verifying host key using manually-configured host key entries > git fetch --tags --force --progress -- git://cloud.onap.org/mirror/ccsdk/cds.git refs/changes/66/148466/1 # timeout=30 > git rev-parse dd051ef41b203d46477d51d9a8c60373c8a4bb7a^{commit} # timeout=10 Checking out Revision dd051ef41b203d46477d51d9a8c60373c8a4bb7a (refs/changes/66/148466/1) > git config core.sparsecheckout # timeout=10 > git checkout -f dd051ef41b203d46477d51d9a8c60373c8a4bb7a # timeout=30 Commit message: "Prepare the CDS build for parallel Maven builds" > git rev-parse FETCH_HEAD^{commit} # timeout=10 > git rev-list --no-walk 1723a0af7658bd25a1d1af4b86ed1cb4980a1699 # timeout=10 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins13269847722230959399.sh ---> cds-playwright-e2e.sh ---> Preparing Node.js 18 with nvm ---> Installing nvm => Downloading nvm from git to '/home/jenkins/.nvm' => Cloning into '/home/jenkins/.nvm'... * (HEAD detached at FETCH_HEAD) master => Compressing and cleaning up git repository => Appending nvm source string to /home/jenkins/.bashrc => Appending bash_completion source string to /home/jenkins/.bashrc => You currently have modules installed globally with `npm`. These will no => longer be linked to the active version of Node when you install a new node => with `nvm`; and they may (depending on how you construct your `$PATH`) => override the binaries of modules installed with `nvm`: /usr/local/lib ├── corepack@0.36.0 => If you wish to uninstall them at a later point (or re-install them under your => `nvm` node installs), you can remove them from the system Node as follows: $ nvm use system $ npm uninstall -g a_module => Close and reopen your terminal to start using nvm or run the following to use it now: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion Downloading and installing node v18.20.8... Downloading https://nodejs.org/dist/v18.20.8/node-v18.20.8-linux-x64.tar.xz... ####### 10.4% ######################################################################## 100.0% Computing checksum with sha256sum Checksums matched! Now using node v18.20.8 (npm v10.8.2) Creating default alias: default -> 18 (-> v18.20.8 *) Now using node v18.20.8 (npm v10.8.2) Node.js version: v18.20.8 npm version: 10.8.2 ---> Installing server (LoopBack BFF) dependencies npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'glob@11.1.0', npm warn EBADENGINE required: { node: '20 || >=22' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'jackspeak@4.2.3', npm warn EBADENGINE required: { node: '20 || >=22' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'lru-cache@11.5.3', npm warn EBADENGINE required: { node: '20 || >=22' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'brace-expansion@5.0.12', npm warn EBADENGINE required: { node: '20 || >=22' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm warn deprecated lodash.get@4.4.2: This package is deprecated. Use the optional chaining (?.) operator instead. npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated npm warn deprecated har-validator@5.1.5: this library is no longer supported npm warn deprecated path-dirname@1.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. npm warn deprecated @sinonjs/text-encoding@0.7.3: Deprecated: no longer maintained and no longer used by Sinon packages. See npm warn deprecated https://github.com/sinonjs/nise/issues/243 for replacement details. 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 superagent@3.8.3: Please upgrade to superagent v10.2.2+, see release notes at https://github.com/forwardemail/superagent/releases/tag/v10.2.2 - maintenance is supported by Forward Email @ https://forwardemail.net npm warn deprecated supertest@4.0.2: Please upgrade to supertest v7.1.3+, see release notes at https://github.com/forwardemail/supertest/releases/tag/v7.1.3 - maintenance is supported by Forward Email @ https://forwardemail.net npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm warn deprecated @hapi/pinpoint@1.0.2: Moved to 'npm install @sideway/pinpoint' npm warn deprecated @hapi/formula@1.2.0: Moved to 'npm install @sideway/formula' npm warn deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained npm warn deprecated @hapi/shot@4.1.2: This version has been deprecated and is no longer supported or maintained npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address' npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated multer@1.4.4: Multer 1.x is affected by CVE-2022-24434. This is fixed in v1.4.4-lts.1 which drops support for versions of Node.js before 6. Please upgrade to at least Node.js 6 and version 1.4.4-lts.1 of Multer. If you need support for older versions of Node.js, we are open to accepting patches that would fix the CVE on the main 1.x release line, whilst maintaining compatibility with Node.js 0.10. npm warn deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau npm warn deprecated uuid@3.4.0: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained npm warn deprecated openapi-schema-to-json-schema@2.2.0: This package is no longer maintained. Use @openapi-contrib/openapi-schema-to-json-schema instead. npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm warn deprecated mkdirp@0.5.4: 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 glob@7.1.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated @hapi/joi@16.1.8: Switch to 'npm install joi' npm warn deprecated glob@11.1.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated uuid@9.0.1: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated uuid@9.0.1: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated sinon@8.1.1: 16.1.1 npm warn deprecated highlight.js@9.18.5: Support has ended for 9.x series. Upgrade to @latest npm warn deprecated eslint@5.16.0: This version is no longer supported. Please see https://eslint.org/version-support for other options. added 1092 packages, and audited 1093 packages in 2m 125 packages are looking for funding run `npm fund` for details 102 vulnerabilities (10 low, 40 moderate, 38 high, 14 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. ---> Installing designer-client (Angular) dependencies npm warn old lockfile npm warn old lockfile The package-lock.json file was created with an old version of npm, npm warn old lockfile so supplemental metadata must be fetched from the registry. npm warn old lockfile npm warn old lockfile This is a one-time fix-up, please be patient... npm warn old lockfile npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: '@playwright/test@1.64.0', npm warn EBADENGINE required: { node: '>=20' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'playwright@1.64.0', npm warn EBADENGINE required: { node: '>=20' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'playwright-core@1.64.0', npm warn EBADENGINE required: { node: '>=20' }, npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } npm warn EBADENGINE } npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated mkdirp@0.5.4: 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 source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated uuid@3.4.0: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated source-map-url@0.4.0: See https://github.com/lydell/source-map-url#deprecated npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated rimraf@3.0.0: Rimraf versions prior to v4 are no longer supported npm warn deprecated readdir-scoped-modules@1.1.0: This functionality has been moved to @npmcli/fs npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm warn deprecated streamroller@1.0.6: 1.x is no longer supported. Please upgrade to 3.x or higher. npm warn deprecated read-package-tree@5.3.1: The functionality that this package provided is now in @npmcli/arborist npm warn deprecated read-package-json@2.1.1: This package is no longer supported. Please use @npmcli/package-json instead. npm warn deprecated osenv@0.1.5: This package is no longer supported. npm warn deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. npm warn deprecated move-concurrently@1.0.1: This package is no longer supported. npm warn deprecated q@1.4.1: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. npm warn deprecated npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) npm warn deprecated node-fetch-npm@2.0.4: This module is not used anymore, npm uses minipass-fetch for its fetch implementation now npm warn deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue npm warn deprecated tar@4.4.13: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated is-data-descriptor@0.1.4: Please upgrade to v0.1.5 npm warn deprecated is-accessor-descriptor@0.1.6: Please upgrade to v0.1.7 npm warn deprecated har-validator@5.1.3: this library is no longer supported npm warn deprecated glob@7.1.6: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated figgy-pudding@3.5.2: This module is no longer supported. npm warn deprecated fs-write-stream-atomic@1.0.10: This package is no longer supported. npm warn deprecated debuglog@1.0.1: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. npm warn deprecated date-format@2.1.0: 2.x is no longer supported. Please upgrade to 4.x or higher. npm warn deprecated copy-concurrently@1.0.5: This package is no longer supported. npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm warn deprecated log4js@4.5.1: 4.x is no longer supported. Please upgrade to 6.x or higher. npm warn deprecated @types/jointjs@2.0.0: This is a stub types definition for JointJS (http://www.jointjs.com/). JointJS provides its own type definitions, so you don't need @types/jointjs installed! npm warn deprecated @babel/plugin-proposal-optional-catch-binding@7.8.3: 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-optional-chaining@7.9.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-unicode-property-regex@7.8.8: 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-object-rest-spread@7.9.0: 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 @babel/plugin-proposal-nullish-coalescing-operator@7.8.3: 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-async-generator-functions@7.8.3: 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 @babel/plugin-proposal-json-strings@7.8.3: 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-dynamic-import@7.8.3: 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 @schematics/update@0.803.29: This was an internal-only Angular package up through Angular v11 which is no longer used or maintained. Upgrade Angular to v12+ to remove this dependency. npm warn deprecated glob@7.0.6: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated glob@7.1.4: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm warn deprecated path-dirname@1.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 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 @schematics/update@0.901.12: This was an internal-only Angular package up through Angular v11 which is no longer used or maintained. Upgrade Angular to v12+ to remove this dependency. npm warn deprecated uuid@7.0.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated protractor@5.4.3: We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular npm warn deprecated jquery@3.4.1: This version is deprecated. Please upgrade to the latest version or find support at https://www.herodevs.com/support/jquery-nes or https://tuxcare.com/lp/click-jquery-support/. npm warn deprecated bootstrap@4.4.1: This version of Bootstrap is no longer supported. Please upgrade to the latest version. npm warn deprecated core-js@2.6.11: 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. npm warn deprecated core-js@3.6.4: 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. npm warn deprecated jointjs@3.1.1: This package has been deprecated in favor of '@joint/core'. The repository name has changed to improve organization and naming conventions. Please update your dependencies to use the new package name: npm warn deprecated npm warn deprecated npm install @joint/core npm warn deprecated npm warn deprecated For more information, visit the JointJS repository at: https://github.com/clientio/joint added 1324 packages, and audited 1325 packages in 1m 37 packages are looking for funding run `npm fund` for details 157 vulnerabilities (10 low, 52 moderate, 72 high, 23 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. ---> Installing e2e-playwright dependencies added 6 packages, and audited 7 packages in 850ms found 0 vulnerabilities ---> Installing Playwright Firefox browser Downloading Firefox 146.0.1 (playwright firefox v1509) from https://cdn.playwright.dev/dbazure/download/playwright/builds/firefox/1509/firefox-ubuntu-22.04.zip | | 0% of 99.5 MiB |■■■■■■■■ | 10% of 99.5 MiB |■■■■■■■■■■■■■■■■ | 20% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 99.5 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 99.5 MiB Firefox 146.0.1 (playwright firefox v1509) downloaded to /home/jenkins/.cache/ms-playwright/firefox-1509 Downloading FFmpeg (playwright ffmpeg v1011) from https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-linux.zip | | 0% of 2.3 MiB |■■■■■■■■ | 10% of 2.3 MiB |■■■■■■■■■■■■■■■■ | 20% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 2.3 MiB |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.3 MiB FFmpeg (playwright ffmpeg v1011) downloaded to /home/jenkins/.cache/ms-playwright/ffmpeg-1011 ---> Running Playwright e2e tests (CI=true) > cds-ui-e2e-playwright@1.0.0 test > npx playwright test [WebServer] [mock-processor] blueprints-processor stub listening on http://localhost:8080 [WebServer] [mock-processor] GET /api/v1/blueprint-model/ [WebServer] [WebServer] > cds-ui-server@1.0.0 build [WebServer] > npm run copy:proto && lb-tsc es2017 --copy-resources --outDir dist [WebServer] [WebServer] [WebServer] > cds-ui-server@1.0.0 copy:proto [WebServer] > mkdir -p dist && { cp -R target/generated/proto-definition/proto/ dist/proto 2>/dev/null || cp -R ../../components/model-catalog/proto-definition/proto/ dist/proto; } [WebServer] [WebServer] 2026-10-18T13:34:44.453Z info Server is running at http://127.0.0.1:3000 [WebServer] 2026-10-18T13:34:44.454Z info Try http://127.0.0.1:3000/ping [WebServer] 2026-10-18T13:34:44.972Z warn Calling ping from /ping [WebServer] 2026-10-18T13:34:44.975Z info Incoming request GET /ping with request id b8b2dedf-644b-4d66-8b01-3aa4336444d4 and response code: 200 [WebServer] [HPM] Proxy created: /controllerblueprint -> http://localhost:3000[WebServer] [WebServer] [HPM] Subscribed to http-proxy events: [ 'error', 'close' ][WebServer] [WebServer] [HPM] Proxy created: /resourcedictionary -> http://localhost:3000[WebServer] [WebServer] [HPM] Subscribed to http-proxy events: [ 'error', 'close' ][WebServer] [WebServer] [HPM] Proxy created: /resolution -> http://localhost:3000[WebServer] [WebServer] [HPM] Subscribed to http-proxy events: [ 'error', 'close' ][WebServer] [WebServer] ℹ 「wds」: Project is running at http://localhost:4200/webpack-dev-server/ [WebServer] ℹ 「wds」: webpack output is served from / [WebServer] ℹ 「wds」: 404s will fallback to //index.html [WebServer] ℹ 「wdm」: wait until bundle finished: /[WebServer] [WebServer] [WebServer] chunk {main} main.js, main.js.map (main) 1.12 MB [initial] [rendered] [WebServer] chunk {modules-feature-modules-execution-execution-module} modules-feature-modules-execution-execution-module.js, modules-feature-modules-execution-execution-module.js.map (modules-feature-modules-execution-execution-module) 62.9 kB  [rendered] [WebServer] chunk {modules-feature-modules-resolution-resolution-module} modules-feature-modules-resolution-resolution-module.js, modules-feature-modules-resolution-resolution-module.js.map (modules-feature-modules-resolution-resolution-module) 46.3 kB  [rendered] [WebServer] chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 269 kB [initial] [rendered] [WebServer] chunk {runtime} runtime.js, runtime.js.map (runtime) 9.18 kB [entry] [rendered] [WebServer] chunk {scripts} scripts.js, scripts.js.map (scripts) 1.57 MB [entry] [rendered] [WebServer] chunk {styles} styles.js, styles.js.map (styles) 1.87 MB [initial] [rendered] [WebServer] chunk {vendor} vendor.js, vendor.js.map (vendor) 12.3 MB [initial] [rendered] [WebServer] Date: 2026-10-18T13:35:04.548Z - Hash: 0a7962add19d5c5be0f7 - Time: 17122ms[WebServer] [WebServer] ** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **[WebServer] [WebServer] ℹ 「wdm」: Compiled successfully.[WebServer] Running 157 tests using 1 worker [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:35:09.971Z info Incoming request GET /controllerblueprint/paged with request id 0f842fb1-7341-4eda-b304-9b839d7a8442 and response code: 200 ✓ 1 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/packages loads without script errors or 404s (3.7s) ✓ 2 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/packages/createPackage loads without script errors or 404s (3.1s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:35:16.461Z info Incoming request GET /resourcedictionary/paged with request id 28876577-16fb-48d7-918b-bfa2c45616f1 and response code: 200 ✓ 3 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/resource-dictionary loads without script errors or 404s (2.6s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:35:19.442Z info Incoming request GET /resourcedictionary/source-mapping with request id 01c9de1e-b415-45eb-9798-c10ec7a71944 and response code: 200 ✓ 4 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/resource-dictionary/createDictionary loads without script errors or 404s (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:35:22.482Z info Incoming request GET /controllerblueprint/paged with request id 29b813dc-6980-4ae2-a3a9-e1ae2e1efe8b and response code: 200 ✓ 5 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/execute loads without script errors or 404s (2.7s) ✓ 6 [firefox] › tests/console-errors.spec.ts:46:7 › Browser console › switching the script type in the package creation editor loads no missing ace mode (4.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:29.897Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e9c6cb94-4c32-41d9-b49c-3f3bf6f19a28 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:30.003Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 36da496b-760a-4e2f-a3f3-edba4b82b137 and response code: 200 ✓ 7 [firefox] › tests/deploy-validation.spec.ts:39:9 › Deploy button – metadata validation › Deploy button is present on the page (3.4s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:33.734Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id f211d093-13fc-4f8e-bb13-9e30c53551c3 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:33.866Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6f507e07-1e82-46ec-9b9e-66d0769c5294 and response code: 200 ✓ 8 [firefox] › tests/deploy-validation.spec.ts:45:9 › Deploy button – metadata validation › Deploy button is enabled when package has valid metadata (3.7s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:37.720Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id a1a36d08-a59d-4359-b97a-6f23fbf40c43 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:37.802Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id bb8d2858-e627-4636-a709-9f90fe047179 and response code: 200 ✓ 9 [firefox] › tests/deploy-validation.spec.ts:52:9 › Deploy button – metadata validation › Deploy button has descriptive title attribute when enabled (3.6s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:41.554Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 1ad0b4f9-46b7-4ba4-95df-a2e7c097da6d and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:41.672Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id a0369708-8a26-4aec-8fc4-6c8463c07428 and response code: 200 ✓ 10 [firefox] › tests/deploy-validation.spec.ts:58:9 › Deploy button – metadata validation › Name field shows inline error on blur when empty (3.5s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:45.440Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 07755f45-598b-47ac-83d0-a322b1d7e7eb and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:45.575Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 8f0951b3-e942-415f-9fa1-52ac737f38e6 and response code: 200 ✓ 11 [firefox] › tests/deploy-validation.spec.ts:66:9 › Deploy button – metadata validation › Metadata tab component renders required field markers (3.7s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:49.571Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id dcba372d-7416-400d-a1d7-1d43657e4528 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:35:49.578Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 7f63eb2a-feda-4e8d-afbc-ecb6fed3e6ea and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:49.632Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id f5359482-00d2-4b31-aedc-e85c4e02af55 and response code: 200 ✓ 12 [firefox] › tests/designer.spec.ts:79:9 › Designer – page structure › app-designer component is rendered (3.0s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:53.081Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 7f87d402-2dad-4ec8-992c-85bd2a897110 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:35:53.085Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 6296f82b-115b-41c3-9c01-7c39a426a637 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:53.108Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id fccd31de-b0bd-487f-aa61-79ef6aa093d2 and response code: 200 ✓ 13 [firefox] › tests/designer.spec.ts:83:9 › Designer – page structure › #board-paper element is present (3.2s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:35:56.432Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id ff20eb19-ea62-4935-b9c0-bdc13c2f6709 and response code: 200 [WebServer] 2026-10-18T13:35:56.437Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id fc92711f-1cb4-4a4c-ac57-6f20e14bc999 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:56.467Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id ceefed26-12b5-409a-8312-b13884af5af8 and response code: 200 ✓ 14 [firefox] › tests/designer.spec.ts:87:9 › Designer – page structure › #board-paper contains a JointJS SVG (3.0s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:35:59.787Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 1bec013d-1330-4c0a-b917-dcb99f2c44e9 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:35:59.791Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 65a46ff6-47af-4cff-9834-ecef733b8963 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:35:59.852Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 9d8254d7-f445-4833-8757-7acee18adcf3 and response code: 200 ✓ 15 [firefox] › tests/designer.spec.ts:91:9 › Designer – page structure › #board-paper SVG has JointJS layers group (3.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:03.266Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 63dd5ab9-97c2-4c4b-9ae9-a0b63ce4af07 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:03.277Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 87c33625-1fed-4713-9763-86f1b95da6da and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:03.308Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 3ada6270-18d1-4dce-adee-ea8a920f08be and response code: 200 ✓ 16 [firefox] › tests/designer.spec.ts:135:9 › Designer – Designer/Scripting buttons stay within edit navbar › Designer button is contained within the edit navbar at 992 px viewport (3.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] 2026-10-18T13:36:06.769Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id b64fd145-0dc0-4ef3-9ee8-eccf84860c4c and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:06.775Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 21b461d0-cdef-416d-891d-162c52ce5048 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:06.828Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 5fda6f0f-fb77-4cbf-967f-5878b5b856d1 and response code: 200 ✓ 17 [firefox] › tests/designer.spec.ts:139:9 › Designer – Designer/Scripting buttons stay within edit navbar › Scripting button is contained within the edit navbar at 992 px viewport (3.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:10.142Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id a2ac0584-37e0-487e-b2d1-011b12c2629a and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:10.146Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 8d0d8b20-f7fd-4685-888a-23f5d4fb64cf and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:10.184Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id d55e852c-6e72-4b21-aa9c-21956aa0b423 and response code: 200 ✓ 18 [firefox] › tests/designer.spec.ts:143:9 › Designer – Designer/Scripting buttons stay within edit navbar › Designer button is visible (not clipped off-screen) at 992 px viewport (2.8s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:14.885Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 7ae4beb7-8fb8-4cd8-ab18-ce64f856dd4e and response code: 200 [WebServer] 2026-10-18T13:36:14.889Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id c4e734fe-940b-410c-bbc0-88a27696d26d and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:14.947Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2275a3e6-7cb3-4953-ab72-bebff227e7dc and response code: 200 ✓ 19 [firefox] › tests/designer.spec.ts:147:9 › Designer – Designer/Scripting buttons stay within edit navbar › Scripting button is visible (not clipped off-screen) at 992 px viewport (4.6s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:18.407Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id bf06122f-25df-45d4-afea-0fc62ae7501f and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:18.413Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 111c2ff5-5d1f-4541-8a30-0dc4400e42ce and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:18.464Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6813050a-8f81-40a4-8d84-54a34f9e9e51 and response code: 200 ✓ 20 [firefox] › tests/designer.spec.ts:159:9 › Designer – canvas cursor › board paper SVG has grab cursor by default (3.2s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:21.794Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e9d53bc3-d89d-4f4f-b7a2-99f80a0b892d and response code: 200 [WebServer] 2026-10-18T13:36:21.797Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ec8c76dc-4833-4736-81cf-a9b0519e34a2 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:21.837Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 8e960372-7ad4-4cb5-a23c-ef237658bb23 and response code: 200 ✓ 21 [firefox] › tests/designer.spec.ts:166:9 › Designer – canvas cursor › cursor changes to grabbing while mouse button is held on blank canvas (3.2s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:25.614Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id b86bb2db-1bdd-4b73-9ba4-cb1a4414e7af and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:25.621Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id f9f5502a-ad24-42fc-8268-de1da5cbb619 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:25.656Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 399fcc14-e122-47ec-b8eb-ac1a45226778 and response code: 200 ✓ 22 [firefox] › tests/designer.spec.ts:187:9 › Designer – canvas cursor › cursor returns to grab after the mouse button is released (3.5s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:29.521Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e3130034-4d79-41da-8a78-0911f12f6a81 and response code: 200 [WebServer] 2026-10-18T13:36:29.525Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 63d45d8f-bb13-4c5c-8128-ca58e537b182 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:29.612Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id af66a3bf-272d-40c0-bce8-da849184e2ea and response code: 200 ✓ 23 [firefox] › tests/designer.spec.ts:214:9 › Designer – canvas panning › dragging on blank canvas translates the JointJS viewport (3.4s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:33.392Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 3a3a6919-bf99-44b0-951c-998992a66ae6 and response code: 200 [WebServer] 2026-10-18T13:36:33.396Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id b0ef2a67-b565-4e09-9103-394ced922a67 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:33.469Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6144d506-5c0d-4613-a46c-dd2cecb28967 and response code: 200 ✓ 24 [firefox] › tests/designer.spec.ts:237:9 › Designer – canvas panning › successive drags accumulate correctly in the viewport translation (3.7s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:37.593Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 8a232bf8-c4bf-49a6-bc89-ba11abcab8e2 and response code: 200 [WebServer] 2026-10-18T13:36:37.596Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id d31db50a-2396-4a53-9208-a930872a7d71 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:37.638Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 4dde91a9-d46f-4c85-a12f-3b25c62125f3 and response code: 200 ✓ 25 [firefox] › tests/designer.spec.ts:264:9 › Designer – canvas panning › moving the mouse without pressing does not pan the canvas (3.5s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:41.356Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 413d929b-b158-40b6-8f2a-445cc9c2bcc6 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:41.368Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 64c13172-e58a-44d7-a54c-94c12e321989 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:41.413Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 9a763129-16ec-42dc-95ee-de13ce2cd6d8 and response code: 200 ✓ 26 [firefox] › tests/designer.spec.ts:287:9 › Designer – canvas panning › releasing the mouse outside the canvas stops panning (3.6s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:36:45.648Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 95dc9874-b466-43d7-808d-c57b6c08f8c8 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:45.651Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 64b0eab7-6357-4111-96d3-f85b0706f1a7 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:45.714Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2f7b1024-e86a-45ab-b008-e7a2b48b6d4c and response code: 200 ✓ 27 [firefox] › tests/designer.spec.ts:357:9 › Designer – canvas element click opens sidepane › clean click on an action node opens the Action Attributes sidepane (3.5s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:49.425Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id c482d0a9-ca9a-413d-9443-abf5e9b90410 and response code: 200 [WebServer] 2026-10-18T13:36:49.428Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 496ee087-ea1a-4a1d-8aca-4ceb0470dcef and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:49.472Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 50786ea0-4c0c-4c67-a09f-a859a8e398a5 and response code: 200 ✓ 28 [firefox] › tests/designer.spec.ts:369:9 › Designer – canvas element click opens sidepane › dragging an action node does not open the sidepane (3.2s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:53.121Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 50ea1716-49d5-4dbe-a32b-cbb07496c064 and response code: 200 [WebServer] 2026-10-18T13:36:53.124Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id e754ce45-807f-4d7f-97c3-bd2d4c0fac5c and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:36:53.182Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id e3fa5c4d-6b4e-43bd-861f-615f8147fb1a and response code: 200 ✓ 29 [firefox] › tests/designer.spec.ts:383:9 › Designer – canvas element click opens sidepane › clean click on a function node opens the Function Attributes sidepane (3.4s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:36:56.950Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 9f09011d-e765-4883-97ec-25fd83fdd93e and response code: 200 ✓ 30 [firefox] › tests/designer.spec.ts:482:9 › Designer – Action Name Editing › action name input is editable (not readonly) (2.9s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:00.162Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 289b7cec-1e45-4b1b-97e4-18d0ca6838cd and response code: 200 ✓ 31 [firefox] › tests/designer.spec.ts:496:9 › Designer – Action Name Editing › action name input shows the generated name (e.g. "Action1") (3.0s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:03.591Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 5b1bad00-81c8-4d10-9f04-49c3a1c0ab61 and response code: 200 ✓ 32 [firefox] › tests/designer.spec.ts:509:9 › Designer – Action Name Editing › renamed action is reflected in the sidebar (3.0s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:06.986Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 3d80678f-2124-45f2-a708-5ce00237a15b and response code: 200 ✓ 33 [firefox] › tests/designer.spec.ts:530:9 › Designer – Action Name Editing › clearing the action name is a no-op (original name preserved) (3.2s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:10.484Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 4b43a946-8b49-4adc-9970-269d80f5850d and response code: 200 ✓ 34 [firefox] › tests/designer.spec.ts:550:9 › Designer – Action Name Editing › Close button in action attributes pane is not occluded by navbar-collapse (3.1s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:13.819Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 4fe12cd6-7a18-4777-9199-2aa11bf65945 and response code: 200 ✓ 35 [firefox] › tests/designer.spec.ts:572:9 › Designer – Action Name Editing › View Action Source button is not occluded by navbar-collapse (2.9s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:18.218Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 953a17fb-8032-40af-a3e5-389ee9d45f22 and response code: 200 ✓ 36 [firefox] › tests/designer.spec.ts:591:9 › Designer – Action Name Editing › Delete Action button is not occluded by navbar-collapse (4.0s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:21.631Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 9c227083-e093-4ec1-9fac-af5749697508 and response code: 200 ✓ 37 [firefox] › tests/designer.spec.ts:610:9 › Designer – Action Name Editing › clicking Close button actually closes the action attributes pane (3.0s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:25.060Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id aacdeba5-f516-494a-8206-7810669ace1b and response code: 200 ✓ 38 [firefox] › tests/designer.spec.ts:632:9 › Designer – Action Name Editing › two actions can be renamed independently (3.8s) [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:29.381Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ca397066-602e-4d84-826c-efbc4deba8f8 and response code: 200 ✓ 39 [firefox] › tests/designer.spec.ts:661:9 › Designer – Action Name Editing › after deleting Action1, the next new action is Action1 again (4.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:37:34.003Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 2d5fb950-07b8-436b-8fb5-125be17fc9ce and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:34.020Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 4f033f2b-dcfe-489e-bebd-437ccae13c0e and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:37:34.067Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id a6abb1f4-23d5-40bb-a253-473b74ddf93a and response code: 200 ✓ 40 [firefox] › tests/designer.spec.ts:738:9 › Designer – Action Deletion › deleting an action removes it from the sidebar list (4.4s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:37:38.916Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 807ea607-7a06-4e1f-89b6-a99a26231721 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:38.921Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 84d8b391-babe-4b82-9d69-c880f499079d and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:37:38.981Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 68319ab0-027e-4a4c-bf19-8a477ab4ba80 and response code: 200 ✓ 41 [firefox] › tests/designer.spec.ts:750:9 › Designer – Action Deletion › deleting an action closes both attribute panes (4.3s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] 2026-10-18T13:37:43.706Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 51d569b5-ff6b-439e-b2bc-458fdf7eb73b and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:43.715Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 3a0b8f45-03c9-4190-b2e5-e82a0d4fb97c and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:37:43.758Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 16a364be-a07f-4d8c-97ff-816c76bb8999 and response code: 200 ✓ 42 [firefox] › tests/designer.spec.ts:770:9 › Designer – Action Deletion › deleting an action dismisses the confirmation modal (4.3s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:37:48.515Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 9d24eb71-3702-4212-9e42-b5058b992a04 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:48.518Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 1fb7af3a-da37-4c36-b029-ee8aa21a86cc and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:37:48.576Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 93871cc6-015c-4a30-a4b0-f84aaf313b4e and response code: 200 ✓ 43 [firefox] › tests/designer.spec.ts:779:9 › Designer – Action Deletion › canvas can still be dragged after deleting an action (4.8s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:37:53.900Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 3f1370ce-4ea7-41ad-bc9d-8d2b833580ea and response code: 200 [WebServer] 2026-10-18T13:37:53.903Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 86813fde-83a1-4b99-bc6d-66eaaa48b782 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:37:53.955Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 3cb83ebb-e344-4feb-9d15-e81e27f6b4ee and response code: 200 ✓ 44 [firefox] › tests/designer.spec.ts:793:9 › Designer – Action Deletion › no attribute sidebar re-opens and left actions pane stays visible for 1 second after delete (6.9s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:01.628Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id f27d789e-1db1-4302-8fe1-6ac06cba58cf and response code: 200 [WebServer] 2026-10-18T13:38:01.631Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 83520f7b-eae7-4d6b-a759-a2c781c0d392 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:01.663Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6fcd1f75-0bbc-44f7-877b-49ba89771144 and response code: 200 ✓ 45 [firefox] › tests/designer.spec.ts:828:9 › Designer – Action Deletion › cancelling the delete modal does NOT remove the action (4.7s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:38:07.142Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 5ed1ee67-3833-4cc5-a24d-310d8998cf0f and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:07.146Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 42ed4c5b-e637-4951-ae63-05433d2207fd and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:07.200Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2f3c47ec-55eb-4611-893c-9b55a89dd5e9 and response code: 200 ✓ 46 [firefox] › tests/designer.spec.ts:923:9 › Designer – View Source › View Action Source button opens modal with workflow JSON (4.4s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:38:11.834Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 4935a098-dea3-4802-9462-972a46d37507 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:11.838Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id cac38399-6b15-40ad-865c-50b4d16714f1 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:11.881Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 98409ba9-bd86-4ba1-b1f1-66a92c3db3a0 and response code: 200 ✓ 47 [firefox] › tests/designer.spec.ts:944:9 › Designer – View Source › View Action Source modal can be closed (4.9s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 2026-10-18T13:38:17.298Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 5111eaa7-a746-4745-9c84-82ff57ccd7f9 and response code: 200 [WebServer] [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:17.309Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 10fc3b57-a074-4f69-94c5-c58847c56768 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:17.346Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 70d3c4fd-5133-4c28-b6f4-76ffdfe1493b and response code: 200 ✓ 48 [firefox] › tests/designer.spec.ts:956:9 › Designer – View Source › View Function Source button opens modal with node_template JSON (4.2s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:38:21.942Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id cb4908d1-32ac-4f87-94c9-f4d06cee2634 and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:21.947Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ddca6358-9b25-48e2-b838-12ff41ad998b and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:22.014Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id d03ac744-b7b0-464c-ab36-abc9bdd6a9fd and response code: 200 ✓ 49 [firefox] › tests/designer.spec.ts:979:9 › Designer – View Source › View Function Source modal can be closed (5.1s) [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:38:27.711Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id c199150b-f469-4766-84af-dc272139ce3c and response code: 200 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type [WebServer] 2026-10-18T13:38:27.716Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 563cad03-4cb4-4dab-a283-2f572404d429 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:38:27.779Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id b32bb54a-29bd-4cea-acd4-853d684dc0e8 and response code: 200 ✓ 50 [firefox] › tests/designer.spec.ts:989:9 › Designer – View Source › View Function Source JSON is valid parseable JSON (4.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:32.695Z info Incoming request GET /controllerblueprint/paged with request id 3d747f43-043d-432c-b947-88be0d59f3fd and response code: 200 ✓ 51 [firefox] › tests/execution.spec.ts:42:9 › Execution Page – structure › execution dashboard component is rendered (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:35.740Z info Incoming request GET /controllerblueprint/paged with request id 646d9cd5-9ee8-4f90-80ff-a33b90adabe4 and response code: 200 ✓ 52 [firefox] › tests/execution.spec.ts:46:9 › Execution Page – structure › breadcrumb shows Execute (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:38.926Z info Incoming request GET /controllerblueprint/paged with request id e51d5737-8ba0-4250-9ecb-24f18afbf623 and response code: 200 ✓ 53 [firefox] › tests/execution.spec.ts:52:9 › Execution Page – structure › shows the Execution Setup tab (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:42.180Z info Incoming request GET /controllerblueprint/paged with request id 3d037ad8-68cb-4db8-b906-5a02304e3aa0 and response code: 200 ✓ 54 [firefox] › tests/execution.spec.ts:58:9 › Execution Page – structure › shows the Execution History tab (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:45.476Z info Incoming request GET /controllerblueprint/paged with request id f95645a1-62b0-4d90-8b74-9702de15ea26 and response code: 200 ✓ 55 [firefox] › tests/execution.spec.ts:64:9 › Execution Page – structure › shows the Live View tab (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:48.558Z info Incoming request GET /controllerblueprint/paged with request id 49f937c0-eca1-485e-8f2f-b98ae920e4ad and response code: 200 ✓ 56 [firefox] › tests/execution.spec.ts:70:9 › Execution Page – structure › Execution Setup tab is active by default (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:51.604Z info Incoming request GET /controllerblueprint/paged with request id 1fe89366-2899-471f-9f00-3081b50a6e17 and response code: 200 ✓ 57 [firefox] › tests/execution.spec.ts:87:9 › Execution Page – tab switching › clicking History tab shows history content (2.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:54.327Z info Incoming request GET /controllerblueprint/paged with request id 199c7e95-f715-4894-8e29-35e10c4929ca and response code: 200 ✓ 58 [firefox] › tests/execution.spec.ts:94:9 › Execution Page – tab switching › clicking Live View tab shows live view content (2.4s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:56.750Z info Incoming request GET /controllerblueprint/paged with request id 16a97c3c-4ae6-442a-943a-b5d5870c4823 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:57.164Z info Incoming request GET /controllerblueprint/paged with request id 99650708-f8cc-4f6f-845f-5b41ef7458d1 and response code: 200 ✓ 59 [firefox] › tests/execution.spec.ts:101:9 › Execution Page – tab switching › clicking back to Setup tab re-renders setup form (2.5s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:38:59.661Z info Incoming request GET /controllerblueprint/paged with request id 81b02b68-ac6d-4f20-9bf7-2d3cc6ee8b69 and response code: 200 ✓ 60 [firefox] › tests/execution.spec.ts:125:9 › Execution Page – setup form › blueprint name dropdown is rendered (2.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:02.147Z info Incoming request GET /controllerblueprint/paged with request id 1688b9fa-ecb0-43bf-8ebc-01b5bb8b0744 and response code: 200 ✓ 61 [firefox] › tests/execution.spec.ts:130:9 › Execution Page – setup form › blueprint version dropdown is rendered (2.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:04.548Z info Incoming request GET /controllerblueprint/paged with request id 46aa3b1e-f560-42de-827f-c6f062d4a353 and response code: 200 ✓ 62 [firefox] › tests/execution.spec.ts:135:9 › Execution Page – setup form › action name dropdown is rendered (2.1s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:07.054Z info Incoming request GET /controllerblueprint/paged with request id d42850c2-38f3-44fc-8f70-974c8ddc1972 and response code: 200 ✓ 63 [firefox] › tests/execution.spec.ts:140:9 › Execution Page – setup form › Execute button is rendered and initially disabled (2.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:09.566Z info Incoming request GET /controllerblueprint/paged with request id d6ad29b2-1678-4fd8-bc97-9a4e47594bc8 and response code: 200 ✓ 64 [firefox] › tests/execution.spec.ts:146:9 › Execution Page – setup form › JSON payload editor is rendered (2.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:12.116Z info Incoming request GET /controllerblueprint/paged with request id 783d8647-8a33-4509-93f7-5edd85f1f59b and response code: 200 ✓ 65 [firefox] › tests/execution.spec.ts:152:9 › Execution Page – setup form › blueprint dropdown is populated from mock API (2.5s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:14.731Z info Incoming request GET /controllerblueprint/paged with request id e892cc67-7f54-47dd-b6ef-0261952739a8 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:14.958Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id f903467b-aec4-4cea-927a-b20953bd6bf7 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:15.027Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id a9aefd0a-1e35-4f48-bc75-7ea568e51adf and response code: 200 ✓ 66 [firefox] › tests/execution.spec.ts:186:9 › Execution Page – API integration › selecting a blueprint populates the action dropdown (2.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:17.351Z info Incoming request GET /controllerblueprint/paged with request id 4979f45a-7cdb-47a2-b65f-297e61bfe1c9 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:17.588Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id c9e29dc0-e2b7-46b1-8bf6-cea7f1aac39f and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:17.686Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 119deef8-a95c-45ea-b909-75dc50decc92 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:17.850Z info Incoming request POST /controllerblueprint/workflow-spec with request id 9e012f8a-e5d1-42f8-8196-c758dfcf350c and response code: 200 ✓ 67 [firefox] › tests/execution.spec.ts:194:9 › Execution Page – API integration › selecting a blueprint enables the Execute button (3.1s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:20.677Z info Incoming request GET /controllerblueprint/paged with request id 014bb92c-9097-428b-b76e-6786162c63fa and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:20.897Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 4c6133a4-be4a-4fa7-a790-b747bb6ec982 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:21.011Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 625d6380-20d8-4001-9f0b-0d06e30089bf and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:21.094Z info Incoming request POST /controllerblueprint/workflow-spec with request id aba4ee7c-ba14-4561-b2c0-4fdbda1ae8f0 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/execute -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/execution-service/process [WebServer] 2026-10-18T13:39:21.564Z info Incoming request POST /controllerblueprint/execute with request id 4f8a3ba0-2ef0-4213-a524-dacce908cc7d and response code: 200 ✓ 68 [firefox] › tests/execution.spec.ts:206:9 › Execution Page – API integration › executing a blueprint sends request and receives response (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:24.179Z info Incoming request GET /controllerblueprint/paged with request id b834fc70-9a03-40bd-8c31-05441c52f418 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:24.403Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 8746a083-1689-4ae5-b8ad-19762a455345 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:24.530Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 8942b1d7-b3c6-497b-a786-0d47960aafab and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:24.594Z info Incoming request POST /controllerblueprint/workflow-spec with request id 1a3a52a9-0572-4ab4-9eb9-260e788c8d70 and response code: 200 ✓ 69 [firefox] › tests/execution.spec.ts:245:9 › Execution Page – action inputs › selecting an action shows action input fields (2.6s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:27.068Z info Incoming request GET /controllerblueprint/paged with request id cbb29873-e9e7-4cfd-bb05-e0e8b12a0ab6 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:27.336Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 9883dc81-6a0c-4845-80b9-92694e984483 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:27.453Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 04abec57-708f-44f6-87a2-43df8e110636 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:27.529Z info Incoming request POST /controllerblueprint/workflow-spec with request id 7b4f937d-3f87-4327-8939-21f160128c85 and response code: 200 ✓ 70 [firefox] › tests/execution.spec.ts:254:9 › Execution Page – action inputs › complex input group renders nested fields (2.7s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:29.833Z info Incoming request GET /controllerblueprint/paged with request id ab346013-24ef-43ae-89e0-e9c957aa301b and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:30.076Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 9716a2dc-31c4-40f2-87cd-ba432e9bf3ba and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:30.193Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id a3799fd6-791d-4540-9057-e3aa3566a895 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:30.258Z info Incoming request POST /controllerblueprint/workflow-spec with request id 9c065478-4a21-483c-84d5-5b9e6677d94e and response code: 200 ✓ 71 [firefox] › tests/execution.spec.ts:265:9 › Execution Page – action inputs › typing in a field updates the JSON payload (3.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:33.491Z info Incoming request GET /controllerblueprint/paged with request id 5c73fdca-7eea-4b24-9b5e-9071fa91bad3 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:33.756Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 39ee2af0-c839-4351-97b4-e28211c74949 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:33.903Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 33e6606d-d9a6-4b67-b6dc-cd1ddee4c8f3 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:33.983Z info Incoming request POST /controllerblueprint/workflow-spec with request id a6000c26-ccc1-46eb-88dd-df001979c5c3 and response code: 200 ✓ 72 [firefox] › tests/execution.spec.ts:282:9 › Execution Page – action inputs › reset clears input field values (3.6s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:37.454Z info Incoming request GET /controllerblueprint/paged with request id dc78ed68-0769-494a-a5e9-3b3b40accb76 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:37.714Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 130e4bcf-ea8e-4a65-b4cb-85dd2ed04ac0 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 [WebServer] 2026-10-18T13:39:37.815Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 7b7ae39d-df01-48da-869e-508f7945ae72 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec [WebServer] 2026-10-18T13:39:37.910Z info Incoming request POST /controllerblueprint/workflow-spec with request id 1403589c-aa1d-4745-862f-9eb2e5b89700 and response code: 200 ✓ 73 [firefox] › tests/execution.spec.ts:300:9 › Execution Page – action inputs › payload JSON includes action-request structure (3.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:41.062Z info Incoming request GET /controllerblueprint/paged with request id 11ecb8cd-e061-4a8d-970f-ea32af4eb174 and response code: 200 ✓ 74 [firefox] › tests/execution.spec.ts:318:9 › Execution Page – navigation › Execute link is visible in the sidebar (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:44.309Z info Incoming request GET /controllerblueprint/paged with request id 9d18ec06-7917-4985-ae11-75507ee30d1c and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:46.240Z info Incoming request GET /controllerblueprint/paged with request id f6ac66be-7a3d-441a-af0d-631268932f58 and response code: 200 ✓ 75 [firefox] › tests/execution.spec.ts:325:9 › Execution Page – navigation › clicking Execute link in sidebar navigates to execute page (4.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:49.259Z info Incoming request GET /controllerblueprint/paged with request id e2ec893f-724c-4563-8106-2caa76feb798 and response code: 200 ✓ 76 [firefox] › tests/home.spec.ts:13:7 › Application – initial load › root URL redirects to the packages dashboard (2.5s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:51.854Z info Incoming request GET /controllerblueprint/paged with request id 9e8f4e8c-105f-4770-813f-28ddc34873bb and response code: 200 ✓ 77 [firefox] › tests/home.spec.ts:22:7 › Application – initial load › page title is set (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:55.216Z info Incoming request GET /controllerblueprint/paged with request id 5d570b80-c083-481c-a6be-6975238606af and response code: 200 ✓ 78 [firefox] › tests/home.spec.ts:31:7 › Application – initial load › is rendered by Angular (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:39:58.385Z info Incoming request GET /controllerblueprint/paged with request id 1f3019e0-9e59-42bc-b197-79e05d7766e1 and response code: 200 ✓ 79 [firefox] › tests/home.spec.ts:39:7 › Application – initial load › router-outlet is present inside (2.8s) ✓ 80 [firefox] › tests/package-creation.spec.ts:48:7 › Package creation lifecycle › nothing is marked done on an empty page (3.5s) ✓ 81 [firefox] › tests/package-creation.spec.ts:54:7 › Package creation lifecycle › the metadata tab has no placeholder controls (3.0s) [WebServer] [HPM] GET /controllerblueprint/by-name//e2e-package/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/e2e-package/version/1.0.0 [WebServer] 2026-10-18T13:40:09.528Z info Incoming request GET /controllerblueprint/by-name/e2e-package/version/1.0.0 with request id 5bd97d8f-34bc-4036-8bf5-e8e44ab1d3e3 and response code: 404 ✓ 82 [firefox] › tests/package-creation.spec.ts:59:7 › Package creation lifecycle › Save stays disabled until a tag is added (3.4s) [WebServer] [HPM] GET /controllerblueprint/by-name//RT-resource-resolution/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:40:13.311Z info Incoming request GET /controllerblueprint/by-name/RT-resource-resolution/version/1.0.0 with request id 8a0089e3-4be0-4103-bf5b-a7a2cbf7961d and response code: 200 [WebServer] [HPM] GET /controllerblueprint/by-name//e2e-package/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/e2e-package/version/1.0.0 [WebServer] 2026-10-18T13:40:13.681Z info Incoming request GET /controllerblueprint/by-name/e2e-package/version/1.0.0 with request id fc8370d2-81de-4d65-8ce7-6ae602cf4fa6 and response code: 404 ✓ 83 [firefox] › tests/package-creation.spec.ts:71:7 › Package creation lifecycle › Save stays disabled for a name and version that already exist (3.6s) [WebServer] [HPM] GET /controllerblueprint/by-name//e2e-package/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/e2e-package/version/1.0.0 [WebServer] 2026-10-18T13:40:17.167Z info Incoming request GET /controllerblueprint/by-name/e2e-package/version/1.0.0 with request id 9f785a8f-0b24-4175-aa2b-41c8b7f1604c and response code: 404 ✓ 84 [firefox] › tests/package-creation.spec.ts:80:7 › Package creation lifecycle › Enrich needs a template (4.8s) [WebServer] [HPM] GET /controllerblueprint/by-name//e2e-package/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/e2e-package/version/1.0.0 [WebServer] 2026-10-18T13:40:22.370Z info Incoming request GET /controllerblueprint/by-name/e2e-package/version/1.0.0 with request id b4c0986c-d1ea-478c-a1e3-eb73018ff49c and response code: 404 [WebServer] [HPM] POST /controllerblueprint/enrich-blueprint -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/enrich [WebServer] 2026-10-18T13:40:23.969Z info Incoming request POST /controllerblueprint/enrich-blueprint with request id c601b895-3107-4670-abc4-94ac6278cf46 and response code: 200 ✓ 85 [firefox] › tests/package-creation.spec.ts:91:7 › Package creation lifecycle › editing the package after Enrich requires a new Enrich (5.0s) [WebServer] [HPM] GET /controllerblueprint/by-name//e2e-package/version/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/by-name/e2e-package/version/1.0.0 [WebServer] 2026-10-18T13:40:27.885Z info Incoming request GET /controllerblueprint/by-name/e2e-package/version/1.0.0 with request id ef0d71ca-83d5-4f32-b620-e865e1c79f6b and response code: 404 [WebServer] [HPM] POST /controllerblueprint/enrich-blueprint -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/enrich [WebServer] 2026-10-18T13:40:29.328Z info Incoming request POST /controllerblueprint/enrich-blueprint with request id 33e99a59-f464-46b9-a965-23f23525c654 and response code: 200 [WebServer] [HPM] POST /controllerblueprint/deploy-blueprint -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/blueprint-model/publish [WebServer] 2026-10-18T13:40:31.054Z info Incoming request POST /controllerblueprint/deploy-blueprint with request id 96a1a49e-0907-4144-904a-847bbe9de343 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 [WebServer] 2026-10-18T13:40:31.174Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 70f80a05-ca04-4937-9d83-396ea4f25d9c and response code: 200 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 [WebServer] 2026-10-18T13:40:31.270Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 48a1515e-4fab-4b40-b4bb-63f64371499c and response code: 200 ✓ 86 [firefox] › tests/package-creation.spec.ts:105:7 › Package creation lifecycle › Publish opens the published package without an unsaved-changes prompt (6.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:35.318Z info Incoming request GET /controllerblueprint/paged with request id c857708e-6c54-4195-9fa7-ccf9c3d44211 and response code: 200 ✓ 87 [firefox] › tests/package-creation.spec.ts:123:7 › Leaving the package creation page › does not ask when nothing was entered (3.4s) ✓ 88 [firefox] › tests/package-creation.spec.ts:138:7 › Leaving the package creation page › asks when only a name was entered (3.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:41.677Z info Incoming request GET /controllerblueprint/paged with request id 4d32a0d8-de89-47d1-bf0e-a21dccd17efa and response code: 200 ✓ 89 [firefox] › tests/packages.spec.ts:75:7 › Packages Dashboard › packages dashboard component is rendered (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:44.865Z info Incoming request GET /controllerblueprint/paged with request id 6d7f4ecb-d195-47ec-b090-cf9d75f8dc2f and response code: 200 ✓ 90 [firefox] › tests/packages.spec.ts:80:7 › Packages Dashboard › header component is rendered (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:48.154Z info Incoming request GET /controllerblueprint/paged with request id bd7c79ab-2093-4c4e-8d0c-c3f54b058a97 and response code: 200 ✓ 91 [firefox] › tests/packages.spec.ts:89:7 › Packages Dashboard › shows the "All" tab (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:51.552Z info Incoming request GET /controllerblueprint/paged with request id 60b3ae1a-1a5a-4124-990e-dae6fc1654aa and response code: 200 ✓ 92 [firefox] › tests/packages.spec.ts:94:7 › Packages Dashboard › shows the "Deployed" tab (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:54.765Z info Incoming request GET /controllerblueprint/paged with request id b2c2d4af-0beb-4ec9-8696-f5083d19ee85 and response code: 200 ✓ 93 [firefox] › tests/packages.spec.ts:99:7 › Packages Dashboard › shows the "Under Construction" tab (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:40:58.086Z info Incoming request GET /controllerblueprint/paged with request id a9cd511d-c6d5-4eae-8feb-09bfc2adef87 and response code: 200 ✓ 94 [firefox] › tests/packages.spec.ts:105:7 › Packages Dashboard › shows the "Archived" tab (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:01.168Z info Incoming request GET /controllerblueprint/paged with request id 11e50721-ac94-4c83-acb7-e0e85ded3c53 and response code: 200 ✓ 95 [firefox] › tests/packages.spec.ts:110:7 › Packages Dashboard › "All" tab is active by default (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:04.439Z info Incoming request GET /controllerblueprint/paged with request id 411ded53-1faf-42cd-b21c-ebc6e2fc85f1 and response code: 200 ✓ 96 [firefox] › tests/packages.spec.ts:119:7 › Packages Dashboard › search component is rendered (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:07.689Z info Incoming request GET /controllerblueprint/paged with request id e9f8ccb6-de90-4685-9c02-b35dfc9a5ade and response code: 200 ✓ 97 [firefox] › tests/packages.spec.ts:124:7 › Packages Dashboard › filter-by-tags component is rendered (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:11.531Z info Incoming request GET /controllerblueprint/paged with request id 65f2f988-0fdc-4d5c-bbe1-3c513036358d and response code: 200 ✓ 98 [firefox] › tests/packages.spec.ts:129:7 › Packages Dashboard › sort-packages component is rendered (3.4s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:15.807Z info Incoming request GET /controllerblueprint/paged with request id 37f2fac7-d876-4002-a801-b43fbe7c1e38 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:16.555Z info Incoming request GET /controllerblueprint/paged with request id fd6c3c57-725b-4b3f-85ad-7b48e41712af and response code: 200 ✓ 99 [firefox] › tests/packages.spec.ts:138:7 › Packages Dashboard › clicking "Deployed" tab makes it active (4.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:19.282Z info Incoming request GET /controllerblueprint/paged with request id 5c59b6ee-25c6-4a5f-a9a1-e92a07190896 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=false -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:20.047Z info Incoming request GET /controllerblueprint/paged with request id b6d9beb6-3880-4285-8500-b95b7a8f3a64 and response code: 200 ✓ 100 [firefox] › tests/packages.spec.ts:144:7 › Packages Dashboard › clicking "Under Construction" tab makes it active (3.1s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:24.857Z info Incoming request GET /controllerblueprint/paged with request id 93c2fabd-cf8d-44a4-8d28-6932d83b8a39 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:25.680Z info Incoming request GET /controllerblueprint/paged with request id 2e50076a-d5c6-45e8-93cd-9b621d23fcee and response code: 200 ✓ 101 [firefox] › tests/packages.spec.ts:150:7 › Packages Dashboard › clicking "Archived" tab makes it active (5.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:28.322Z info Incoming request GET /controllerblueprint/paged with request id e22733ec-aadd-4e9a-99f7-7e15495f843b and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:30.616Z info Incoming request GET /controllerblueprint/paged with request id 87aa7ab7-13cb-4616-9b89-664646198918 and response code: 200 ✓ 102 [firefox] › tests/packages.spec.ts:162:7 › Packages Dashboard › API call to /controllerblueprint/paged is proxied and returns 200 (4.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:33.795Z info Incoming request GET /controllerblueprint/paged with request id de6f5a98-0280-4473-a8c2-72873e4da9c8 and response code: 200 ✓ 103 [firefox] › tests/packages.spec.ts:191:7 › Packages Dashboard – fixture data loaded from mock › package cards render fixture data correctly (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:36.959Z info Incoming request GET /controllerblueprint/paged with request id 088776ca-e4b8-4b44-8bb8-b1bb31668095 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/metadata/paged/vFW?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged/meta-data/vFW [WebServer] 2026-10-18T13:41:37.707Z info Incoming request GET /controllerblueprint/metadata/paged/vFW with request id 23990428-6f5c-4c25-8b8e-4de62835bb05 and response code: 200 ✓ 104 [firefox] › tests/packages.spec.ts:240:7 › Packages Dashboard – search › typing a search term filters cards to matching packages (2.9s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:40.241Z info Incoming request GET /controllerblueprint/paged with request id dd80222a-c52a-48d2-878b-876876958195 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/metadata/paged/vFW?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged/meta-data/vFW [WebServer] 2026-10-18T13:41:40.944Z info Incoming request GET /controllerblueprint/metadata/paged/vFW with request id 1f939817-a93f-4479-b073-33685435f013 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:41.003Z info Incoming request GET /controllerblueprint/paged with request id 36db7822-189a-485f-a51f-4e3ae1433aae and response code: 200 ✓ 105 [firefox] › tests/packages.spec.ts:263:7 › Packages Dashboard – search › clearing the search term restores all package cards (3.1s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:43.740Z info Incoming request GET /controllerblueprint/paged with request id 42e0bda4-a57e-46e0-a733-08bb48eb3d1f and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=NAME&sortType=ASC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:44.552Z info Incoming request GET /controllerblueprint/paged with request id 3efc8400-70e0-476d-82b6-0a215a9ee912 and response code: 200 ✓ 106 [firefox] › tests/packages.spec.ts:295:7 › Packages Dashboard – sort › clicking the "Name" sort option triggers a new paged API call (3.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:48.103Z info Incoming request GET /controllerblueprint/paged with request id e30461d3-8200-4e2c-91d3-86e4a9a65184 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=VERSION&sortType=ASC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:48.824Z info Incoming request GET /controllerblueprint/paged with request id f5afdde5-bdd1-410f-938a-960bc24f8049 and response code: 200 ✓ 107 [firefox] › tests/packages.spec.ts:310:7 › Packages Dashboard – sort › clicking the "Version" sort option triggers a new paged API call (3.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:41:51.476Z info Incoming request GET /resourcedictionary/paged with request id 56bf544f-3415-4f62-8dc4-de239f38fd75 and response code: 200 ✓ 108 [firefox] › tests/packages.spec.ts:328:7 › Client-side navigation › navigating to /#/resource-dictionary loads the resource-dictionary component (2.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:41:54.333Z info Incoming request GET /resourcedictionary/paged with request id f92ec1e3-9b55-41ec-90ad-1986715255a2 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:54.581Z info Incoming request GET /controllerblueprint/paged with request id 04c1f468-5e3a-4907-9265-6b1f95e50008 and response code: 200 ✓ 109 [firefox] › tests/packages.spec.ts:338:7 › Client-side navigation › navigating back to /#/packages restores the packages dashboard (3.0s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:57.635Z info Incoming request GET /controllerblueprint/paged with request id a2d35c3f-ddb0-414f-94fe-1511f782d9c3 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:41:58.388Z info Incoming request GET /controllerblueprint/paged with request id 6111688a-c9f9-42f8-a5ff-9097facc6189 and response code: 200 ✓ 110 [firefox] › tests/packages.spec.ts:359:7 › Packages Dashboard – tab filtering › clicking "Deployed" tab sends published=true and shows only deployed packages (3.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:01.271Z info Incoming request GET /controllerblueprint/paged with request id 3b9da30a-879a-43eb-9553-2a512b3fbcd0 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=false -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:02.000Z info Incoming request GET /controllerblueprint/paged with request id 1b09e065-f8ea-41a8-bea1-08b256fde8bb and response code: 200 ✓ 111 [firefox] › tests/packages.spec.ts:395:7 › Packages Dashboard – tab filtering › clicking "Under Construction" tab sends published=false and shows only non-deployed packages (3.2s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:05.348Z info Incoming request GET /controllerblueprint/paged with request id fca695fb-97fd-4a23-8c0b-2fc9404fa1b2 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:06.157Z info Incoming request GET /controllerblueprint/paged with request id 71153b07-0e09-41d6-9c0a-61c0c34a9460 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:06.260Z info Incoming request GET /controllerblueprint/paged with request id d50d083f-5eaa-47c7-991b-964f0b1daf6f and response code: 200 ✓ 112 [firefox] › tests/packages.spec.ts:429:7 › Packages Dashboard – tab filtering › switching back to "All" tab clears the published filter and shows all packages (3.7s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:08.855Z info Incoming request GET /controllerblueprint/paged with request id 81b7727e-abfa-454b-8e2f-6220ac56cdfd and response code: 200 ✓ 113 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/packages has one main, a main navigation and one h1 (2.3s) ✓ 114 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/packages/createPackage has one main, a main navigation and one h1 (2.4s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:42:14.276Z info Incoming request GET /resourcedictionary/paged with request id a17ecae5-78a9-4233-a095-e59545554ed5 and response code: 200 ✓ 115 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/resource-dictionary has one main, a main navigation and one h1 (2.3s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:17.213Z info Incoming request GET /controllerblueprint/paged with request id 8ce75d75-23a9-47e9-884d-9aafd0bbd807 and response code: 200 ✓ 116 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/execute has one main, a main navigation and one h1 (2.7s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:19.666Z info Incoming request GET /controllerblueprint/paged with request id 087ebcd4-0f19-4f71-b4cd-a060a19580cd and response code: 200 ✓ 117 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/resolutions has one main, a main navigation and one h1 (2.2s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:42:22.113Z info Incoming request GET /resourcedictionary/paged with request id 48e6b16e-4f4b-4cbe-b72c-8aea50024f59 and response code: 200 ✓ 118 [firefox] › tests/page-structure.spec.ts:33:7 › Page structure – keyboard entry points › first Tab stop is the skip link and it focuses the main content (2.3s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:42:24.672Z info Incoming request GET /resourcedictionary/paged with request id 460d1c4b-c866-4f2b-bdbc-34ac27d37cf7 and response code: 200 ✓ 119 [firefox] › tests/page-structure.spec.ts:45:7 › Page structure – keyboard entry points › sidebar marks the current page (2.3s) ✓ 120 [firefox] › tests/page-structure.spec.ts:53:7 › Page structure – keyboard entry points › help menu opens with the keyboard and closes on Escape (2.5s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:29.914Z info Incoming request GET /controllerblueprint/paged with request id 2337620e-9c83-42df-81d9-3b18eb20eac8 and response code: 200 ✓ 121 [firefox] › tests/page-structure.spec.ts:69:7 › Page structure – keyboard entry points › welcome panel can be dismissed and reopened with the keyboard (3.3s) [WebServer] 2026-10-18T13:42:31.849Z warn Calling ping from /ping [WebServer] 2026-10-18T13:42:31.850Z info Incoming request GET /ping with request id 4330ba49-dd3d-4330-a97b-b0126fc0a90f and response code: 200 ✓ 122 [firefox] › tests/ping.spec.ts:12:7 › Backend – /ping endpoint › GET /ping returns a valid JSON greeting (26ms) [WebServer] 2026-10-18T13:42:31.880Z warn Calling ping from /ping [WebServer] 2026-10-18T13:42:31.880Z info Incoming request GET /ping with request id 6643639a-da23-40d0-8ca8-d615599cfc52 and response code: 200 ✓ 123 [firefox] › tests/ping.spec.ts:23:7 › Backend – /ping endpoint › GET /ping includes a date field (12ms) [WebServer] 2026-10-18T13:42:31.903Z warn Calling ping from /ping [WebServer] 2026-10-18T13:42:31.904Z info Incoming request GET /ping with request id 6445cfe0-ad65-4b76-b04b-f8aee065db60 and response code: 200 ✓ 124 [firefox] › tests/ping.spec.ts:33:7 › Backend – /ping endpoint › GET /ping includes a url field matching the request path (10ms) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:33.662Z info Incoming request GET /controllerblueprint/paged with request id 92b406d1-ed54-4723-8bee-096671528d35 and response code: 200 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:35.099Z info Incoming request GET /controllerblueprint/paged with request id 6ac50417-6b21-4262-b962-9fc43d6b91d8 and response code: 200 ✓ 125 [firefox] › tests/resolutions.spec.ts:30:9 › Resolutions page › is reachable from the main navigation (3.7s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:37.886Z info Incoming request GET /controllerblueprint/paged with request id 472b38e3-fa2d-4910-a5e9-80ad0e590a2b and response code: 200 [WebServer] [HPM] GET /resolution/resources?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resolutionKey=vfw-key-1 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/resources [WebServer] 2026-10-18T13:42:38.334Z info Incoming request GET /resolution/resources with request id 54fd701f-1154-4a9a-9425-0d3425433fe7 and response code: 200 [WebServer] [HPM] GET /resolution/template?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resolutionKey=vfw-key-1&occurrence=2 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/template [WebServer] 2026-10-18T13:42:38.350Z info Incoming request GET /resolution/template with request id 41841671-bd84-4a63-8a2a-b4b642634c20 and response code: 200 [WebServer] [HPM] GET /resolution/template?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resolutionKey=vfw-key-1&occurrence=1 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/template [WebServer] 2026-10-18T13:42:38.532Z info Incoming request GET /resolution/template with request id f4faab6d-c83e-4898-bd24-1eaab4c32b6e and response code: 200 ✓ 126 [firefox] › tests/resolutions.spec.ts:38:9 › Resolutions page › looks up resolved resources and the rendered template by resolution key (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:40.906Z info Incoming request GET /controllerblueprint/paged with request id c27f1286-19dc-43ec-af41-771ad707c7d3 and response code: 200 [WebServer] [HPM] GET /resolution/resources?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resourceType=vnf&resourceId=vfw-vnf-1 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/resources [WebServer] 2026-10-18T13:42:41.542Z info Incoming request GET /resolution/resources with request id 2fb85dfa-30f8-4c65-a0f0-de9ffad4e4a6 and response code: 200 [WebServer] [HPM] GET /resolution/template?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resourceType=vnf&resourceId=vfw-vnf-1&occurrence=2 -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/template [WebServer] 2026-10-18T13:42:41.566Z info Incoming request GET /resolution/template with request id a25a8290-4db6-4415-9070-50f2685b3d1d and response code: 200 ✓ 127 [firefox] › tests/resolutions.spec.ts:57:9 › Resolutions page › looks up by resource type and ID (2.8s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:43.948Z info Incoming request GET /controllerblueprint/paged with request id 6c4f7d8c-a6b8-44a0-bce9-a59ac99c6e23 and response code: 200 [WebServer] [HPM] GET /resolution/resources?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resolutionKey=unknown-key -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/resources [WebServer] 2026-10-18T13:42:44.449Z info Incoming request GET /resolution/resources with request id b3bf65d6-9427-463c-9b06-cd9dc8d64a59 and response code: 200 [WebServer] [HPM] GET /resolution/template?bpName=vFW-CDS&bpVersion=1.0.0&artifactName=baseconfig&resolutionKey=unknown-key -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/template [WebServer] 2026-10-18T13:42:44.464Z info Incoming request GET /resolution/template with request id 738db977-7048-4217-9f11-99b10ccdda11 and response code: 404 ✓ 128 [firefox] › tests/resolutions.spec.ts:70:9 › Resolutions page › says when nothing is stored for the keys (2.6s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:46.898Z info Incoming request GET /controllerblueprint/paged with request id bec3f8c1-05de-441e-811e-88ade98fc5dc and response code: 200 [WebServer] [HPM] GET /resolution/config-snapshot?resourceType=PNF&resourceId=pnf-1&status=RUNNING -> http://localhost:3000 [WebServer] [HPM] GET /resolution/config-snapshot?resourceType=PNF&resourceId=pnf-1&status=CANDIDATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/configs [WebServer] [mock-processor] GET /api/v1/configs [WebServer] 2026-10-18T13:42:47.272Z info Incoming request GET /resolution/config-snapshot with request id 1dbee4cd-484c-4358-bb40-3d027a471601 and response code: 200 [WebServer] 2026-10-18T13:42:47.274Z info Incoming request GET /resolution/config-snapshot with request id a60988bb-f0e9-4082-b36d-aeab7a8ba505 and response code: 200 ✓ 129 [firefox] › tests/resolutions.spec.ts:81:9 › Resolutions page › shows running and candidate config snapshots side by side (2.5s) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:42:49.657Z info Incoming request GET /controllerblueprint/paged with request id b925fda5-7ec7-46de-a782-29a3fa11ef08 and response code: 200 [WebServer] [HPM] GET /resolution/config-snapshots-by-type?resourceType=PNF -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/configs/allByType [WebServer] 2026-10-18T13:42:50.043Z info Incoming request GET /resolution/config-snapshots-by-type with request id 6774dae5-ad7e-41af-9f7c-4fe6660f17b1 and response code: 200 [WebServer] [HPM] GET /resolution/config-snapshot?resourceType=PNF&resourceId=pnf-2&status=RUNNING -> http://localhost:3000 [WebServer] [HPM] GET /resolution/config-snapshot?resourceType=PNF&resourceId=pnf-2&status=CANDIDATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/configs [WebServer] [mock-processor] GET /api/v1/configs [WebServer] 2026-10-18T13:42:50.205Z info Incoming request GET /resolution/config-snapshot with request id 214a966c-e6e6-46fb-ab4e-b3683fc9f587 and response code: 200 [WebServer] 2026-10-18T13:42:50.207Z info Incoming request GET /resolution/config-snapshot with request id 11d91f90-3b13-4e14-b505-79b70f026b5b and response code: 200 ✓ 130 [firefox] › tests/resolutions.spec.ts:91:9 › Resolutions page › lists the resources of a type and opens one (2.7s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:42:52.750Z info Incoming request GET /resourcedictionary/source-mapping with request id ebd673fc-f8cb-4c77-95d6-b72e5afcd96a and response code: 200 ✓ 131 [firefox] › tests/resource-dictionary-create-validation.spec.ts:21:9 › Resource Dictionary – create form validation › save button is disabled when no fields are filled (3.0s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:42:55.965Z info Incoming request GET /resourcedictionary/source-mapping with request id 449b447d-bbd8-4bf7-97c3-1eaee9aceb3c and response code: 200 ✓ 132 [firefox] › tests/resource-dictionary-create-validation.spec.ts:27:9 › Resource Dictionary – create form validation › required field indicators are shown for Name, Data Type, Description, Updated By (2.9s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:42:59.082Z info Incoming request GET /resourcedictionary/source-mapping with request id 833f8d0b-6216-4962-8e65-6188a8b6f1d4 and response code: 200 ✓ 133 [firefox] › tests/resource-dictionary-create-validation.spec.ts:35:9 › Resource Dictionary – create form validation › save button remains disabled when only some required fields are filled (2.8s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:43:02.147Z info Incoming request GET /resourcedictionary/source-mapping with request id 77cfd8de-3337-4dfb-9307-1940c9a8382c and response code: 200 ✓ 134 [firefox] › tests/resource-dictionary-create-validation.spec.ts:47:9 › Resource Dictionary – create form validation › save button becomes enabled when all required fields are filled (2.9s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:43:05.545Z info Incoming request GET /resourcedictionary/source-mapping with request id 9eaddfee-74ea-48d7-8e0f-3a24c3c038f9 and response code: 200 ✓ 135 [firefox] › tests/resource-dictionary-create-validation.spec.ts:61:9 › Resource Dictionary – create form validation › save button becomes disabled again when a required field is cleared (3.2s) - 136 [firefox] › tests/resource-dictionary-create-validation.spec.ts:82:6 › Resource Dictionary – backend validation via mock [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:09.038Z info Incoming request GET /resourcedictionary/paged with request id 348a6e39-6512-47e0-baef-81e4776c4ec8 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/restmock -> http://localhost:3000[WebServer] [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/dictionary/restmock [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:43:09.359Z info Incoming request GET /resourcedictionary/restmock with request id 6b0c1b4a-f893-42e6-840e-af3e12363a37 and response code: 200 [WebServer] 2026-10-18T13:43:09.360Z info Incoming request GET /resourcedictionary/source-mapping with request id eae60071-2716-4532-bd75-91368ff23ae2 and response code: 200 ✓ 137 [firefox] › tests/resource-dictionary-edit.spec.ts:24:9 › Resource Dictionary – existing entries › a dictionary card opens the entry for editing (2.7s) [WebServer] [HPM] POST /resourcedictionary/definition -> http://localhost:3000 [WebServer] [mock-processor] POST /api/v1/dictionary/definition [WebServer] 2026-10-18T13:43:10.423Z info Incoming request POST /resourcedictionary/definition with request id 4bcb8e97-054c-41fe-91ff-cc88a2e6d9f6 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete [WebServer] 2026-10-18T13:43:12.004Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id 02f1e4b4-ba7a-4718-804a-03be7ee46aae and response code: 200 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:43:12.013Z info Incoming request GET /resourcedictionary/source-mapping with request id 5fb1d125-a181-4de0-92a4-a6ffb55dafa7 and response code: 200 [WebServer] [HPM] POST /resourcedictionary/definition -> http://localhost:3000[WebServer] [WebServer] [mock-processor] POST /api/v1/dictionary/definition [WebServer] 2026-10-18T13:43:12.318Z info Incoming request POST /resourcedictionary/definition with request id 540f8dc9-3544-49e5-8cd7-4030bc031fb3 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete [WebServer] 2026-10-18T13:43:12.356Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id d1795855-85f3-451c-84ee-3ede30741015 and response code: 200 [WebServer] [HPM] DELETE /resourcedictionary/e2e-edit-delete -> http://localhost:3000 [WebServer] [mock-processor] DELETE /api/v1/dictionary/e2e-edit-delete [WebServer] 2026-10-18T13:43:12.984Z info Incoming request DELETE /resourcedictionary/e2e-edit-delete with request id d6fb8f7e-7ba1-44d0-b1ac-c6c99803d2be and response code: 204 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:13.030Z info Incoming request GET /resourcedictionary/paged with request id c011a815-efa3-4cbd-867f-b68c636bd26b and response code: 200 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete [WebServer] 2026-10-18T13:43:13.108Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id 2d5a07bc-ac3d-4fb1-b1cc-4d6362310a3d and response code: 404 ✓ 138 [firefox] › tests/resource-dictionary-edit.spec.ts:39:9 › Resource Dictionary – existing entries › an entry can be edited and deleted (3.3s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:15.498Z info Incoming request GET /resourcedictionary/paged with request id 13999ab1-3b59-47e5-95fc-daaf7ea194a5 and response code: 200 ✓ 139 [firefox] › tests/resource-dictionary.spec.ts:26:9 › Resource Dictionary – page structure › app-dictionary-header component is rendered (2.7s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:18.538Z info Incoming request GET /resourcedictionary/paged with request id 4c990438-9384-457b-a06b-a108528b5a14 and response code: 200 ✓ 140 [firefox] › tests/resource-dictionary.spec.ts:31:9 › Resource Dictionary – page structure › search-dictionary component is rendered (2.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:21.613Z info Incoming request GET /resourcedictionary/paged with request id d257fdbe-9667-4691-a0db-2942e9ea4e8a and response code: 200 ✓ 141 [firefox] › tests/resource-dictionary.spec.ts:36:9 › Resource Dictionary – page structure › filter-by-tags component is rendered (2.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:24.593Z info Incoming request GET /resourcedictionary/paged with request id 78eb40e6-2271-463c-9f12-e28780ddc7ad and response code: 200 ✓ 142 [firefox] › tests/resource-dictionary.spec.ts:41:9 › Resource Dictionary – page structure › sort-dictionary component is rendered (2.7s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:27.400Z info Incoming request GET /resourcedictionary/paged with request id f809d896-7eb4-4871-bf6a-61705989ca00 and response code: 200 ✓ 143 [firefox] › tests/resource-dictionary.spec.ts:53:9 › Resource Dictionary – navigation tabs › shows the "All" tab (2.6s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:30.298Z info Incoming request GET /resourcedictionary/paged with request id 53d6733b-559d-4511-b2f2-0be6231512f9 and response code: 200 ✓ 144 [firefox] › tests/resource-dictionary.spec.ts:59:9 › Resource Dictionary – navigation tabs › shows the "ATT" tab (2.7s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:33.594Z info Incoming request GET /resourcedictionary/paged with request id d215e498-b91c-4b88-882b-96eb57714587 and response code: 200 ✓ 145 [firefox] › tests/resource-dictionary.spec.ts:65:9 › Resource Dictionary – navigation tabs › shows the "OPEN CONFIG" tab (2.9s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:36.538Z info Incoming request GET /resourcedictionary/paged with request id 9859e6aa-ac70-47fb-b0f4-f900ddd1cb92 and response code: 200 ✓ 146 [firefox] › tests/resource-dictionary.spec.ts:71:9 › Resource Dictionary – navigation tabs › "All" tab is active by default (2.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:39.519Z info Incoming request GET /resourcedictionary/paged with request id 0ce3ec4c-7b31-44c8-b33b-c0d054d920df and response code: 200 ✓ 147 [firefox] › tests/resource-dictionary.spec.ts:76:9 › Resource Dictionary – navigation tabs › clicking "ATT" tab makes it active (2.8s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:42.775Z info Incoming request GET /resourcedictionary/paged with request id 631dd7e2-41c5-4565-aa50-8b66edbf4a48 and response code: 200 ✓ 148 [firefox] › tests/resource-dictionary.spec.ts:84:9 › Resource Dictionary – navigation tabs › clicking "OPEN CONFIG" tab makes it active (3.0s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:43:46.015Z info Incoming request GET /resourcedictionary/paged with request id 09358306-d3b1-4917-b4da-7e08f31bbd27 and response code: 200 ✓ 149 [firefox] › tests/resource-dictionary.spec.ts:94:9 › Resource Dictionary – API integration via proxy › GET /resourcedictionary/source-mapping is proxied to BFF and returns 200 (15.7s) [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:44:00.200Z info Incoming request GET /resourcedictionary/source-mapping with request id a764f160-4b7b-4fa5-91bd-ebd0e828bc3e and response code: 200 ✓ 150 [firefox] › tests/resource-dictionary.spec.ts:110:9 › Resource Dictionary – API integration via proxy › direct GET /resourcedictionary/source-mapping through BFF returns 200 (24ms) [WebServer] [mock-processor] GET /api/v1/dictionary/search/k8s [WebServer] 2026-10-18T13:44:00.233Z info Incoming request GET /resourcedictionary/search/k8s with request id b05f782c-3bc3-47a1-b2dd-99d7e9dd17bc and response code: 200 ✓ 151 [firefox] › tests/resource-dictionary.spec.ts:118:9 › Resource Dictionary – API integration via proxy › direct GET /resourcedictionary/search/:tags returns matching entries (24ms) [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged [WebServer] 2026-10-18T13:44:02.103Z info Incoming request GET /controllerblueprint/paged with request id 1f9f0d60-a7c9-4a51-9bda-94f9ae6d5749 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:02.889Z info Incoming request GET /resourcedictionary/paged with request id 81917f09-bb2f-4cd6-90a3-2e9d93309f1e and response code: 200 ✓ 152 [firefox] › tests/resource-dictionary.spec.ts:133:9 › Resource Dictionary – navigation › navigating from packages back to resource-dictionary preserves page (3.1s) [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:03.671Z info Incoming request GET /resourcedictionary/paged with request id 6da293f9-22da-4e98-ac0b-f0dcb9879eff and response code: 200 ✓ 153 [firefox] › tests/resource-dictionary.spec.ts:146:9 › Resource Dictionary – paged listing › GET /resourcedictionary/paged returns a Page object with content array (24ms) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:05.590Z info Incoming request GET /resourcedictionary/paged with request id 890086b1-ab41-4ef2-a66a-1edac7877a37 and response code: 200 ✓ 154 [firefox] › tests/resource-dictionary.spec.ts:161:9 › Resource Dictionary – paged listing › dictionary cards are rendered on the page (2.3s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:08.067Z info Incoming request GET /resourcedictionary/paged with request id 4d3db05a-efd8-4a0e-9637-14ff7911eb78 and response code: 200 ✓ 155 [firefox] › tests/resource-dictionary.spec.ts:177:9 › Resource Dictionary – paged listing › dictionary header shows correct total count (2.2s) [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:11.767Z info Incoming request GET /resourcedictionary/paged with request id 9836f43e-6bc3-4023-9290-24472454a6dc and response code: 200 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000[WebServer] [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:44:12.096Z info Incoming request GET /resourcedictionary/source-mapping with request id 968cf375-2795-4ab4-9e83-898b5be67742 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:12.214Z info Incoming request GET /resourcedictionary/paged with request id d20045fd-4451-4845-ae7d-c7306519c556 and response code: 200 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/paged [WebServer] 2026-10-18T13:44:12.245Z info Incoming request GET /resourcedictionary/paged with request id 3d583b72-de04-4442-8bba-aa9107fc8878 and response code: 200 ✓ 156 [firefox] › tests/resource-dictionary.spec.ts:192:9 › Resource Dictionary – create then list › creating a dictionary and navigating back shows the list (3.9s) [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping [WebServer] 2026-10-18T13:44:14.731Z info Incoming request GET /resourcedictionary/source-mapping with request id 90a5e009-7c44-4823-b2c3-02fd9e65f110 and response code: 200 ✓ 157 [firefox] › tests/resource-dictionary.spec.ts:223:9 › Resource Dictionary – download dictionary › Download button triggers a JSON file download with timestamp in filename (3.2s) 1 skipped 156 passed (9.6m) ---> Playwright e2e tests completed $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1566 killed; [ssh-agent] Stopped. [PostBuildScript] - [INFO] Executing post build scripts. [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins13694279507468732407.sh ---> sysstat.sh [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins17329386965317401575.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=debian + workspace=/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell + START_PACKAGES=/tmp/packages_start.txt + END_PACKAGES=/tmp/packages_end.txt + DIFF_PACKAGES=/tmp/packages_diff.txt + PACKAGES=/tmp/packages_start.txt + '[' /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell ']' + PACKAGES=/tmp/packages_end.txt + case "${OS_FAMILY}" in + dpkg -l + grep '^ii' + '[' -f /tmp/packages_start.txt ']' + '[' -f /tmp/packages_end.txt ']' + diff /tmp/packages_start.txt /tmp/packages_end.txt + '[' /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell ']' + mkdir -p /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/ [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins14772208667758788992.sh ---> capture-instance-metadata.sh Setup pyenv: * system (set by /opt/pyenv/version) * 3.8.20 (set by /opt/pyenv/version) * 3.9.20 (set by /opt/pyenv/version) 3.10.15 3.11.10 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-iOK0 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-iOK0/bin to PATH INFO: Running in OpenStack, capturing instance metadata [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins10843688159421134769.sh provisioning config files... copy managed file [jenkins-log-archives-settings] to file:/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/config153674382746207425tmp Regular expression run condition: Expression=[^.*logs-s3.*], Label=[] Run condition [Regular expression match] preventing perform for step [Provide Configuration files] [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SERVER_ID=logs [EnvInject] - Variables injected successfully. [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins10067858412895228022.sh ---> create-netrc.sh [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins6005932326756697659.sh ---> python-tools-install.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-iOK0 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-iOK0/bin to PATH Generating Requirements File ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. Python 3.11.10 pip 26.2.1 from /tmp/venv-iOK0/lib/python3.11/site-packages/pip (python 3.11) aiohappyeyeballs==2.7.1 aiohttp==3.14.5 aiosignal==1.4.0 appdirs==1.4.4 argcomplete==3.7.2 aspy.yaml==1.3.0 attrs==26.1.0 autopage==0.6.0 beautifulsoup4==4.15.0 boto3==1.43.114 botocore==1.43.114 bs4==0.0.2 certifi==2026.7.22 cffi==2.1.1 cfgv==3.5.0 chardet==7.7.0 charset-normalizer==3.5.2 click==8.5.0 cliff==4.16.0 cmd2==4.3.0 cryptography==3.3.2 debtcollector==3.1.0 decorator==5.3.1 defusedxml==0.7.1 Deprecated==1.3.1 distlib==0.4.4 dnspython==2.9.0 docker==7.2.0 dogpile.cache==1.5.0 durationpy==0.11 email-validator==2.3.0 filelock==4.2.2 frozenlist==1.8.0 future==1.0.0 gitdb==4.0.12 GitPython==3.2.1 httplib2==0.30.2 identify==2.6.20 idna==3.20 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.1.0 jsonpatch==1.35 jsonpointer==3.2.1 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 keystoneauth1==5.18.1 kubernetes==36.0.3 lftools==0.37.26 lxml==6.1.3 markdown-it-py==4.2.0 MarkupSafe==3.0.4 mdurl==0.1.2 msgpack==1.2.3 multi_key_dict==2.0.3 multidict==7.1.0 munch==4.0.0 netaddr==1.3.0 niet==1.4.2 nodeenv==1.11.0 oauth2client==4.1.3 oauthlib==4.0.0 openstacksdk==4.21.0 os-service-types==1.9.0 osc-lib==4.7.0 oslo.config==10.7.0 oslo.context==6.5.0 oslo.i18n==6.9.0 oslo.log==8.3.2 oslo.serialization==5.11.0 oslo.utils==10.2.0 packaging==26.3 pbr==7.1.3 platformdirs==4.13.4 prettytable==3.18.0 prompt_toolkit==3.0.53 propcache==0.5.4 psutil==7.2.2 pyasn1==0.6.4 pyasn1_modules==0.4.2 pycparser==3.11 pygerrit2==2.0.15 PyGithub==2.10.0 Pygments==2.21.0 PyJWT==2.15.1 PyNaCl==1.6.2 pyparsing==2.4.7 pyperclip==1.11.0 pyrsistent==0.20.0 python-dateutil==2.9.0.post0 python-discovery==1.6.3 python-heatclient==5.3.0 python-jenkins==1.8.3 python-keystoneclient==6.0.0 python-magnumclient==5.0.0 python-manilaclient==6.3.0 python-openstackclient==10.4.0 python-swiftclient==4.11.0 PyYAML==6.0.3 referencing==0.37.0 requests==2.34.2 requests-oauthlib==2.0.0 rfc3986==2.0.0 rich==15.0.0 rich-argparse==1.8.0 rpds-py==2026.9.1 rsa==4.9.1 ruamel.yaml==0.19.1 ruamel.yaml.clib==0.2.15 s3transfer==0.19.2 simplejson==4.2.0 six==1.17.0 smmap==5.0.3 soupsieve==3.0.3 stevedore==5.9.1 tabulate==0.10.0 toml==0.10.2 tomlkit==0.15.2 tqdm==4.70.1 typing_extensions==4.16.0 urllib3==1.26.20 virtualenv==21.14.11 wcwidth==0.9.2 websocket-client==1.9.2 wrapt==2.5.1 xdg==6.0.0 xmltodict==1.0.4 yarl==1.25.1 yq==4.4.5 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/sh /tmp/jenkins4530760424730941137.sh ---> uv-install.sh Installing uv/uvx (latest) using shell installer 2026-10-18 13:45:22 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71300/71300] -> "/tmp/uv-install-MohTPQ.sh" [1] downloading uv 0.13.1 x86_64-unknown-linux-gnu installing to /home/jenkins/.local/bin uv uvx everything's installed! To add $HOME/.local/bin to your PATH, either restart your shell or run: source $HOME/.local/bin/env (sh, bash, zsh) source $HOME/.local/bin/env.fish (fish) Adding install location to PATH ---> Validating uv/uvx install uvx 0.13.1 (x86_64-unknown-linux-gnu) [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins11913748745733516255.sh ---> sudo-logs.sh Archiving 'sudo' log.. [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins16267406462873595534.sh ---> job-cost.sh INFO: Activating Python virtual environment... Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-iOK0 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-iOK0/bin to PATH INFO: No stack-cost file found INFO: Instance uptime: 868s INFO: Fetching instance metadata (attempt 1 of 3)... DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type INFO: Successfully fetched instance metadata INFO: Instance type: v3-standard-8 INFO: Retrieving pricing info for: v3-standard-8 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-8/cost?seconds=868 INFO: Successfully fetched Vexxhost pricing API INFO: Retrieved cost: 0.22 INFO: Retrieved resource: v3-standard-8 INFO: Creating archive directory: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/cost INFO: Archiving costs to: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/cost.csv INFO: Successfully archived job cost data DEBUG: Cost data: ccsdk-cds-master-e2e-playwright-verify-shell,43,2026-10-18 13:45:29,v3-standard-8,868,0.22,0.00,SUCCESS [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash -l /tmp/jenkins2617429311315586984.sh ---> logs-deploy.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-iOK0 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-iOK0/bin to PATH INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/ccsdk-cds-master-e2e-playwright-verify-shell/43 INFO: archiving workspace using pattern(s): Archives upload complete. INFO: archiving logs to Nexus ---> uname -a: Linux prd-ubuntu2204-docker-8c-8g-2847 5.15.0-194-generic #204-Ubuntu SMP Wed Sep 2 13:09:23 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 40 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Vendor ID: AuthenticAMD Model name: AMD EPYC-Rome Processor CPU family: 23 Model: 49 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 8 Stepping: 0 BogoMIPS: 5600.00 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif umip rdpid arch_capabilities Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 256 KiB (8 instances) L1i cache: 256 KiB (8 instances) L2 cache: 4 MiB (8 instances) L3 cache: 128 MiB (8 instances) NUMA node(s): 1 NUMA node0 CPU(s): 0-7 Vulnerability Gather data sampling: Not affected Vulnerability Indirect target selection: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled Vulnerability Spec rstack overflow: Mitigation; SMT disabled Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsa: Not affected Vulnerability Tsx async abort: Not affected Vulnerability Vmscape: Not affected ---> nproc: 8 ---> df -h: Filesystem Size Used Avail Use% Mounted on tmpfs 3.2G 1.1M 3.2G 1% /run /dev/vda1 155G 13G 143G 9% / tmpfs 16G 0 16G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock /dev/vda15 105M 6.1M 99M 6% /boot/efi tmpfs 3.2G 8.0K 3.2G 1% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 32092 921 25373 4 5796 30702 Swap: 1023 0 1023 ---> ip addr: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 link/ether fa:16:3e:5f:31:03 brd ff:ff:ff:ff:ff:ff altname enp0s3 inet 10.30.106.56/23 metric 100 brd 10.30.107.255 scope global dynamic ens3 valid_lft 85531sec preferred_lft 85531sec inet6 fe80::f816:3eff:fe5f:3103/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 9a:52:3f:31:d6:4e brd ff:ff:ff:ff:ff:ff inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 valid_lft forever preferred_lft forever ---> sar -b -r -n DEV: Linux 5.15.0-194-generic (prd-ubuntu2204-docker-8c-8g-2847) 10/18/26 _x86_64_ (8 CPU) 13:31:11 LINUX RESTART (8 CPU) ---> sar -P ALL: Linux 5.15.0-194-generic (prd-ubuntu2204-docker-8c-8g-2847) 10/18/26 _x86_64_ (8 CPU) 13:31:11 LINUX RESTART (8 CPU)