14:53:37 Triggered by Gerrit: https://gerrit.onap.org/r/c/ccsdk/cds/+/148441 14:53:37 Running as SYSTEM 14:53:37 [EnvInject] - Loading node environment variables. 14:53:37 Building remotely on prd-ubuntu2204-docker-8c-8g-2518 (ubuntu2204-docker-8c-8g) in workspace /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell 14:53:37 [ssh-agent] Looking for ssh-agent implementation... 14:53:37 $ ssh-agent 14:53:37 SSH_AUTH_SOCK=/tmp/ssh-XXXXXXDUuref/agent.1562 14:53:37 SSH_AGENT_PID=1564 14:53:37 [ssh-agent] Started. 14:53:37 Running ssh-add (command line suppressed) 14:53:37 Identity added: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/private_key_2953349787828158384.key (/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/private_key_2953349787828158384.key) 14:53:37 [ssh-agent] Using credentials onap-jobbuiler (Gerrit user) 14:53:37 The recommended git tool is: NONE 14:53:39 using credential onap-jenkins-ssh 14:53:39 Wiping out workspace first. 14:53:39 Cloning the remote Git repository 14:53:39 Cloning repository git://cloud.onap.org/mirror/ccsdk/cds.git 14:53:39 > git init /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell # timeout=10 14:53:39 Fetching upstream changes from git://cloud.onap.org/mirror/ccsdk/cds.git 14:53:39 > git --version # timeout=10 14:53:39 > git --version # 'git version 2.34.1' 14:53:39 using GIT_SSH to set credentials Gerrit user 14:53:39 Verifying host key using manually-configured host key entries 14:53:39 > git fetch --tags --force --progress -- git://cloud.onap.org/mirror/ccsdk/cds.git +refs/heads/*:refs/remotes/origin/* # timeout=30 14:53:41 > git config remote.origin.url git://cloud.onap.org/mirror/ccsdk/cds.git # timeout=10 14:53:41 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 14:53:42 > git config remote.origin.url git://cloud.onap.org/mirror/ccsdk/cds.git # timeout=10 14:53:42 Fetching upstream changes from git://cloud.onap.org/mirror/ccsdk/cds.git 14:53:42 using GIT_SSH to set credentials Gerrit user 14:53:42 Verifying host key using manually-configured host key entries 14:53:42 > git fetch --tags --force --progress -- git://cloud.onap.org/mirror/ccsdk/cds.git refs/changes/41/148441/1 # timeout=30 14:53:42 > git rev-parse cc3e9e21a6bbe2d55c70dfbefa4afd4cfcc78135^{commit} # timeout=10 14:53:42 Checking out Revision cc3e9e21a6bbe2d55c70dfbefa4afd4cfcc78135 (refs/changes/41/148441/1) 14:53:42 > git config core.sparsecheckout # timeout=10 14:53:42 > git checkout -f cc3e9e21a6bbe2d55c70dfbefa4afd4cfcc78135 # timeout=30 14:53:45 Commit message: "Open, edit and delete data dictionary entries in cds-ui" 14:53:45 > git rev-parse FETCH_HEAD^{commit} # timeout=10 14:53:45 > git rev-list --no-walk 23fa028ce2b39afe9e27663dfe91b44c4808b1ec # timeout=10 14:53:46 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins12099202403431959051.sh 14:53:46 ---> cds-playwright-e2e.sh 14:53:46 ---> Preparing Node.js 18 with nvm 14:53:46 ---> Installing nvm 14:53:46 => Downloading nvm from git to '/home/jenkins/.nvm' 14:53:46 => Cloning into '/home/jenkins/.nvm'... 14:53:47 * (HEAD detached at FETCH_HEAD) 14:53:47 master 14:53:47 => Compressing and cleaning up git repository 14:53:47 14:53:47 => Appending nvm source string to /home/jenkins/.bashrc 14:53:47 => Appending bash_completion source string to /home/jenkins/.bashrc 14:53:48 => You currently have modules installed globally with `npm`. These will no 14:53:48 => longer be linked to the active version of Node when you install a new node 14:53:48 => with `nvm`; and they may (depending on how you construct your `$PATH`) 14:53:48 => override the binaries of modules installed with `nvm`: 14:53:48 14:53:48 /usr/local/lib 14:53:48 ├── corepack@0.36.0 14:53:48 => If you wish to uninstall them at a later point (or re-install them under your 14:53:48 => `nvm` node installs), you can remove them from the system Node as follows: 14:53:48 14:53:48 $ nvm use system 14:53:48 $ npm uninstall -g a_module 14:53:48 14:53:48 => Close and reopen your terminal to start using nvm or run the following to use it now: 14:53:48 14:53:48 export NVM_DIR="$HOME/.nvm" 14:53:48 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm 14:53:48 [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion 14:53:49 Downloading and installing node v18.20.8... 14:53:49 Downloading https://nodejs.org/dist/v18.20.8/node-v18.20.8-linux-x64.tar.xz... 14:53:49 ########## 14.1% ######################################################################## 100.0% 14:53:49 Computing checksum with sha256sum 14:53:50 Checksums matched! 14:53:52 Now using node v18.20.8 (npm v10.8.2) 14:53:52 Creating default alias: default -> 18 (-> v18.20.8 *) 14:53:53 Now using node v18.20.8 (npm v10.8.2) 14:53:53 Node.js version: v18.20.8 14:53:53 npm version: 10.8.2 14:53:53 ---> Installing server (LoopBack BFF) dependencies 14:54:17 npm warn EBADENGINE Unsupported engine { 14:54:17 npm warn EBADENGINE package: 'glob@11.1.0', 14:54:17 npm warn EBADENGINE required: { node: '20 || >=22' }, 14:54:17 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:54:17 npm warn EBADENGINE } 14:54:17 npm warn EBADENGINE Unsupported engine { 14:54:17 npm warn EBADENGINE package: 'jackspeak@4.2.3', 14:54:17 npm warn EBADENGINE required: { node: '20 || >=22' }, 14:54:17 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:54:17 npm warn EBADENGINE } 14:54:17 npm warn EBADENGINE Unsupported engine { 14:54:17 npm warn EBADENGINE package: 'lru-cache@11.5.3', 14:54:17 npm warn EBADENGINE required: { node: '20 || >=22' }, 14:54:17 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:54:17 npm warn EBADENGINE } 14:54:17 npm warn EBADENGINE Unsupported engine { 14:54:17 npm warn EBADENGINE package: 'brace-expansion@5.0.12', 14:54:17 npm warn EBADENGINE required: { node: '20 || >=22' }, 14:54:17 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:54:17 npm warn EBADENGINE } 14:54:21 npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 14:54:21 npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated 14:54:21 npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated 14:54:21 npm warn deprecated lodash.get@4.4.2: This package is deprecated. Use the optional chaining (?.) operator instead. 14:54:21 npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 14:54:21 npm warn deprecated har-validator@5.1.5: this library is no longer supported 14:54:22 npm warn deprecated path-dirname@1.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 14:54:23 npm warn deprecated @sinonjs/text-encoding@0.7.3: Deprecated: no longer maintained and no longer used by Sinon packages. See 14:54:23 npm warn deprecated https://github.com/sinonjs/nise/issues/243 for replacement details. 14:54:23 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. 14:54:23 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 14:54:23 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 14:54:23 npm warn deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained 14:54:23 npm warn deprecated @hapi/formula@1.2.0: Moved to 'npm install @sideway/formula' 14:54:23 npm warn deprecated @hapi/pinpoint@1.0.2: Moved to 'npm install @sideway/pinpoint' 14:54:23 npm warn deprecated @hapi/shot@4.1.2: This version has been deprecated and is no longer supported or maintained 14:54:24 npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 14:54:24 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:54:24 npm warn deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address' 14:54:24 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 14:54:24 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. 14:54:24 npm warn deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau 14:54:24 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). 14:54:24 npm warn deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained 14:54:24 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. 14:54:25 npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported 14:54:25 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.) 14:54:25 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 14:54:25 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) 14:54:26 npm warn deprecated @hapi/joi@16.1.8: Switch to 'npm install joi' 14:54:26 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). 14:54:27 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 14:54:27 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). 14:54:28 npm warn deprecated sinon@8.1.1: 16.1.1 14:54:28 npm warn deprecated highlight.js@9.18.5: Support has ended for 9.x series. Upgrade to @latest 14:54:28 npm warn deprecated eslint@5.16.0: This version is no longer supported. Please see https://eslint.org/version-support for other options. 14:55:31 14:55:31 added 1092 packages, and audited 1093 packages in 2m 14:55:31 14:55:31 125 packages are looking for funding 14:55:31 run `npm fund` for details 14:55:31 14:55:31 102 vulnerabilities (10 low, 40 moderate, 38 high, 14 critical) 14:55:31 14:55:31 To address issues that do not require attention, run: 14:55:31 npm audit fix 14:55:31 14:55:31 To address all issues (including breaking changes), run: 14:55:31 npm audit fix --force 14:55:31 14:55:31 Run `npm audit` for details. 14:55:31 ---> Installing designer-client (Angular) dependencies 14:55:33 npm warn old lockfile 14:55:33 npm warn old lockfile The package-lock.json file was created with an old version of npm, 14:55:33 npm warn old lockfile so supplemental metadata must be fetched from the registry. 14:55:33 npm warn old lockfile 14:55:33 npm warn old lockfile This is a one-time fix-up, please be patient... 14:55:33 npm warn old lockfile 14:55:41 npm warn EBADENGINE Unsupported engine { 14:55:41 npm warn EBADENGINE package: '@playwright/test@1.64.0', 14:55:41 npm warn EBADENGINE required: { node: '>=20' }, 14:55:41 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:55:41 npm warn EBADENGINE } 14:55:41 npm warn EBADENGINE Unsupported engine { 14:55:41 npm warn EBADENGINE package: 'playwright@1.64.0', 14:55:41 npm warn EBADENGINE required: { node: '>=20' }, 14:55:41 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:55:41 npm warn EBADENGINE } 14:55:41 npm warn EBADENGINE Unsupported engine { 14:55:41 npm warn EBADENGINE package: 'playwright-core@1.64.0', 14:55:41 npm warn EBADENGINE required: { node: '>=20' }, 14:55:41 npm warn EBADENGINE current: { node: 'v18.20.8', npm: '10.8.2' } 14:55:41 npm warn EBADENGINE } 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported 14:55:44 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.) 14:55:44 npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated 14:55:46 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) 14:55:46 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) 14:55:46 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) 14:55:46 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) 14:55:46 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) 14:55:46 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) 14:55:46 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). 14:55:46 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead 14:55:46 npm warn deprecated rimraf@3.0.0: Rimraf versions prior to v4 are no longer supported 14:55:46 npm warn deprecated read-package-json@2.1.1: This package is no longer supported. Please use @npmcli/package-json instead. 14:55:46 npm warn deprecated readdir-scoped-modules@1.1.0: This functionality has been moved to @npmcli/fs 14:55:46 npm warn deprecated source-map-url@0.4.0: See https://github.com/lydell/source-map-url#deprecated 14:55:46 npm warn deprecated read-package-tree@5.3.1: The functionality that this package provided is now in @npmcli/arborist 14:55:46 npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 14:55:46 npm warn deprecated streamroller@1.0.6: 1.x is no longer supported. Please upgrade to 3.x or higher. 14:55:47 npm warn deprecated osenv@0.1.5: This package is no longer supported. 14:55:47 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. 14:55:47 npm warn deprecated 14:55:47 npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) 14:55:47 npm warn deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. 14:55:47 npm warn deprecated move-concurrently@1.0.1: This package is no longer supported. 14:55:47 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 14:55:47 npm warn deprecated node-fetch-npm@2.0.4: This module is not used anymore, npm uses minipass-fetch for its fetch implementation now 14:55:48 npm warn deprecated is-accessor-descriptor@0.1.6: Please upgrade to v0.1.7 14:55:48 npm warn deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue 14:55:48 npm warn deprecated is-data-descriptor@0.1.4: Please upgrade to v0.1.5 14:55:48 npm warn deprecated har-validator@5.1.3: this library is no longer supported 14:55:48 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 14:55:50 npm warn deprecated figgy-pudding@3.5.2: This module is no longer supported. 14:55:50 npm warn deprecated fs-write-stream-atomic@1.0.10: This package is no longer supported. 14:55:50 npm warn deprecated debuglog@1.0.1: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 14:55:50 npm warn deprecated date-format@2.1.0: 2.x is no longer supported. Please upgrade to 4.x or higher. 14:55:50 npm warn deprecated copy-concurrently@1.0.5: This package is no longer supported. 14:55:50 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) 14:55:51 npm warn deprecated log4js@4.5.1: 4.x is no longer supported. Please upgrade to 6.x or higher. 14:55:52 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! 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:54 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. 14:55:55 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 14:55:55 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-data-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated is-accessor-descriptor@1.0.0: Please upgrade to v1.0.1 14:55:55 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported 14:55:56 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 14:55:56 npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 14:55:56 npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated 14:55:56 npm warn deprecated path-dirname@1.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 14:55:56 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. 14:55:56 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. 14:55:56 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). 14:55:57 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 14:55:57 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/. 14:56:03 npm warn deprecated bootstrap@4.4.1: This version of Bootstrap is no longer supported. Please upgrade to the latest version. 14:56:07 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. 14:56:07 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. 14:56:34 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: 14:56:34 npm warn deprecated 14:56:34 npm warn deprecated npm install @joint/core 14:56:34 npm warn deprecated 14:56:34 npm warn deprecated For more information, visit the JointJS repository at: https://github.com/clientio/joint 14:56:35 14:56:35 added 1324 packages, and audited 1325 packages in 1m 14:56:35 14:56:35 37 packages are looking for funding 14:56:35 run `npm fund` for details 14:56:36 14:56:36 157 vulnerabilities (10 low, 52 moderate, 72 high, 23 critical) 14:56:36 14:56:36 To address issues that do not require attention, run: 14:56:36 npm audit fix 14:56:36 14:56:36 To address all issues (including breaking changes), run: 14:56:36 npm audit fix --force 14:56:36 14:56:36 Run `npm audit` for details. 14:56:36 ---> Installing e2e-playwright dependencies 14:56:37 14:56:37 added 6 packages, and audited 7 packages in 933ms 14:56:37 14:56:37 found 0 vulnerabilities 14:56:37 ---> Installing Playwright Firefox browser 14:56:38 Downloading Firefox 146.0.1 (playwright firefox v1509) from https://cdn.playwright.dev/dbazure/download/playwright/builds/firefox/1509/firefox-ubuntu-22.04.zip 14:56:39 | | 0% of 99.5 MiB 14:56:39 |■■■■■■■■ | 10% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■ | 20% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 99.5 MiB 14:56:39 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 99.5 MiB 14:56:42 Firefox 146.0.1 (playwright firefox v1509) downloaded to /home/jenkins/.cache/ms-playwright/firefox-1509 14:56:42 Downloading FFmpeg (playwright ffmpeg v1011) from https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-linux.zip 14:56:42 | | 0% of 2.3 MiB 14:56:42 |■■■■■■■■ | 10% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■ | 20% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 2.3 MiB 14:56:42 |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.3 MiB 14:56:43 FFmpeg (playwright ffmpeg v1011) downloaded to /home/jenkins/.cache/ms-playwright/ffmpeg-1011 14:56:43 ---> Running Playwright e2e tests (CI=true) 14:56:43 14:56:43 > cds-ui-e2e-playwright@1.0.0 test 14:56:43 > npx playwright test 14:56:43 14:56:45 [WebServer] [mock-processor] blueprints-processor stub listening on http://localhost:8080 14:56:45 [WebServer] [mock-processor] GET /api/v1/blueprint-model/ 14:56:45 [WebServer] 14:56:45 [WebServer] > cds-ui-server@1.0.0 build 14:56:45 [WebServer] > npm run copy:proto && lb-tsc es2017 --copy-resources --outDir dist 14:56:45 [WebServer] 14:56:45 [WebServer] 14:56:45 [WebServer] > cds-ui-server@1.0.0 copy:proto 14:56:45 [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; } 14:56:45 [WebServer] 14:56:49 [WebServer] 2026-10-17T14:56:49.370Z info Server is running at http://127.0.0.1:3000 14:56:49 [WebServer] 2026-10-17T14:56:49.371Z info Try http://127.0.0.1:3000/ping 14:56:49 [WebServer] 2026-10-17T14:56:49.403Z warn Calling ping from /ping 14:56:49 [WebServer] 2026-10-17T14:56:49.405Z info Incoming request GET /ping with request id 11a9a8fc-4f7f-40a7-b6f0-66d3119430db and response code: 200 14:56:54 [WebServer] [HPM] Proxy created: /controllerblueprint -> http://localhost:3000[WebServer] 14:56:54 [WebServer] [HPM] Subscribed to http-proxy events: [ 'error', 'close' ] 14:56:54 [WebServer] [HPM] Proxy created: /resourcedictionary -> http://localhost:3000 14:56:54 [WebServer] [HPM] Subscribed to http-proxy events: [ 'error', 'close' ] 14:56:58 [WebServer] ℹ 「wds」: Project is running at http://localhost:4200/webpack-dev-server/ 14:56:58 [WebServer] ℹ 「wds」: webpack output is served from / 14:56:58 [WebServer] ℹ 「wds」: 404s will fallback to //index.html 14:56:59 [WebServer] ℹ 「wdm」: wait until bundle finished: / 14:57:10 [WebServer] 14:57:10 [WebServer] chunk {main} main.js, main.js.map (main) 1.12 MB [initial] [rendered] 14:57:10 [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] 14:57:10 [WebServer] chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 269 kB [initial] [rendered] 14:57:10 [WebServer] chunk {runtime} runtime.js, runtime.js.map (runtime) 9.07 kB [entry] [rendered] 14:57:10 [WebServer] chunk {scripts} scripts.js, scripts.js.map (scripts) 1.57 MB [entry] [rendered] 14:57:10 [WebServer] chunk {styles} styles.js, styles.js.map (styles) 1.87 MB [initial] [rendered] 14:57:10 [WebServer] chunk {vendor} vendor.js, vendor.js.map (vendor) 12.3 MB [initial] [rendered] 14:57:10 [WebServer] Date: 2026-10-17T14:57:10.754Z - Hash: d489f610f5951348f3da - Time: 18724ms 14:57:10 [WebServer] ** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ ** 14:57:10 [WebServer] ℹ 「wdm」: Compiled successfully. 14:57:11 14:57:11 Running 141 tests using 1 worker 14:57:11 14:57:16 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 14:57:16 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 14:57:16 [WebServer] 2026-10-17T14:57:16.649Z info Incoming request GET /controllerblueprint/paged with request id 1a909e70-679f-429e-9448-8118f9713e9e and response code: 200 14:57:18 ✓ 1 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/packages loads without script errors or 404s (4.2s) 14:57:21 ✓ 2 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/packages/createPackage loads without script errors or 404s (3.0s) 14:57:23 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000[WebServer] 14:57:23 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 14:57:23 [WebServer] 2026-10-17T14:57:23.216Z info Incoming request GET /resourcedictionary/paged with request id bb63f4ad-3bd7-4dc7-9322-198ee952a942 and response code: 200 14:57:24 ✓ 3 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/resource-dictionary loads without script errors or 404s (2.8s) 14:57:26 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 14:57:26 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 14:57:26 [WebServer] 2026-10-17T14:57:26.262Z info Incoming request GET /resourcedictionary/source-mapping with request id bd289f08-222a-48a5-a816-efc00847f818 and response code: 200 14:57:27 ✓ 4 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/resource-dictionary/createDictionary loads without script errors or 404s (2.9s) 14:57:29 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 14:57:29 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 14:57:29 [WebServer] 2026-10-17T14:57:29.597Z info Incoming request GET /controllerblueprint/paged with request id 98c9bf2b-6b44-4659-9df2-84d6825c3e41 and response code: 200 14:57:30 ✓ 5 [firefox] › tests/console-errors.spec.ts:36:9 › Browser console › /#/execute loads without script errors or 404s (3.0s) 14:57:35 ✓ 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 (3.9s) 14:57:36 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:57:36 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:36 [WebServer] 2026-10-17T14:57:36.972Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 13dc8b7e-6523-425e-85da-8c00c460b3eb and response code: 200 14:57:37 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:57:37 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:37 [WebServer] 2026-10-17T14:57:37.118Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 7c01a367-bc34-46b2-819c-e86d0853965a and response code: 200 14:57:39 ✓ 7 [firefox] › tests/deploy-validation.spec.ts:39:9 › Deploy button – metadata validation › Deploy button is present on the page (3.7s) 14:57:41 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:57:41 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:41 [WebServer] 2026-10-17T14:57:41.226Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 6b5befeb-19e9-4177-82d6-e0a004c43f4b and response code: 200 14:57:41 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:57:41 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:41 [WebServer] 2026-10-17T14:57:41.345Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id be687fa6-010a-4b69-a4af-a9c16224ba52 and response code: 200 14:57:42 ✓ 8 [firefox] › tests/deploy-validation.spec.ts:45:9 › Deploy button – metadata validation › Deploy button is enabled when package has valid metadata (3.2s) 14:57:44 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:57:44 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:44 [WebServer] 2026-10-17T14:57:44.892Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id ec43d8c4-05fd-42f4-9b47-7cdc032640df and response code: 200 14:57:45 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:57:45 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:45 [WebServer] 2026-10-17T14:57:45.032Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 993300e7-4b7a-478c-b5ba-14f8b162de69 and response code: 200 14:57:47 ✓ 9 [firefox] › tests/deploy-validation.spec.ts:52:9 › Deploy button – metadata validation › Deploy button has descriptive title attribute when enabled (3.9s) 14:57:49 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:57:49 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:49 [WebServer] 2026-10-17T14:57:49.482Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id ef39a604-0a5e-4fef-8793-6eab84141a7d and response code: 200 14:57:49 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:57:49 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:49 [WebServer] 2026-10-17T14:57:49.640Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id dbc2da84-1a6d-4889-9c0e-6cf4646323df and response code: 200 14:57:51 ✓ 10 [firefox] › tests/deploy-validation.spec.ts:58:9 › Deploy button – metadata validation › Name field shows inline error on blur when empty (3.7s) 14:57:53 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:57:53 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:53 [WebServer] 2026-10-17T14:57:53.316Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 28a68f76-1685-4332-810e-2c1b55abba68 and response code: 200 14:57:53 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:57:53 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:53 [WebServer] 2026-10-17T14:57:53.442Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id ef6bb189-09c4-4a0a-8a2a-bbdac7509597 and response code: 200 14:57:55 ✓ 11 [firefox] › tests/deploy-validation.spec.ts:66:9 › Deploy button – metadata validation › Metadata tab component renders required field markers (3.8s) 14:57:57 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:57:57 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:57:57 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:57:57 [WebServer] 2026-10-17T14:57:57.807Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id a6484ac9-a452-4566-9c6b-b4e05a6e69ca and response code: 200 14:57:57 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:57:57 [WebServer] 2026-10-17T14:57:57.815Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id effe77fb-7b20-45eb-bd89-218592119ad5 and response code: 200 14:57:57 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:57:57 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:57:57 [WebServer] 2026-10-17T14:57:57.870Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 49dc63c3-c3c9-4fe7-b8db-1c8f1701fef9 and response code: 200 14:57:59 ✓ 12 [firefox] › tests/designer.spec.ts:79:9 › Designer – page structure › app-designer component is rendered (3.6s) 14:58:01 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:01 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:01 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:01 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:01 [WebServer] 2026-10-17T14:58:01.636Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id f697cb10-0c15-4f91-be4f-052524bb472c and response code: 200 14:58:01 [WebServer] 2026-10-17T14:58:01.644Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 6db0455a-a3e8-4c58-a932-cc3f13a0dceb and response code: 200 14:58:01 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:01 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:01 [WebServer] 2026-10-17T14:58:01.681Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 73c6f58b-487f-4dcb-8fcb-1a3c44c1b15f and response code: 200 14:58:03 ✓ 13 [firefox] › tests/designer.spec.ts:83:9 › Designer – page structure › #board-paper element is present (3.3s) 14:58:05 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:05 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:05 [WebServer] 2026-10-17T14:58:05.359Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id aff7b399-3efc-43f8-b723-3abf7a2f0db3 and response code: 200 14:58:05 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:05 [WebServer] 2026-10-17T14:58:05.366Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 2457413b-a01c-4944-a487-996c0255ce52 and response code: 200 14:58:05 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:05 [WebServer] 2026-10-17T14:58:05.424Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id bb160fca-0151-40eb-bb3c-4c892ead8202 and response code: 200 14:58:07 ✓ 14 [firefox] › tests/designer.spec.ts:87:9 › Designer – page structure › #board-paper contains a JointJS SVG (3.3s) 14:58:08 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:08 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:58:08 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:08 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:08 [WebServer] 2026-10-17T14:58:08.966Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 0b32f679-8225-436a-859c-dcb1fe2fcfa7 and response code: 200 14:58:08 [WebServer] 2026-10-17T14:58:08.971Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 9c840c46-6eb1-4a85-8cde-be3be225e3c4 and response code: 200 14:58:09 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:09 [WebServer] 2026-10-17T14:58:09.023Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 777d5aef-9e1f-401a-b007-0a66ef9afec2 and response code: 200 14:58:10 ✓ 15 [firefox] › tests/designer.spec.ts:91:9 › Designer – page structure › #board-paper SVG has JointJS layers group (3.2s) 14:58:12 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:12 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:12 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:12 [WebServer] 2026-10-17T14:58:12.750Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 5372259e-f44d-43db-9435-82d2122ba473 and response code: 200 14:58:12 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:12 [WebServer] 2026-10-17T14:58:12.765Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 506fe481-cc74-49a5-af7c-80fdc5b75871 and response code: 200 14:58:12 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:12 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:12 [WebServer] 2026-10-17T14:58:12.798Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id c5846ec7-a4f0-4d8c-9daa-a2f4ce0dc406 and response code: 200 14:58:14 ✓ 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.4s) 14:58:16 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:16 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:16 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:16 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:16 [WebServer] 2026-10-17T14:58:16.723Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e7814615-2e7a-49b7-82c7-55de22894276 and response code: 200 14:58:16 [WebServer] 2026-10-17T14:58:16.726Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id f6b70406-e99f-4edf-84fa-770487ba10db and response code: 200 14:58:16 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:16 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:16 [WebServer] 2026-10-17T14:58:16.786Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 79fd27b8-419d-42d7-92ee-0cf8d26e1f8e and response code: 200 14:58:18 ✓ 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.5s) 14:58:20 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:20 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:20 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:20 [WebServer] 2026-10-17T14:58:20.586Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 0d8b27fc-539b-4691-af67-fbbb93b17fa0 and response code: 200 14:58:20 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:20 [WebServer] 2026-10-17T14:58:20.599Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 04795e8e-ef1d-4c98-94cf-2f03547c5e45 and response code: 200 14:58:20 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:20 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:20 [WebServer] 2026-10-17T14:58:20.684Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2abc7428-e4f7-4ea4-b281-47aacace7449 and response code: 200 14:58:22 ✓ 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 (3.5s) 14:58:24 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:24 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:24 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:24 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:24 [WebServer] 2026-10-17T14:58:24.960Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 77c1372f-cbcb-4338-8048-86fe54e4e4b9 and response code: 200 14:58:24 [WebServer] 2026-10-17T14:58:24.967Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 39d9e4c8-8420-4471-869f-bbacb937533e and response code: 200 14:58:25 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:25 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:25 [WebServer] 2026-10-17T14:58:25.022Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 7080ac8a-6e0b-482e-9a46-1c8b14d98be5 and response code: 200 14:58:26 ✓ 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 (3.6s) 14:58:28 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:28 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:28 [WebServer] 2026-10-17T14:58:28.801Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 5610abd4-4c4a-4fbd-8ee0-f7af98fbaaba and response code: 200 14:58:28 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:28 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:28 [WebServer] 2026-10-17T14:58:28.819Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 9dab265d-fa9c-49bb-a611-8276e24184a1 and response code: 200 14:58:28 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:28 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:28 [WebServer] 2026-10-17T14:58:28.865Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 3363f210-7170-4c92-bf4e-c40517b13aa8 and response code: 200 14:58:30 ✓ 20 [firefox] › tests/designer.spec.ts:159:9 › Designer – canvas cursor › board paper SVG has grab cursor by default (3.4s) 14:58:32 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:58:32 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:58:32 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:32 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:32 [WebServer] 2026-10-17T14:58:32.717Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 35786a31-1b30-4e36-a6ae-6f3c88d7b9f1 and response code: 200 14:58:32 [WebServer] 2026-10-17T14:58:32.719Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id efa34ee9-cbc4-4dba-a57e-e245efd8b3dd and response code: 200 14:58:32 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:32 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:32 [WebServer] 2026-10-17T14:58:32.778Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id baef7636-88dc-4ff1-9229-5388bdf953b2 and response code: 200 14:58:34 ✓ 21 [firefox] › tests/designer.spec.ts:166:9 › Designer – canvas cursor › cursor changes to grabbing while mouse button is held on blank canvas (3.5s) 14:58:36 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:58:36 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:58:36 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:36 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:36 [WebServer] 2026-10-17T14:58:36.627Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e04ef505-7e44-4fe8-8bbf-503ef5053d7d and response code: 200 14:58:36 [WebServer] 2026-10-17T14:58:36.629Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 61381f8c-23fa-4bcd-9e30-a0f2028397f2 and response code: 200 14:58:36 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:36 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:36 [WebServer] 2026-10-17T14:58:36.707Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 97265e14-13e7-4eb4-8cd2-226c4bd98080 and response code: 200 14:58:38 ✓ 22 [firefox] › tests/designer.spec.ts:187:9 › Designer – canvas cursor › cursor returns to grab after the mouse button is released (3.7s) 14:58:40 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:58:40 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:58:40 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:40 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:40 [WebServer] 2026-10-17T14:58:40.977Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e925b082-c8e8-441c-b64c-168fc0b0a344 and response code: 200 14:58:40 [WebServer] 2026-10-17T14:58:40.979Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 93f8caf5-9002-45e0-b5ec-74845bd4466c and response code: 200 14:58:41 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:41 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:41 [WebServer] 2026-10-17T14:58:41.066Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 94fd37d4-b32e-4e4c-a296-1da5a9332903 and response code: 200 14:58:43 ✓ 23 [firefox] › tests/designer.spec.ts:214:9 › Designer – canvas panning › dragging on blank canvas translates the JointJS viewport (4.4s) 14:58:46 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:46 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:46 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:46 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:46 [WebServer] 2026-10-17T14:58:46.039Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 4a9cce4b-20cb-43f4-9e6e-d07310e44553 and response code: 200 14:58:46 [WebServer] 2026-10-17T14:58:46.042Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ddff4df2-e199-412f-94b7-bcd81018eb7d and response code: 200 14:58:46 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:58:46 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:46 [WebServer] 2026-10-17T14:58:46.113Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 0095f967-c103-4d09-97b2-9198dc6f995b and response code: 200 14:58:48 ✓ 24 [firefox] › tests/designer.spec.ts:237:9 › Designer – canvas panning › successive drags accumulate correctly in the viewport translation (4.2s) 14:58:50 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 14:58:50 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:58:50 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:50 [WebServer] 2026-10-17T14:58:50.668Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 0a915bf4-7c0b-4241-b8b9-6d2e83a739bb and response code: 200 14:58:50 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:50 [WebServer] 2026-10-17T14:58:50.670Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 4b9d6cf0-7cc8-4b41-8652-28d023bbeb6c and response code: 200 14:58:50 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:50 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:50 [WebServer] 2026-10-17T14:58:50.739Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 5b65a353-99e2-45d0-8293-58b682db38cb and response code: 200 14:58:53 ✓ 25 [firefox] › tests/designer.spec.ts:264:9 › Designer – canvas panning › moving the mouse without pressing does not pan the canvas (3.8s) 14:58:55 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:55 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:55 [WebServer] 2026-10-17T14:58:55.014Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id b4f5fcba-1aad-4146-b2c1-d2b47cd7d097 and response code: 200 14:58:55 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:55 [WebServer] 2026-10-17T14:58:55.023Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 2bff0e12-cb8d-48c5-913b-743585bd848b and response code: 200 14:58:55 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:58:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:58:55 [WebServer] 2026-10-17T14:58:55.104Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 88242fe1-08be-4792-9a7d-b566e3568344 and response code: 200 14:58:57 ✓ 26 [firefox] › tests/designer.spec.ts:287:9 › Designer – canvas panning › releasing the mouse outside the canvas stops panning (4.2s) 14:58:59 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:58:59 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:58:59 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:58:59 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:58:59 [WebServer] 2026-10-17T14:58:59.931Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 7e8272b0-cb6b-4e70-980c-7902d14b6e0c and response code: 200 14:58:59 [WebServer] 2026-10-17T14:58:59.935Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ed77c968-0482-491d-9a5f-83c6ab30209f and response code: 200 14:58:59 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 14:59:00 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:59:00 [WebServer] 2026-10-17T14:59:00.003Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 56f732bb-2c6f-41f9-833f-82626200c081 and response code: 200 14:59:02 ✓ 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 (4.0s) 14:59:04 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:59:04 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:04 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:59:04 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:04 [WebServer] 2026-10-17T14:59:04.434Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 08a8a1c2-9aec-41b9-a6e1-4522ff599453 and response code: 200 14:59:04 [WebServer] 2026-10-17T14:59:04.438Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 76f15602-622b-473e-8df3-202b87bb08de and response code: 200 14:59:04 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:59:04 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:59:04 [WebServer] 2026-10-17T14:59:04.483Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 7976c4e3-7e2a-4fc9-a100-d8a01e656c3b and response code: 200 14:59:06 ✓ 28 [firefox] › tests/designer.spec.ts:369:9 › Designer – canvas element click opens sidepane › dragging an action node does not open the sidepane (3.8s) 14:59:09 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:59:09 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:59:09 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:09 [WebServer] 2026-10-17T14:59:09.741Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id afd46f7d-7ae9-4f8b-9e02-5f8175ad0363 and response code: 200 14:59:09 [WebServer] 2026-10-17T14:59:09.744Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 1f358e79-59c3-49d7-b2e5-074376c8abd4 and response code: 200 14:59:09 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:59:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:59:09 [WebServer] 2026-10-17T14:59:09.803Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id fab3e3e8-f0f0-4033-bc96-b46e2f6a5720 and response code: 200 14:59:12 ✓ 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 (5.0s) 14:59:14 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:14 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:14 [WebServer] 2026-10-17T14:59:14.231Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id d09616e5-6dac-40df-bcd0-f509a671c567 and response code: 200 14:59:15 ✓ 30 [firefox] › tests/designer.spec.ts:482:9 › Designer – Action Name Editing › action name input is editable (not readonly) (3.4s) 14:59:17 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:59:17 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:17 [WebServer] 2026-10-17T14:59:17.909Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 8dc1384b-116e-4a4b-a9f2-e832c2b9ad9e and response code: 200 14:59:19 ✓ 31 [firefox] › tests/designer.spec.ts:496:9 › Designer – Action Name Editing › action name input shows the generated name (e.g. "Action1") (3.2s) 14:59:21 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:21 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:21 [WebServer] 2026-10-17T14:59:21.717Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 54f29509-e755-4fb4-90b4-f99a3a2665d3 and response code: 200 14:59:23 ✓ 32 [firefox] › tests/designer.spec.ts:509:9 › Designer – Action Name Editing › renamed action is reflected in the sidebar (3.6s) 14:59:25 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:25 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:25 [WebServer] 2026-10-17T14:59:25.633Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id d0757587-742b-42d1-9a7a-b550539b431c and response code: 200 14:59:27 ✓ 33 [firefox] › tests/designer.spec.ts:530:9 › Designer – Action Name Editing › clearing the action name is a no-op (original name preserved) (3.4s) 14:59:29 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:29 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:29 [WebServer] 2026-10-17T14:59:29.445Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 9f63d91e-82b8-4b8e-93f9-11691b81d447 and response code: 200 14:59:31 ✓ 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.3s) 14:59:33 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:33 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:33 [WebServer] 2026-10-17T14:59:33.290Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 37c6f953-d183-470b-adbe-39a07802e30c and response code: 200 14:59:35 ✓ 35 [firefox] › tests/designer.spec.ts:572:9 › Designer – Action Name Editing › View Action Source button is not occluded by navbar-collapse (3.5s) 14:59:37 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:59:37 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:37 [WebServer] 2026-10-17T14:59:37.375Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 223fb9cd-74e0-4ce4-8909-f47b8ab4341a and response code: 200 14:59:39 ✓ 36 [firefox] › tests/designer.spec.ts:591:9 › Designer – Action Name Editing › Delete Action button is not occluded by navbar-collapse (3.4s) 14:59:41 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:41 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:41 [WebServer] 2026-10-17T14:59:41.329Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id c1914ade-499a-4b07-b4e9-b2ef5e6efa6b and response code: 200 14:59:43 ✓ 37 [firefox] › tests/designer.spec.ts:610:9 › Designer – Action Name Editing › clicking Close button actually closes the action attributes pane (3.5s) 14:59:45 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 14:59:45 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:45 [WebServer] 2026-10-17T14:59:45.308Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id ec9ed2d4-92bd-4f59-929e-b71d1a658f08 and response code: 200 14:59:47 ✓ 38 [firefox] › tests/designer.spec.ts:632:9 › Designer – Action Name Editing › two actions can be renamed independently (4.1s) 14:59:49 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:49 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:49 [WebServer] 2026-10-17T14:59:49.926Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 1aefcd20-c8fe-4c8f-94e9-c94e8c31070b and response code: 200 14:59:52 ✓ 39 [firefox] › tests/designer.spec.ts:661:9 › Designer – Action Name Editing › after deleting Action1, the next new action is Action1 again (4.6s) 14:59:54 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 14:59:54 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 14:59:54 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 14:59:54 [WebServer] 2026-10-17T14:59:54.974Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id af4be65a-32e1-4eea-9aeb-db9b3779b650 and response code: 200 14:59:54 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 14:59:54 [WebServer] 2026-10-17T14:59:54.979Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 324da0e0-66fc-4c26-b739-e041185d7109 and response code: 200 14:59:55 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 14:59:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 14:59:55 [WebServer] 2026-10-17T14:59:55.047Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id dac40639-95b1-4cf3-b4ca-b15e2030b60b and response code: 200 14:59:58 ✓ 40 [firefox] › tests/designer.spec.ts:738:9 › Designer – Action Deletion › deleting an action removes it from the sidebar list (4.8s) 15:00:00 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 15:00:00 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:00 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:00 [WebServer] 2026-10-17T15:00:00.317Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e58c5c35-af4f-4fc7-a38e-7ab9466e5258 and response code: 200 15:00:00 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:00 [WebServer] 2026-10-17T15:00:00.321Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 519ca264-7078-43b7-a488-dc78fb9ca3b2 and response code: 200 15:00:00 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 15:00:00 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:00 [WebServer] 2026-10-17T15:00:00.372Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id e6bf1a4f-79b2-4477-8f1d-d0156ac9e4a6 and response code: 200 15:00:03 ✓ 41 [firefox] › tests/designer.spec.ts:750:9 › Designer – Action Deletion › deleting an action closes both attribute panes (4.7s) 15:00:05 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 15:00:05 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 15:00:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:05 [WebServer] 2026-10-17T15:00:05.716Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 43a61ffd-b94c-4ab7-9cfc-e435f31ea6bd and response code: 200 15:00:05 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:05 [WebServer] 2026-10-17T15:00:05.722Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id c0e06a36-9e70-412a-bf58-10e427dab7a3 and response code: 200 15:00:05 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:05 [WebServer] 2026-10-17T15:00:05.758Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 59681c39-3bc7-4d57-b4e7-eb2d87c67c74 and response code: 200 15:00:09 ✓ 42 [firefox] › tests/designer.spec.ts:770:9 › Designer – Action Deletion › deleting an action dismisses the confirmation modal (5.0s) 15:00:11 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 15:00:11 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 15:00:11 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:11 [WebServer] 2026-10-17T15:00:11.426Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id b4b91052-d5d9-48a9-8008-1265b558e8ae and response code: 200 15:00:11 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:11 [WebServer] 2026-10-17T15:00:11.433Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 6689758c-21ac-4019-acd2-af94a427855f and response code: 200 15:00:11 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:11 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:11 [WebServer] 2026-10-17T15:00:11.491Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id b99b8c2d-f428-4d83-ad53-5575a06ad346 and response code: 200 15:00:15 ✓ 43 [firefox] › tests/designer.spec.ts:779:9 › Designer – Action Deletion › canvas can still be dragged after deleting an action (5.3s) 15:00:17 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 15:00:17 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:17 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:17 [WebServer] 2026-10-17T15:00:17.433Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 784c449f-c3bf-430b-87b4-ab01b23fe9cb and response code: 200 15:00:17 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:17 [WebServer] 2026-10-17T15:00:17.438Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id d2da52a7-c67d-4d2a-95f7-0290f1b9226c and response code: 200 15:00:17 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 15:00:17 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:17 [WebServer] 2026-10-17T15:00:17.479Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6ba68950-eec2-4e38-a8c7-6096676ca0f2 and response code: 200 15:00:23 ✓ 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 (7.3s) 15:00:25 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 15:00:26 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:26 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:26 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:26 [WebServer] 2026-10-17T15:00:26.015Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 58172d1b-375b-4793-bb16-b707125c0629 and response code: 200 15:00:26 [WebServer] 2026-10-17T15:00:26.018Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 5627d7a5-6607-40eb-822e-a286fdf48a88 and response code: 200 15:00:26 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 15:00:26 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:26 [WebServer] 2026-10-17T15:00:26.077Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id df4285fd-ee88-4f2b-b679-7d80ed99d1aa and response code: 200 15:00:30 ✓ 45 [firefox] › tests/designer.spec.ts:828:9 › Designer – Action Deletion › cancelling the delete modal does NOT remove the action (5.3s) 15:00:33 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 15:00:33 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:33 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:33 [WebServer] 2026-10-17T15:00:33.192Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id ba46f844-465c-4ce8-a63d-2e85ec0ba8da and response code: 200 15:00:33 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:33 [WebServer] 2026-10-17T15:00:33.196Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 84cf6165-7647-46f9-9199-fdc8a80054ff and response code: 200 15:00:33 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:33 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:33 [WebServer] 2026-10-17T15:00:33.281Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2e722edb-be45-4592-bf17-5937e9c81706 and response code: 200 15:00:36 ✓ 46 [firefox] › tests/designer.spec.ts:923:9 › Designer – View Source › View Action Source button opens modal with workflow JSON (5.4s) 15:00:38 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 15:00:38 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 15:00:38 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:38 [WebServer] 2026-10-17T15:00:38.127Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id 842f5bc6-a102-436c-a0b2-7b5495e352cf and response code: 200 15:00:38 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:38 [WebServer] 2026-10-17T15:00:38.131Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id 14edd369-1fe3-43c7-b4c9-9231c67f4871 and response code: 200 15:00:38 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:38 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:38 [WebServer] 2026-10-17T15:00:38.186Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 90ea5313-9d46-4218-9b8c-fd5c6c483341 and response code: 200 15:00:42 ✓ 47 [firefox] › tests/designer.spec.ts:944:9 › Designer – View Source › View Action Source modal can be closed (5.1s) 15:00:44 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 15:00:44 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:44 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:44 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:44 [WebServer] 2026-10-17T15:00:44.220Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id a1333f20-053a-459c-8184-ebf240144126 and response code: 200 15:00:44 [WebServer] 2026-10-17T15:00:44.225Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id e43040dc-f002-458c-a610-d7e26230f917 and response code: 200 15:00:44 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000[WebServer] 15:00:44 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:44 [WebServer] 2026-10-17T15:00:44.285Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 6264b2d5-ee35-4429-965a-6f031db57619 and response code: 200 15:00:47 ✓ 48 [firefox] › tests/designer.spec.ts:956:9 › Designer – View Source › View Function Source button opens modal with node_template JSON (5.0s) 15:00:49 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000[WebServer] 15:00:49 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000[WebServer] 15:00:49 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:49 [WebServer] 2026-10-17T15:00:49.810Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id b47a56f1-f407-4091-9855-632f4d34cbe9 and response code: 200 15:00:49 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:49 [WebServer] 2026-10-17T15:00:49.817Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id dc8a1e7c-3e7b-45e2-8906-2a58334f1227 and response code: 200 15:00:49 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:49 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:49 [WebServer] 2026-10-17T15:00:49.900Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id bdf47339-6ef7-4b9f-9125-3ba6d400120b and response code: 200 15:00:54 ✓ 49 [firefox] › tests/designer.spec.ts:979:9 › Designer – View Source › View Function Source modal can be closed (5.7s) 15:00:56 [WebServer] [HPM] GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 -> http://localhost:3000 15:00:56 [WebServer] [HPM] GET /resourcedictionary/model-type/by-definition/node_type -> http://localhost:3000 15:00:56 [WebServer] [mock-processor] GET /api/v1/blueprint-model/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 15:00:56 [WebServer] [mock-processor] GET /api/v1/model-type/by-definition/node_type 15:00:56 [WebServer] 2026-10-17T15:00:56.356Z info Incoming request GET /controllerblueprint/66bfe8a0-4789-4b5d-ad7f-f2157e3a2021 with request id e86de4d0-2351-4f75-a0ed-8c7bf3567d03 and response code: 200 15:00:56 [WebServer] 2026-10-17T15:00:56.362Z info Incoming request GET /resourcedictionary/model-type/by-definition/node_type with request id b7d785e3-ab8e-4dfe-af11-2d1186bc2f91 and response code: 200 15:00:56 [WebServer] [HPM] GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 -> http://localhost:3000 15:00:56 [WebServer] [mock-processor] GET /api/v1/blueprint-model/download/by-name/RT-resource-resolution/version/1.0.0 15:00:56 [WebServer] 2026-10-17T15:00:56.421Z info Incoming request GET /controllerblueprint/download-blueprint/RT-resource-resolution/1.0.0 with request id 2b095540-9d0d-484b-a810-17724be14217 and response code: 200 15:00:59 ✓ 50 [firefox] › tests/designer.spec.ts:989:9 › Designer – View Source › View Function Source JSON is valid parseable JSON (4.6s) 15:01:01 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:01 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:01 [WebServer] 2026-10-17T15:01:01.759Z info Incoming request GET /controllerblueprint/paged with request id 7d10eadb-bf7e-4bb6-be50-00e64f80712a and response code: 200 15:01:03 ✓ 51 [firefox] › tests/execution.spec.ts:42:9 › Execution Page – structure › execution dashboard component is rendered (3.1s) 15:01:05 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:05 [WebServer] 2026-10-17T15:01:05.170Z info Incoming request GET /controllerblueprint/paged with request id e128766e-4515-437e-8520-3c8c041fd30e and response code: 200 15:01:06 ✓ 52 [firefox] › tests/execution.spec.ts:46:9 › Execution Page – structure › breadcrumb shows Execute (3.0s) 15:01:08 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:08 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:08 [WebServer] 2026-10-17T15:01:08.588Z info Incoming request GET /controllerblueprint/paged with request id acc6f661-f036-4191-b74f-f96799f70d8e and response code: 200 15:01:10 ✓ 53 [firefox] › tests/execution.spec.ts:52:9 › Execution Page – structure › shows the Execution Setup tab (3.1s) 15:01:12 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:12 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:12 [WebServer] 2026-10-17T15:01:12.223Z info Incoming request GET /controllerblueprint/paged with request id a9e84907-1154-45fe-b520-a8eb83b08828 and response code: 200 15:01:13 ✓ 54 [firefox] › tests/execution.spec.ts:58:9 › Execution Page – structure › shows the Execution History tab (3.3s) 15:01:15 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:15 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:15 [WebServer] 2026-10-17T15:01:15.672Z info Incoming request GET /controllerblueprint/paged with request id e6df3941-f4d1-4d2a-a64f-79de94ed086a and response code: 200 15:01:17 ✓ 55 [firefox] › tests/execution.spec.ts:64:9 › Execution Page – structure › shows the Live View tab (3.1s) 15:01:19 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:19 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:19 [WebServer] 2026-10-17T15:01:19.231Z info Incoming request GET /controllerblueprint/paged with request id db1ba96b-57aa-4fe8-9f60-b15d4298bde7 and response code: 200 15:01:20 ✓ 56 [firefox] › tests/execution.spec.ts:70:9 › Execution Page – structure › Execution Setup tab is active by default (3.2s) 15:01:22 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] 15:01:22 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:22 [WebServer] 2026-10-17T15:01:22.600Z info Incoming request GET /controllerblueprint/paged with request id 1c2c5794-0058-430f-bd1f-ada0bd5e18dc and response code: 200 15:01:23 ✓ 57 [firefox] › tests/execution.spec.ts:87:9 › Execution Page – tab switching › clicking History tab shows history content (2.7s) 15:01:25 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:25 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:25 [WebServer] 2026-10-17T15:01:25.546Z info Incoming request GET /controllerblueprint/paged with request id cb2dc374-57fa-4d2b-be6b-950481a4d70c and response code: 200 15:01:26 ✓ 58 [firefox] › tests/execution.spec.ts:94:9 › Execution Page – tab switching › clicking Live View tab shows live view content (2.5s) 15:01:28 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:28 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:28 [WebServer] 2026-10-17T15:01:28.300Z info Incoming request GET /controllerblueprint/paged with request id 52312cc1-7268-4cd8-87e7-a3045abcd208 and response code: 200 15:01:28 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:28 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:28 [WebServer] 2026-10-17T15:01:28.750Z info Incoming request GET /controllerblueprint/paged with request id f05fcabc-9a92-43ce-a927-99df87559c12 and response code: 200 15:01:29 ✓ 59 [firefox] › tests/execution.spec.ts:101:9 › Execution Page – tab switching › clicking back to Setup tab re-renders setup form (2.7s) 15:01:31 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:31 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:31 [WebServer] 2026-10-17T15:01:31.487Z info Incoming request GET /controllerblueprint/paged with request id 3e087f51-a2c6-40e6-8dd0-7ee22625839c and response code: 200 15:01:32 ✓ 60 [firefox] › tests/execution.spec.ts:125:9 › Execution Page – setup form › blueprint name dropdown is rendered (2.5s) 15:01:34 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:34 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:34 [WebServer] 2026-10-17T15:01:34.305Z info Incoming request GET /controllerblueprint/paged with request id 3a41292b-0ffe-4b71-a8bf-2607baf12ef9 and response code: 200 15:01:35 ✓ 61 [firefox] › tests/execution.spec.ts:130:9 › Execution Page – setup form › blueprint version dropdown is rendered (2.5s) 15:01:37 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:37 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:37 [WebServer] 2026-10-17T15:01:37.234Z info Incoming request GET /controllerblueprint/paged with request id 8f68f3a4-5411-46e5-bd0a-e1e495a0a882 and response code: 200 15:01:38 ✓ 62 [firefox] › tests/execution.spec.ts:135:9 › Execution Page – setup form › action name dropdown is rendered (2.7s) 15:01:39 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] 15:01:39 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:39 [WebServer] 2026-10-17T15:01:39.969Z info Incoming request GET /controllerblueprint/paged with request id 2c6fe141-1d22-46e2-b913-19c1b0ca5192 and response code: 200 15:01:40 ✓ 63 [firefox] › tests/execution.spec.ts:140:9 › Execution Page – setup form › Execute button is rendered and initially disabled (2.4s) 15:01:42 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:42 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:42 [WebServer] 2026-10-17T15:01:42.686Z info Incoming request GET /controllerblueprint/paged with request id 1c46aedb-68f6-4a5c-96a8-fdcd5cf1f1f8 and response code: 200 15:01:43 ✓ 64 [firefox] › tests/execution.spec.ts:146:9 › Execution Page – setup form › JSON payload editor is rendered (2.4s) 15:01:45 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:45 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:45 [WebServer] 2026-10-17T15:01:45.717Z info Incoming request GET /controllerblueprint/paged with request id 4e336583-463c-4d81-b802-591e47115106 and response code: 200 15:01:46 ✓ 65 [firefox] › tests/execution.spec.ts:152:9 › Execution Page – setup form › blueprint dropdown is populated from mock API (2.7s) 15:01:48 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:48 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:48 [WebServer] 2026-10-17T15:01:48.530Z info Incoming request GET /controllerblueprint/paged with request id e5bff32f-5b73-4ffb-9ba3-c054feecb402 and response code: 200 15:01:48 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:48 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:48 [WebServer] 2026-10-17T15:01:48.779Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id e86da731-4409-490b-b9e7-0e77270fc7d9 and response code: 200 15:01:48 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:48 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:48 [WebServer] 2026-10-17T15:01:48.859Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 2dfcd256-b428-4c83-ad40-f9e181d26821 and response code: 200 15:01:49 ✓ 66 [firefox] › tests/execution.spec.ts:186:9 › Execution Page – API integration › selecting a blueprint populates the action dropdown (2.7s) 15:01:51 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:51 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:51 [WebServer] 2026-10-17T15:01:51.448Z info Incoming request GET /controllerblueprint/paged with request id 449a3573-6587-4465-bbcc-4a3561456fb4 and response code: 200 15:01:51 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:51 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:51 [WebServer] 2026-10-17T15:01:51.855Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 53623655-59c0-4a70-abe7-e94d2ed769f4 and response code: 200 15:01:52 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:52 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:52 [WebServer] 2026-10-17T15:01:52.078Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id acd49e9e-66aa-4b40-ac60-22fbb743f38a and response code: 200 15:01:52 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:01:52 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:01:52 [WebServer] 2026-10-17T15:01:52.279Z info Incoming request POST /controllerblueprint/workflow-spec with request id af6306f5-7a02-4c65-b1b7-298914ff798c and response code: 200 15:01:53 ✓ 67 [firefox] › tests/execution.spec.ts:194:9 › Execution Page – API integration › selecting a blueprint enables the Execute button (3.4s) 15:01:55 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:55 [WebServer] 2026-10-17T15:01:55.408Z info Incoming request GET /controllerblueprint/paged with request id 491cc348-2072-4628-896b-6fb081b4fca8 and response code: 200 15:01:55 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:55 [WebServer] 2026-10-17T15:01:55.779Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 7936453e-4aee-4319-b267-c7f82d308333 and response code: 200 15:01:55 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:55 [WebServer] 2026-10-17T15:01:55.913Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 60cefa72-c3c2-41c0-b495-2b0cafe77c44 and response code: 200 15:01:55 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:01:55 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:01:55 [WebServer] 2026-10-17T15:01:55.999Z info Incoming request POST /controllerblueprint/workflow-spec with request id 975e04ca-3234-4a50-a74c-9cfd6b5f5e21 and response code: 200 15:01:56 [WebServer] [HPM] POST /controllerblueprint/execute -> http://localhost:3000 15:01:56 [WebServer] [mock-processor] POST /api/v1/execution-service/process 15:01:56 [WebServer] 2026-10-17T15:01:56.545Z info Incoming request POST /controllerblueprint/execute with request id cff0cdda-88fb-4f17-afa3-7ef75656688f and response code: 200 15:01:57 ✓ 68 [firefox] › tests/execution.spec.ts:206:9 › Execution Page – API integration › executing a blueprint sends request and receives response (3.7s) 15:01:59 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:01:59 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:01:59 [WebServer] 2026-10-17T15:01:59.337Z info Incoming request GET /controllerblueprint/paged with request id 1b128118-5a76-465c-8fc7-0013530cdb2e and response code: 200 15:01:59 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:01:59 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:01:59 [WebServer] 2026-10-17T15:01:59.909Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 7671ba18-556c-4d0c-9c82-774dcfb994ec and response code: 200 15:02:00 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:00 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:00 [WebServer] 2026-10-17T15:02:00.021Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 1c5d4f09-0a04-4034-b9a3-645d3b8414ed and response code: 200 15:02:00 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:02:00 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:02:00 [WebServer] 2026-10-17T15:02:00.097Z info Incoming request POST /controllerblueprint/workflow-spec with request id a0cd66ae-b888-4b1c-8153-7e96f0e2d90a and response code: 200 15:02:00 ✓ 69 [firefox] › tests/execution.spec.ts:245:9 › Execution Page – action inputs › selecting an action shows action input fields (3.1s) 15:02:02 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:02 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:02 [WebServer] 2026-10-17T15:02:02.683Z info Incoming request GET /controllerblueprint/paged with request id b37b45b7-8570-4e4c-9d25-61efa1f8ee0b and response code: 200 15:02:02 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:02 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:02 [WebServer] 2026-10-17T15:02:02.957Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 26969e21-1182-4e57-9a01-f693d8a888fe and response code: 200 15:02:03 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:03 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:03 [WebServer] 2026-10-17T15:02:03.085Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 4a630f5d-9b40-4d97-9987-361369a3fced and response code: 200 15:02:03 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:02:03 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:02:03 [WebServer] 2026-10-17T15:02:03.168Z info Incoming request POST /controllerblueprint/workflow-spec with request id daaffc97-bfd9-49ab-8e40-5ab0776acbb6 and response code: 200 15:02:03 ✓ 70 [firefox] › tests/execution.spec.ts:254:9 › Execution Page – action inputs › complex input group renders nested fields (2.8s) 15:02:05 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:05 [WebServer] 2026-10-17T15:02:05.756Z info Incoming request GET /controllerblueprint/paged with request id 001db0ee-da33-4d05-a2a6-410869056ac7 and response code: 200 15:02:06 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:06 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:06 [WebServer] 2026-10-17T15:02:06.067Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 75f05c7a-6685-4c4a-bd33-7745e7b75533 and response code: 200 15:02:06 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:06 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:06 [WebServer] 2026-10-17T15:02:06.205Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id d3fd0912-4059-4365-9696-52d1b36e9345 and response code: 200 15:02:06 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:02:06 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:02:06 [WebServer] 2026-10-17T15:02:06.303Z info Incoming request POST /controllerblueprint/workflow-spec with request id 473a8af4-ddff-4cd7-a7ff-6c695b4626c4 and response code: 200 15:02:07 ✓ 71 [firefox] › tests/execution.spec.ts:265:9 › Execution Page – action inputs › typing in a field updates the JSON payload (3.5s) 15:02:09 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:09 [WebServer] 2026-10-17T15:02:09.765Z info Incoming request GET /controllerblueprint/paged with request id d36fe7d6-e436-4b8e-b8e4-46b82d366215 and response code: 200 15:02:10 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:10 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:10 [WebServer] 2026-10-17T15:02:10.154Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id b38ee9d0-9acd-4702-a9a8-f1d6f0dcf430 and response code: 200 15:02:10 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:10 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:10 [WebServer] 2026-10-17T15:02:10.264Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 7cd46f19-b495-460d-a8f3-906ae5ff9e18 and response code: 200 15:02:10 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:02:10 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:02:10 [WebServer] 2026-10-17T15:02:10.364Z info Incoming request POST /controllerblueprint/workflow-spec with request id 2006631b-9fa4-4c84-957d-be9e926ba258 and response code: 200 15:02:12 ✓ 72 [firefox] › tests/execution.spec.ts:282:9 › Execution Page – action inputs › reset clears input field values (4.2s) 15:02:14 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:14 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:14 [WebServer] 2026-10-17T15:02:14.445Z info Incoming request GET /controllerblueprint/paged with request id 3e2d4b75-a9b6-46d8-a4b6-caa66a339255 and response code: 200 15:02:14 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:14 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:14 [WebServer] 2026-10-17T15:02:14.763Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id 5bb385c2-b7f0-498e-9105-2ff201f7d0fc and response code: 200 15:02:14 [WebServer] [HPM] GET /controllerblueprint/workflows/5G_Core/2.0.0 -> http://localhost:3000 15:02:14 [WebServer] [mock-processor] GET /api/v1/blueprint-model/workflows/blueprint-name/5G_Core/version/2.0.0 15:02:14 [WebServer] 2026-10-17T15:02:14.894Z info Incoming request GET /controllerblueprint/workflows/5G_Core/2.0.0 with request id be2a5641-b172-49cb-9953-861d50845c7d and response code: 200 15:02:14 [WebServer] [HPM] POST /controllerblueprint/workflow-spec -> http://localhost:3000 15:02:14 [WebServer] [mock-processor] POST /api/v1/blueprint-model/workflow-spec 15:02:14 [WebServer] 2026-10-17T15:02:15.000Z info Incoming request POST /controllerblueprint/workflow-spec with request id 2df61a81-7fb3-409a-9caa-2f4346a4d6b6 and response code: 200 15:02:16 ✓ 73 [firefox] › tests/execution.spec.ts:300:9 › Execution Page – action inputs › payload JSON includes action-request structure (3.6s) 15:02:18 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:18 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:18 [WebServer] 2026-10-17T15:02:18.496Z info Incoming request GET /controllerblueprint/paged with request id 4fe226b1-6042-4f40-a5f5-6c064551d903 and response code: 200 15:02:20 ✓ 74 [firefox] › tests/execution.spec.ts:318:9 › Execution Page – navigation › Execute link is visible in the sidebar (3.3s) 15:02:22 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:22 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:22 [WebServer] 2026-10-17T15:02:22.111Z info Incoming request GET /controllerblueprint/paged with request id f41f467d-da58-479a-bf4a-33da3e120d59 and response code: 200 15:02:23 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:23 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:23 [WebServer] 2026-10-17T15:02:23.608Z info Incoming request GET /controllerblueprint/paged with request id 7d50c8b8-4d0c-4a70-abb7-bfb706301dbb and response code: 200 15:02:24 ✓ 75 [firefox] › tests/execution.spec.ts:325:9 › Execution Page – navigation › clicking Execute link in sidebar navigates to execute page (4.2s) 15:02:26 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:26 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:26 [WebServer] 2026-10-17T15:02:26.770Z info Incoming request GET /controllerblueprint/paged with request id 788dad04-b1fe-46a0-a49e-a07ec1e33cb1 and response code: 200 15:02:27 ✓ 76 [firefox] › tests/home.spec.ts:13:7 › Application – initial load › root URL redirects to the packages dashboard (2.6s) 15:02:29 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:29 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:29 [WebServer] 2026-10-17T15:02:29.833Z info Incoming request GET /controllerblueprint/paged with request id 918f4763-cf73-48a3-8e4a-78baa7d137df and response code: 200 15:02:31 ✓ 77 [firefox] › tests/home.spec.ts:22:7 › Application – initial load › page title is set (3.2s) 15:02:33 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:33 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:33 [WebServer] 2026-10-17T15:02:33.709Z info Incoming request GET /controllerblueprint/paged with request id 79e365c0-a140-4ab5-a5cc-db81334884a7 and response code: 200 15:02:35 ✓ 78 [firefox] › tests/home.spec.ts:31:7 › Application – initial load › is rendered by Angular (3.4s) 15:02:37 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:37 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:37 [WebServer] 2026-10-17T15:02:37.390Z info Incoming request GET /controllerblueprint/paged with request id cc83f09a-e180-4cf8-8f89-90b44e3491ff and response code: 200 15:02:39 ✓ 79 [firefox] › tests/home.spec.ts:39:7 › Application – initial load › router-outlet is present inside (3.3s) 15:02:41 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:41 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:41 [WebServer] 2026-10-17T15:02:41.306Z info Incoming request GET /controllerblueprint/paged with request id 2b125177-8a75-45a3-a80f-0b0b7b42038d and response code: 200 15:02:42 ✓ 80 [firefox] › tests/packages.spec.ts:75:7 › Packages Dashboard › packages dashboard component is rendered (3.3s) 15:02:44 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:44 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:44 [WebServer] 2026-10-17T15:02:44.823Z info Incoming request GET /controllerblueprint/paged with request id 8d4a878a-9a55-4b73-b87b-871c2fa934bd and response code: 200 15:02:46 ✓ 81 [firefox] › tests/packages.spec.ts:80:7 › Packages Dashboard › header component is rendered (3.2s) 15:02:48 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:48 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:48 [WebServer] 2026-10-17T15:02:48.272Z info Incoming request GET /controllerblueprint/paged with request id bfb185e5-b915-40aa-9de4-87822011667e and response code: 200 15:02:49 ✓ 82 [firefox] › tests/packages.spec.ts:89:7 › Packages Dashboard › shows the "All" tab (3.0s) 15:02:51 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:51 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:51 [WebServer] 2026-10-17T15:02:51.778Z info Incoming request GET /controllerblueprint/paged with request id 7eb85fb1-bc85-4a1d-a63d-68743eb3cd24 and response code: 200 15:02:53 ✓ 83 [firefox] › tests/packages.spec.ts:94:7 › Packages Dashboard › shows the "Deployed" tab (3.0s) 15:02:55 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:55 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:55 [WebServer] 2026-10-17T15:02:55.239Z info Incoming request GET /controllerblueprint/paged with request id 011e2c37-5fd0-4ed2-805d-abf28a2101ce and response code: 200 15:02:56 ✓ 84 [firefox] › tests/packages.spec.ts:99:7 › Packages Dashboard › shows the "Under Construction" tab (3.2s) 15:02:58 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:02:58 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:02:58 [WebServer] 2026-10-17T15:02:58.981Z info Incoming request GET /controllerblueprint/paged with request id 60e948e5-0a1f-40d9-a0c6-501557589c57 and response code: 200 15:03:00 ✓ 85 [firefox] › tests/packages.spec.ts:105:7 › Packages Dashboard › shows the "Archived" tab (3.2s) 15:03:02 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:02 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:02 [WebServer] 2026-10-17T15:03:02.580Z info Incoming request GET /controllerblueprint/paged with request id 8204c3db-eae7-491d-ac41-117ce61efe52 and response code: 200 15:03:04 ✓ 86 [firefox] › tests/packages.spec.ts:110:7 › Packages Dashboard › "All" tab is active by default (3.2s) 15:03:06 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:06 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:06 [WebServer] 2026-10-17T15:03:06.161Z info Incoming request GET /controllerblueprint/paged with request id e848a347-edc5-49aa-a881-ddf8ed229068 and response code: 200 15:03:07 ✓ 87 [firefox] › tests/packages.spec.ts:119:7 › Packages Dashboard › search component is rendered (3.1s) 15:03:09 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:09 [WebServer] 2026-10-17T15:03:09.666Z info Incoming request GET /controllerblueprint/paged with request id ec63d002-e60c-4f55-8759-e315d1396a6d and response code: 200 15:03:11 ✓ 88 [firefox] › tests/packages.spec.ts:124:7 › Packages Dashboard › filter-by-tags component is rendered (3.1s) 15:03:13 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:13 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:13 [WebServer] 2026-10-17T15:03:13.240Z info Incoming request GET /controllerblueprint/paged with request id 97fbc1c9-9eb4-40a5-8d2c-f46c020911a4 and response code: 200 15:03:14 ✓ 89 [firefox] › tests/packages.spec.ts:129:7 › Packages Dashboard › sort-packages component is rendered (3.3s) 15:03:16 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:16 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:16 [WebServer] 2026-10-17T15:03:16.957Z info Incoming request GET /controllerblueprint/paged with request id 54408abc-7b16-465b-9950-f88f3730747c and response code: 200 15:03:17 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 15:03:17 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:17 [WebServer] 2026-10-17T15:03:17.840Z info Incoming request GET /controllerblueprint/paged with request id 05088aeb-63b7-439a-8dfd-9aee959dac7d and response code: 200 15:03:18 ✓ 90 [firefox] › tests/packages.spec.ts:138:7 › Packages Dashboard › clicking "Deployed" tab makes it active (3.4s) 15:03:20 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:20 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:20 [WebServer] 2026-10-17T15:03:20.805Z info Incoming request GET /controllerblueprint/paged with request id 203fad21-e9f8-48d4-b3f6-e1d4d48b0e00 and response code: 200 15:03:21 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=false -> http://localhost:3000 15:03:21 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:21 [WebServer] 2026-10-17T15:03:21.584Z info Incoming request GET /controllerblueprint/paged with request id 3aa941f1-3de5-40cf-ae15-f450edb2c1d2 and response code: 200 15:03:22 ✓ 91 [firefox] › tests/packages.spec.ts:144:7 › Packages Dashboard › clicking "Under Construction" tab makes it active (3.2s) 15:03:24 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:24 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:24 [WebServer] 2026-10-17T15:03:24.497Z info Incoming request GET /controllerblueprint/paged with request id dac8dc74-b4f9-4547-afa0-62ef94fbc5c7 and response code: 200 15:03:25 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:25 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:25 [WebServer] 2026-10-17T15:03:25.299Z info Incoming request GET /controllerblueprint/paged with request id 4db3a079-e342-407a-bafb-9c1fd84c9fd7 and response code: 200 15:03:26 ✓ 92 [firefox] › tests/packages.spec.ts:150:7 › Packages Dashboard › clicking "Archived" tab makes it active (3.6s) 15:03:28 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:28 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:28 [WebServer] 2026-10-17T15:03:28.681Z info Incoming request GET /controllerblueprint/paged with request id 24140b72-8c42-4b92-9c70-126ff22eedf7 and response code: 200 15:03:31 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:31 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:31 [WebServer] 2026-10-17T15:03:31.091Z info Incoming request GET /controllerblueprint/paged with request id ef9281ba-0870-4dd2-916d-d17bdd9d318e and response code: 200 15:03:32 ✓ 93 [firefox] › tests/packages.spec.ts:162:7 › Packages Dashboard › API call to /controllerblueprint/paged is proxied and returns 200 (5.3s) 15:03:34 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:34 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:34 [WebServer] 2026-10-17T15:03:34.459Z info Incoming request GET /controllerblueprint/paged with request id fcc02908-5677-4af5-ad3e-31b6428f419a and response code: 200 15:03:36 ✓ 94 [firefox] › tests/packages.spec.ts:191:7 › Packages Dashboard – fixture data loaded from mock › package cards render fixture data correctly (3.6s) 15:03:38 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:38 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:38 [WebServer] 2026-10-17T15:03:38.497Z info Incoming request GET /controllerblueprint/paged with request id 0cb96bcc-fdc3-4257-b57e-35d66f87a408 and response code: 200 15:03:39 [WebServer] [HPM] GET /controllerblueprint/metadata/paged/vFW?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:39 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged/meta-data/vFW 15:03:39 [WebServer] 2026-10-17T15:03:39.311Z info Incoming request GET /controllerblueprint/metadata/paged/vFW with request id 94a70ec4-63ad-4bd4-b6b7-cf7830009989 and response code: 200 15:03:40 ✓ 95 [firefox] › tests/packages.spec.ts:240:7 › Packages Dashboard – search › typing a search term filters cards to matching packages (3.3s) 15:03:42 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:42 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:42 [WebServer] 2026-10-17T15:03:42.136Z info Incoming request GET /controllerblueprint/paged with request id 8bc9ebb3-e8f5-4100-a812-d638255b635b and response code: 200 15:03:42 [WebServer] [HPM] GET /controllerblueprint/metadata/paged/vFW?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:42 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged/meta-data/vFW 15:03:42 [WebServer] 2026-10-17T15:03:42.876Z info Incoming request GET /controllerblueprint/metadata/paged/vFW with request id 9f63faf7-0837-4088-9654-000b8c7b3c35 and response code: 200 15:03:42 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000[WebServer] 15:03:42 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:42 [WebServer] 2026-10-17T15:03:42.960Z info Incoming request GET /controllerblueprint/paged with request id 96e5c2ef-1d9b-4988-b3a5-c05fd401cee8 and response code: 200 15:03:44 ✓ 96 [firefox] › tests/packages.spec.ts:263:7 › Packages Dashboard – search › clearing the search term restores all package cards (3.4s) 15:03:46 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:46 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:46 [WebServer] 2026-10-17T15:03:46.124Z info Incoming request GET /controllerblueprint/paged with request id e2fb227c-6717-410a-af17-07d045201572 and response code: 200 15:03:46 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=NAME&sortType=ASC -> http://localhost:3000 15:03:46 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:46 [WebServer] 2026-10-17T15:03:46.949Z info Incoming request GET /controllerblueprint/paged with request id 5cdf8fd9-370d-4085-9add-bf1d6a69c01c and response code: 200 15:03:47 ✓ 97 [firefox] › tests/packages.spec.ts:295:7 › Packages Dashboard – sort › clicking the "Name" sort option triggers a new paged API call (3.5s) 15:03:49 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:49 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:49 [WebServer] 2026-10-17T15:03:49.844Z info Incoming request GET /controllerblueprint/paged with request id 306fe43e-6d26-407b-8df8-d865b858a69a and response code: 200 15:03:50 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=VERSION&sortType=ASC -> http://localhost:3000 15:03:50 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:50 [WebServer] 2026-10-17T15:03:50.723Z info Incoming request GET /controllerblueprint/paged with request id 01fb05ba-a924-4195-bb2e-a5f9dc5f8db1 and response code: 200 15:03:51 ✓ 98 [firefox] › tests/packages.spec.ts:310:7 › Packages Dashboard – sort › clicking the "Version" sort option triggers a new paged API call (3.4s) 15:03:53 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:03:53 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:03:53 [WebServer] 2026-10-17T15:03:53.872Z info Incoming request GET /resourcedictionary/paged with request id 1a417767-e0e3-42be-91a3-d0056c48553e and response code: 200 15:03:55 ✓ 99 [firefox] › tests/packages.spec.ts:328:7 › Client-side navigation › navigating to /#/resource-dictionary loads the resource-dictionary component (3.1s) 15:03:57 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:03:57 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:03:57 [WebServer] 2026-10-17T15:03:57.107Z info Incoming request GET /resourcedictionary/paged with request id a4f6ffe8-e4f0-4cc6-9311-674a5e0b926c and response code: 200 15:03:57 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:03:57 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:03:57 [WebServer] 2026-10-17T15:03:57.336Z info Incoming request GET /controllerblueprint/paged with request id 7bcf0619-068b-4ce6-9b30-1dc8f7712f73 and response code: 200 15:03:58 ✓ 100 [firefox] › tests/packages.spec.ts:338:7 › Client-side navigation › navigating back to /#/packages restores the packages dashboard (3.2s) 15:04:00 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:00 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:00 [WebServer] 2026-10-17T15:04:00.844Z info Incoming request GET /controllerblueprint/paged with request id 44342679-0450-4658-98fd-3b129647d9d6 and response code: 200 15:04:01 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 15:04:01 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:01 [WebServer] 2026-10-17T15:04:01.629Z info Incoming request GET /controllerblueprint/paged with request id 4600d99e-cb46-42f2-849e-9dae6c460302 and response code: 200 15:04:02 ✓ 101 [firefox] › tests/packages.spec.ts:359:7 › Packages Dashboard – tab filtering › clicking "Deployed" tab sends published=true and shows only deployed packages (3.6s) 15:04:04 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:04 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:04 [WebServer] 2026-10-17T15:04:04.851Z info Incoming request GET /controllerblueprint/paged with request id 75b426d9-32fd-43b5-be21-950035c6abb9 and response code: 200 15:04:05 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=false -> http://localhost:3000 15:04:05 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:05 [WebServer] 2026-10-17T15:04:05.597Z info Incoming request GET /controllerblueprint/paged with request id 4be94d40-fc4c-4e21-a9f3-46b9cd21d910 and response code: 200 15:04:06 ✓ 102 [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.5s) 15:04:08 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:08 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:08 [WebServer] 2026-10-17T15:04:08.902Z info Incoming request GET /controllerblueprint/paged with request id fe4505a3-db81-4d22-ae2e-2414296c8362 and response code: 200 15:04:09 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC&published=true -> http://localhost:3000 15:04:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:09 [WebServer] 2026-10-17T15:04:09.672Z info Incoming request GET /controllerblueprint/paged with request id defd09e0-ca3f-4e94-8e0e-547bdc370d85 and response code: 200 15:04:09 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:09 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:09 [WebServer] 2026-10-17T15:04:09.812Z info Incoming request GET /controllerblueprint/paged with request id db89b483-41e7-459f-990a-741243e1ddc6 and response code: 200 15:04:10 ✓ 103 [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.4s) 15:04:12 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:12 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:12 [WebServer] 2026-10-17T15:04:12.770Z info Incoming request GET /controllerblueprint/paged with request id e9a04218-85bf-4f78-9173-f14da837ae0e and response code: 200 15:04:14 ✓ 104 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/packages has one main, a main navigation and one h1 (2.8s) 15:04:17 ✓ 105 [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.8s) 15:04:19 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:04:19 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:04:19 [WebServer] 2026-10-17T15:04:19.047Z info Incoming request GET /resourcedictionary/paged with request id 94af5d88-5cc6-4f33-ab58-ddba58975ae7 and response code: 200 15:04:19 ✓ 106 [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.5s) 15:04:21 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=1000&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:21 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:21 [WebServer] 2026-10-17T15:04:21.900Z info Incoming request GET /controllerblueprint/paged with request id 9f6503ef-b90d-4179-9b53-c54fe5a02602 and response code: 200 15:04:22 ✓ 107 [firefox] › tests/page-structure.spec.ts:22:9 › Page structure – landmarks and headings › /#/execute has one main, a main navigation and one h1 (2.5s) 15:04:24 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:04:24 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:04:24 [WebServer] 2026-10-17T15:04:24.573Z info Incoming request GET /resourcedictionary/paged with request id 651d061c-ce46-4b87-b31a-03fec5d395a5 and response code: 200 15:04:25 ✓ 108 [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.5s) 15:04:27 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:04:27 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:04:27 [WebServer] 2026-10-17T15:04:27.489Z info Incoming request GET /resourcedictionary/paged with request id c94925a7-5c67-401a-b92b-e58e765352b2 and response code: 200 15:04:28 ✓ 109 [firefox] › tests/page-structure.spec.ts:45:7 › Page structure – keyboard entry points › sidebar marks the current page (2.7s) 15:04:31 ✓ 110 [firefox] › tests/page-structure.spec.ts:53:7 › Page structure – keyboard entry points › help menu opens with the keyboard and closes on Escape (3.0s) 15:04:33 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:04:33 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:04:33 [WebServer] 2026-10-17T15:04:33.667Z info Incoming request GET /controllerblueprint/paged with request id 39671694-7368-4e8c-b531-63d0c606e5fc and response code: 200 15:04:35 ✓ 111 [firefox] › tests/page-structure.spec.ts:69:7 › Page structure – keyboard entry points › welcome panel can be dismissed and reopened with the keyboard (3.5s) 15:04:35 [WebServer] 2026-10-17T15:04:35.801Z warn Calling ping from /ping 15:04:35 [WebServer] 2026-10-17T15:04:35.801Z info Incoming request GET /ping with request id 6e2a4434-7e61-422a-88e0-887706a7724e and response code: 200 15:04:35 ✓ 112 [firefox] › tests/ping.spec.ts:12:7 › Backend – /ping endpoint › GET /ping returns a valid JSON greeting (46ms) 15:04:35 [WebServer] 2026-10-17T15:04:35.842Z warn Calling ping from /ping 15:04:35 [WebServer] 2026-10-17T15:04:35.842Z info Incoming request GET /ping with request id d468a06e-e987-47cf-bb75-493aa151681a and response code: 200 15:04:35 ✓ 113 [firefox] › tests/ping.spec.ts:23:7 › Backend – /ping endpoint › GET /ping includes a date field (14ms) 15:04:35 [WebServer] 2026-10-17T15:04:35.874Z warn Calling ping from /ping 15:04:35 [WebServer] 2026-10-17T15:04:35.874Z info Incoming request GET /ping with request id eda6a74e-aac4-40d6-bb3d-a6442e3f42a9 and response code: 200 15:04:35 ✓ 114 [firefox] › tests/ping.spec.ts:33:7 › Backend – /ping endpoint › GET /ping includes a url field matching the request path (14ms) 15:04:37 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:37 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:37 [WebServer] 2026-10-17T15:04:37.975Z info Incoming request GET /resourcedictionary/source-mapping with request id 018d73fa-6497-4f57-9285-367c1d888ee9 and response code: 200 15:04:39 ✓ 115 [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.2s) 15:04:41 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:41 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:41 [WebServer] 2026-10-17T15:04:41.483Z info Incoming request GET /resourcedictionary/source-mapping with request id 645a3f0d-39c2-4b2e-a63b-2a6f5b66c04b and response code: 200 15:04:42 ✓ 116 [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 (3.1s) 15:04:44 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:44 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:44 [WebServer] 2026-10-17T15:04:44.933Z info Incoming request GET /resourcedictionary/source-mapping with request id 9de7e38e-c9a3-4beb-ba26-d96e089a1da8 and response code: 200 15:04:46 ✓ 117 [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 (3.1s) 15:04:48 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:48 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:48 [WebServer] 2026-10-17T15:04:48.444Z info Incoming request GET /resourcedictionary/source-mapping with request id 55a18e9c-5ece-42af-9b03-0f00ba1f1606 and response code: 200 15:04:50 ✓ 118 [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 (3.3s) 15:04:52 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:52 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:52 [WebServer] 2026-10-17T15:04:52.338Z info Incoming request GET /resourcedictionary/source-mapping with request id b512eb7a-b82d-4fd2-9510-da36ec3cbde3 and response code: 200 15:04:54 ✓ 119 [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.7s) 15:04:54 - 120 [firefox] › tests/resource-dictionary-create-validation.spec.ts:82:6 › Resource Dictionary – backend validation via mock 15:04:56 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:04:56 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:04:56 [WebServer] 2026-10-17T15:04:56.345Z info Incoming request GET /resourcedictionary/paged with request id 7ba1adbd-5ce0-4cc5-b9df-9640588fc636 and response code: 200 15:04:56 [WebServer] [HPM] GET /resourcedictionary/restmock -> http://localhost:3000 15:04:56 [WebServer] [mock-processor] GET /api/v1/dictionary/restmock 15:04:56 [WebServer] 2026-10-17T15:04:56.746Z info Incoming request GET /resourcedictionary/restmock with request id 2d87b73b-3d7e-4896-90ac-c5d261308fe0 and response code: 200 15:04:56 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:56 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:56 [WebServer] 2026-10-17T15:04:56.754Z info Incoming request GET /resourcedictionary/source-mapping with request id 60d6bdfe-b940-4913-93f7-baaf2001f627 and response code: 200 15:04:57 ✓ 121 [firefox] › tests/resource-dictionary-edit.spec.ts:24:9 › Resource Dictionary – existing entries › a dictionary card opens the entry for editing (3.0s) 15:04:58 [WebServer] [HPM] POST /resourcedictionary/definition -> http://localhost:3000 15:04:58 [WebServer] [mock-processor] POST /api/v1/dictionary/definition 15:04:58 [WebServer] 2026-10-17T15:04:58.120Z info Incoming request POST /resourcedictionary/definition with request id dbc74978-ed51-4fcb-9967-638c96daf3c5 and response code: 200 15:04:59 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 15:04:59 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete 15:04:59 [WebServer] 2026-10-17T15:04:59.873Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id 053b0ccb-3cda-4224-975b-dbd7b1796df1 and response code: 200 15:04:59 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:04:59 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:04:59 [WebServer] 2026-10-17T15:04:59.881Z info Incoming request GET /resourcedictionary/source-mapping with request id 790867ee-02c7-4e8d-ad5e-8c5a52e5d8b7 and response code: 200 15:05:00 [WebServer] [HPM] POST /resourcedictionary/definition -> http://localhost:3000 15:05:00 [WebServer] [mock-processor] POST /api/v1/dictionary/definition 15:05:00 [WebServer] 2026-10-17T15:05:00.291Z info Incoming request POST /resourcedictionary/definition with request id 81b7bb8b-7f3e-48e1-977b-f3b69b6081be and response code: 200 15:05:00 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 15:05:00 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete 15:05:00 [WebServer] 2026-10-17T15:05:00.328Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id 6476001a-b6f7-4972-8918-23cf95f6e6cf and response code: 200 15:05:00 [WebServer] [HPM] DELETE /resourcedictionary/e2e-edit-delete -> http://localhost:3000 15:05:01 [WebServer] [mock-processor] DELETE /api/v1/dictionary/e2e-edit-delete 15:05:01 [WebServer] 2026-10-17T15:05:01.008Z info Incoming request DELETE /resourcedictionary/e2e-edit-delete with request id 6c8b5793-885d-4245-b759-2ad948d45a24 and response code: 204 15:05:01 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:01 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:01 [WebServer] 2026-10-17T15:05:01.066Z info Incoming request GET /resourcedictionary/paged with request id faf93475-e7ff-42c9-83f7-4182c812d6b4 and response code: 200 15:05:01 [WebServer] [HPM] GET /resourcedictionary/e2e-edit-delete -> http://localhost:3000 15:05:01 [WebServer] [mock-processor] GET /api/v1/dictionary/e2e-edit-delete 15:05:01 [WebServer] 2026-10-17T15:05:01.168Z info Incoming request GET /resourcedictionary/e2e-edit-delete with request id 7fb0b908-c750-4ab8-9bfb-e8b9d5d0e867 and response code: 404 15:05:02 ✓ 122 [firefox] › tests/resource-dictionary-edit.spec.ts:39:9 › Resource Dictionary – existing entries › an entry can be edited and deleted (3.8s) 15:05:04 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:04 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:04 [WebServer] 2026-10-17T15:05:04.064Z info Incoming request GET /resourcedictionary/paged with request id ed051f2e-ccdf-4d26-8147-9b5cfc86010a and response code: 200 15:05:05 ✓ 123 [firefox] › tests/resource-dictionary.spec.ts:26:9 › Resource Dictionary – page structure › app-dictionary-header component is rendered (3.0s) 15:05:07 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:07 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:07 [WebServer] 2026-10-17T15:05:07.349Z info Incoming request GET /resourcedictionary/paged with request id 304d5019-de52-4dd7-b771-5c3c0312060b and response code: 200 15:05:08 ✓ 124 [firefox] › tests/resource-dictionary.spec.ts:31:9 › Resource Dictionary – page structure › search-dictionary component is rendered (3.0s) 15:05:10 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:10 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:10 [WebServer] 2026-10-17T15:05:10.749Z info Incoming request GET /resourcedictionary/paged with request id 131bd516-06f5-4fa0-9576-702a18cabb3b and response code: 200 15:05:12 ✓ 125 [firefox] › tests/resource-dictionary.spec.ts:36:9 › Resource Dictionary – page structure › filter-by-tags component is rendered (3.0s) 15:05:14 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:14 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:14 [WebServer] 2026-10-17T15:05:14.078Z info Incoming request GET /resourcedictionary/paged with request id 6f1cf6dd-86dc-4a08-9f42-83551f891e13 and response code: 200 15:05:15 ✓ 126 [firefox] › tests/resource-dictionary.spec.ts:41:9 › Resource Dictionary – page structure › sort-dictionary component is rendered (3.0s) 15:05:17 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:17 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:17 [WebServer] 2026-10-17T15:05:17.496Z info Incoming request GET /resourcedictionary/paged with request id 8bccd1d6-53b3-4419-889c-82c9d3d48860 and response code: 200 15:05:18 ✓ 127 [firefox] › tests/resource-dictionary.spec.ts:53:9 › Resource Dictionary – navigation tabs › shows the "All" tab (3.1s) 15:05:20 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:20 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:20 [WebServer] 2026-10-17T15:05:20.694Z info Incoming request GET /resourcedictionary/paged with request id 65437ad6-950b-4de9-85d7-85a862bfd200 and response code: 200 15:05:21 ✓ 128 [firefox] › tests/resource-dictionary.spec.ts:59:9 › Resource Dictionary – navigation tabs › shows the "ATT" tab (3.0s) 15:05:23 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:23 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:23 [WebServer] 2026-10-17T15:05:23.953Z info Incoming request GET /resourcedictionary/paged with request id fd6d043f-d4ac-4951-bdb7-0685f276b304 and response code: 200 15:05:25 ✓ 129 [firefox] › tests/resource-dictionary.spec.ts:65:9 › Resource Dictionary – navigation tabs › shows the "OPEN CONFIG" tab (2.9s) 15:05:27 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:27 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:27 [WebServer] 2026-10-17T15:05:27.295Z info Incoming request GET /resourcedictionary/paged with request id 5107145b-e86e-496a-91d0-51f5e34e3356 and response code: 200 15:05:28 ✓ 130 [firefox] › tests/resource-dictionary.spec.ts:71:9 › Resource Dictionary – navigation tabs › "All" tab is active by default (3.3s) 15:05:30 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:30 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:30 [WebServer] 2026-10-17T15:05:30.825Z info Incoming request GET /resourcedictionary/paged with request id 11b1b823-e90d-47fa-b353-4f5c7aa276c3 and response code: 200 15:05:32 ✓ 131 [firefox] › tests/resource-dictionary.spec.ts:76:9 › Resource Dictionary – navigation tabs › clicking "ATT" tab makes it active (3.0s) 15:05:34 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:34 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:34 [WebServer] 2026-10-17T15:05:34.071Z info Incoming request GET /resourcedictionary/paged with request id ffd47c1f-d517-4af8-b1d3-fda0d1cc15ce and response code: 200 15:05:35 ✓ 132 [firefox] › tests/resource-dictionary.spec.ts:84:9 › Resource Dictionary – navigation tabs › clicking "OPEN CONFIG" tab makes it active (3.0s) 15:05:37 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:37 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:37 [WebServer] 2026-10-17T15:05:37.369Z info Incoming request GET /resourcedictionary/paged with request id d887d8cb-892b-488d-b9f8-5c15fb91d374 and response code: 200 15:05:51 ✓ 133 [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.8s) 15:05:51 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:05:51 [WebServer] 2026-10-17T15:05:51.797Z info Incoming request GET /resourcedictionary/source-mapping with request id e15b53cc-8faa-4107-b9ab-b0a944b9fa96 and response code: 200 15:05:51 ✓ 134 [firefox] › tests/resource-dictionary.spec.ts:110:9 › Resource Dictionary – API integration via proxy › direct GET /resourcedictionary/source-mapping through BFF returns 200 (29ms) 15:05:51 [WebServer] [mock-processor] GET /api/v1/dictionary/search/k8s 15:05:51 [WebServer] 2026-10-17T15:05:51.843Z info Incoming request GET /resourcedictionary/search/k8s with request id 754ebf2c-e3c3-401f-99ff-1143da758b6b and response code: 200 15:05:51 ✓ 135 [firefox] › tests/resource-dictionary.spec.ts:118:9 › Resource Dictionary – API integration via proxy › direct GET /resourcedictionary/search/:tags returns matching entries (32ms) 15:05:53 [WebServer] [HPM] GET /controllerblueprint/paged?offset=0&limit=15&sort=DATE&sortType=DESC -> http://localhost:3000 15:05:53 [WebServer] [mock-processor] GET /api/v1/blueprint-model/paged 15:05:54 [WebServer] 2026-10-17T15:05:54.002Z info Incoming request GET /controllerblueprint/paged with request id f7951893-b76d-4244-8dff-bdf97c68bdd6 and response code: 200 15:05:54 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:54 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:54 [WebServer] 2026-10-17T15:05:54.713Z info Incoming request GET /resourcedictionary/paged with request id cd5f69d9-167c-464a-b298-9946c41e0a42 and response code: 200 15:05:55 ✓ 136 [firefox] › tests/resource-dictionary.spec.ts:133:9 › Resource Dictionary – navigation › navigating from packages back to resource-dictionary preserves page (3.3s) 15:05:55 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:55 [WebServer] 2026-10-17T15:05:55.654Z info Incoming request GET /resourcedictionary/paged with request id 32142bf2-0269-4d24-9503-96492541ebed and response code: 200 15:05:55 ✓ 137 [firefox] › tests/resource-dictionary.spec.ts:146:9 › Resource Dictionary – paged listing › GET /resourcedictionary/paged returns a Page object with content array (30ms) 15:05:57 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:05:57 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:05:57 [WebServer] 2026-10-17T15:05:57.677Z info Incoming request GET /resourcedictionary/paged with request id 0595b39b-7711-49d4-b7f0-4e91e9d2f6bb and response code: 200 15:05:58 ✓ 138 [firefox] › tests/resource-dictionary.spec.ts:161:9 › Resource Dictionary – paged listing › dictionary cards are rendered on the page (2.5s) 15:06:00 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:06:00 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:06:00 [WebServer] 2026-10-17T15:06:00.422Z info Incoming request GET /resourcedictionary/paged with request id d9f9a0cd-397f-4041-b2a4-058ed3d598ed and response code: 200 15:06:01 ✓ 139 [firefox] › tests/resource-dictionary.spec.ts:177:9 › Resource Dictionary – paged listing › dictionary header shows correct total count (2.4s) 15:06:03 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:06:03 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:06:03 [WebServer] 2026-10-17T15:06:03.202Z info Incoming request GET /resourcedictionary/paged with request id 40755fd2-295e-436b-a637-c6431ed66296 and response code: 200 15:06:03 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:06:03 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:06:03 [WebServer] 2026-10-17T15:06:03.482Z info Incoming request GET /resourcedictionary/source-mapping with request id 617e3aff-4445-4dca-8c3e-6364a00a54ec and response code: 200 15:06:03 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:06:03 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:06:03 [WebServer] 2026-10-17T15:06:03.641Z info Incoming request GET /resourcedictionary/paged with request id 02dcbe9c-fc5c-4184-86f7-d6444eb2af90 and response code: 200 15:06:03 [WebServer] [HPM] GET /resourcedictionary/paged?offset=0&limit=5&sort=DATE -> http://localhost:3000 15:06:03 [WebServer] [mock-processor] GET /api/v1/dictionary/paged 15:06:03 [WebServer] 2026-10-17T15:06:03.720Z info Incoming request GET /resourcedictionary/paged with request id ee87a3c8-a175-4dc1-b6bb-592fb8ebad88 and response code: 200 15:06:04 ✓ 140 [firefox] › tests/resource-dictionary.spec.ts:192:9 › Resource Dictionary – create then list › creating a dictionary and navigating back shows the list (3.0s) 15:06:06 [WebServer] [HPM] GET /resourcedictionary/source-mapping -> http://localhost:3000 15:06:06 [WebServer] [mock-processor] GET /api/v1/dictionary/source-mapping 15:06:06 [WebServer] 2026-10-17T15:06:06.563Z info Incoming request GET /resourcedictionary/source-mapping with request id 85fd9440-1aca-4400-af2d-b4d820531c3b and response code: 200 15:06:08 ✓ 141 [firefox] › tests/resource-dictionary.spec.ts:223:9 › Resource Dictionary – download dictionary › Download button triggers a JSON file download with timestamp in filename (3.4s) 15:06:09 15:06:09 1 skipped 15:06:09 140 passed (9.4m) 15:06:09 ---> Playwright e2e tests completed 15:06:09 $ ssh-agent -k 15:06:09 unset SSH_AUTH_SOCK; 15:06:09 unset SSH_AGENT_PID; 15:06:09 echo Agent pid 1564 killed; 15:06:09 [ssh-agent] Stopped. 15:06:09 [PostBuildScript] - [INFO] Executing post build scripts. 15:06:09 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins12362335559878053477.sh 15:06:09 ---> sysstat.sh 15:06:10 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins12327894525080272624.sh 15:06:10 ---> package-listing.sh 15:06:10 ++ facter osfamily 15:06:10 ++ tr '[:upper:]' '[:lower:]' 15:06:10 + OS_FAMILY=debian 15:06:10 + workspace=/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell 15:06:10 + START_PACKAGES=/tmp/packages_start.txt 15:06:10 + END_PACKAGES=/tmp/packages_end.txt 15:06:10 + DIFF_PACKAGES=/tmp/packages_diff.txt 15:06:10 + PACKAGES=/tmp/packages_start.txt 15:06:10 + '[' /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell ']' 15:06:10 + PACKAGES=/tmp/packages_end.txt 15:06:10 + case "${OS_FAMILY}" in 15:06:10 + dpkg -l 15:06:10 + grep '^ii' 15:06:10 + '[' -f /tmp/packages_start.txt ']' 15:06:10 + '[' -f /tmp/packages_end.txt ']' 15:06:10 + diff /tmp/packages_start.txt /tmp/packages_end.txt 15:06:11 + '[' /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell ']' 15:06:11 + mkdir -p /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/ 15:06:11 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/ 15:06:11 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins1149043011736197647.sh 15:06:11 ---> capture-instance-metadata.sh 15:06:11 Setup pyenv: 15:06:11 * system (set by /opt/pyenv/version) 15:06:11 * 3.8.20 (set by /opt/pyenv/version) 15:06:11 * 3.9.20 (set by /opt/pyenv/version) 15:06:11 3.10.15 15:06:11 3.11.10 15:06:15 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-kkuT 15:06:15 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 15:06:15 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:06:20 lf-activate-venv(): INFO: Installing additional packages: lftools 15:06:42 lf-activate-venv(): INFO: Adding /tmp/venv-kkuT/bin to PATH 15:06:42 INFO: Running in OpenStack, capturing instance metadata 15:06:43 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins16514624785867934737.sh 15:06:43 provisioning config files... 15:06:43 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell@tmp/config17221795792846619141tmp 15:06:43 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[] 15:06:43 Run condition [Regular expression match] preventing perform for step [Provide Configuration files] 15:06:43 [EnvInject] - Injecting environment variables from a build step. 15:06:43 [EnvInject] - Injecting as environment variables the properties content 15:06:43 SERVER_ID=logs 15:06:43 15:06:43 [EnvInject] - Variables injected successfully. 15:06:43 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins12679258155027528913.sh 15:06:43 ---> create-netrc.sh 15:06:43 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins16141895293257507812.sh 15:06:43 ---> python-tools-install.sh 15:06:43 Setup pyenv: 15:06:43 system 15:06:43 3.8.20 15:06:43 3.9.20 15:06:43 3.10.15 15:06:43 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) 15:06:43 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-kkuT from file:/tmp/.os_lf_venv 15:06:43 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:06:45 lf-activate-venv(): INFO: Installing additional packages: lftools 15:06:50 lf-activate-venv(): INFO: Adding /tmp/venv-kkuT/bin to PATH 15:06:50 Generating Requirements File 15:07:13 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. 15:07:13 httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. 15:07:13 Python 3.11.10 15:07:14 pip 26.2.1 from /tmp/venv-kkuT/lib/python3.11/site-packages/pip (python 3.11) 15:07:14 aiohappyeyeballs==2.7.1 15:07:14 aiohttp==3.14.5 15:07:14 aiosignal==1.4.0 15:07:14 appdirs==1.4.4 15:07:14 argcomplete==3.7.2 15:07:14 aspy.yaml==1.3.0 15:07:14 attrs==26.1.0 15:07:14 autopage==0.6.0 15:07:14 beautifulsoup4==4.15.0 15:07:14 boto3==1.43.114 15:07:14 botocore==1.43.114 15:07:14 bs4==0.0.2 15:07:14 certifi==2026.7.22 15:07:14 cffi==2.1.1 15:07:14 cfgv==3.5.0 15:07:14 chardet==7.6.0 15:07:14 charset-normalizer==3.5.2 15:07:14 click==8.5.0 15:07:14 cliff==4.16.0 15:07:14 cmd2==4.3.0 15:07:14 cryptography==3.3.2 15:07:14 debtcollector==3.1.0 15:07:14 decorator==5.3.1 15:07:14 defusedxml==0.7.1 15:07:14 Deprecated==1.3.1 15:07:14 distlib==0.4.4 15:07:14 dnspython==2.9.0 15:07:14 docker==7.2.0 15:07:14 dogpile.cache==1.5.0 15:07:14 durationpy==0.11 15:07:14 email-validator==2.3.0 15:07:14 filelock==4.2.0 15:07:14 frozenlist==1.8.0 15:07:14 future==1.0.0 15:07:14 gitdb==4.0.12 15:07:14 GitPython==3.2.1 15:07:14 httplib2==0.30.2 15:07:14 identify==2.6.20 15:07:14 idna==3.20 15:07:14 importlib-resources==1.5.0 15:07:14 iso8601==2.1.0 15:07:14 Jinja2==3.1.6 15:07:14 jmespath==1.1.0 15:07:14 jsonpatch==1.35 15:07:14 jsonpointer==3.2.1 15:07:14 jsonschema==4.26.0 15:07:14 jsonschema-specifications==2025.9.1 15:07:14 keystoneauth1==5.18.1 15:07:14 kubernetes==36.0.3 15:07:14 lftools==0.37.26 15:07:14 lxml==6.1.3 15:07:14 markdown-it-py==4.2.0 15:07:14 MarkupSafe==3.0.4 15:07:14 mdurl==0.1.2 15:07:14 msgpack==1.2.3 15:07:14 multi_key_dict==2.0.3 15:07:14 multidict==7.1.0 15:07:14 munch==4.0.0 15:07:14 netaddr==1.3.0 15:07:14 niet==1.4.2 15:07:14 nodeenv==1.11.0 15:07:14 oauth2client==4.1.3 15:07:14 oauthlib==4.0.0 15:07:14 openstacksdk==4.21.0 15:07:14 os-service-types==1.9.0 15:07:14 osc-lib==4.7.0 15:07:14 oslo.config==10.7.0 15:07:14 oslo.context==6.5.0 15:07:14 oslo.i18n==6.9.0 15:07:14 oslo.log==8.3.2 15:07:14 oslo.serialization==5.11.0 15:07:14 oslo.utils==10.2.0 15:07:14 packaging==26.3 15:07:14 pbr==7.1.3 15:07:14 platformdirs==4.13.3 15:07:14 prettytable==3.18.0 15:07:14 prompt_toolkit==3.0.53 15:07:14 propcache==0.5.4 15:07:14 psutil==7.2.2 15:07:14 pyasn1==0.6.4 15:07:14 pyasn1_modules==0.4.2 15:07:14 pycparser==3.11 15:07:14 pygerrit2==2.0.15 15:07:14 PyGithub==2.10.0 15:07:14 Pygments==2.21.0 15:07:14 PyJWT==2.15.1 15:07:14 PyNaCl==1.6.2 15:07:14 pyparsing==2.4.7 15:07:14 pyperclip==1.11.0 15:07:14 pyrsistent==0.20.0 15:07:14 python-dateutil==2.9.0.post0 15:07:14 python-discovery==1.6.3 15:07:14 python-heatclient==5.3.0 15:07:14 python-jenkins==1.8.3 15:07:14 python-keystoneclient==6.0.0 15:07:14 python-magnumclient==5.0.0 15:07:14 python-manilaclient==6.3.0 15:07:14 python-openstackclient==10.4.0 15:07:14 python-swiftclient==4.11.0 15:07:14 PyYAML==6.0.3 15:07:14 referencing==0.37.0 15:07:14 requests==2.34.2 15:07:14 requests-oauthlib==2.0.0 15:07:14 rfc3986==2.0.0 15:07:14 rich==15.0.0 15:07:14 rich-argparse==1.8.0 15:07:14 rpds-py==2026.9.1 15:07:14 rsa==4.9.1 15:07:14 ruamel.yaml==0.19.1 15:07:14 ruamel.yaml.clib==0.2.15 15:07:14 s3transfer==0.19.2 15:07:14 simplejson==4.2.0 15:07:14 six==1.17.0 15:07:14 smmap==5.0.3 15:07:14 soupsieve==3.0.3 15:07:14 stevedore==5.9.1 15:07:14 tabulate==0.10.0 15:07:14 toml==0.10.2 15:07:14 tomlkit==0.15.2 15:07:14 tqdm==4.70.1 15:07:14 typing_extensions==4.16.0 15:07:14 urllib3==1.26.20 15:07:14 virtualenv==21.14.8 15:07:14 wcwidth==0.9.2 15:07:14 websocket-client==1.9.2 15:07:14 wrapt==2.5.1 15:07:14 xdg==6.0.0 15:07:14 xmltodict==1.0.4 15:07:14 yarl==1.25.1 15:07:14 yq==4.4.5 15:07:14 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/sh /tmp/jenkins17702785518776839407.sh 15:07:14 ---> uv-install.sh 15:07:14 Installing uv/uvx (latest) using shell installer 15:07:14 2026-10-17 15:07:14 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71300/71300] -> "/tmp/uv-install-yndS3V.sh" [1] 15:07:14 downloading uv 0.13.1 x86_64-unknown-linux-gnu 15:07:15 installing to /home/jenkins/.local/bin 15:07:15 uv 15:07:15 uvx 15:07:15 everything's installed! 15:07:15 15:07:15 To add $HOME/.local/bin to your PATH, either restart your shell or run: 15:07:15 15:07:15 source $HOME/.local/bin/env (sh, bash, zsh) 15:07:15 source $HOME/.local/bin/env.fish (fish) 15:07:15 Adding install location to PATH 15:07:15 ---> Validating uv/uvx install 15:07:15 uvx 0.13.1 (x86_64-unknown-linux-gnu) 15:07:15 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins18172920685630067897.sh 15:07:15 ---> sudo-logs.sh 15:07:15 Archiving 'sudo' log.. 15:07:15 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash /tmp/jenkins8209529645329705992.sh 15:07:15 ---> job-cost.sh 15:07:15 INFO: Activating Python virtual environment... 15:07:15 Setup pyenv: 15:07:16 system 15:07:16 3.8.20 15:07:16 3.9.20 15:07:16 3.10.15 15:07:16 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) 15:07:16 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-kkuT from file:/tmp/.os_lf_venv 15:07:16 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:07:17 lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 15:07:21 lf-activate-venv(): INFO: Adding /tmp/venv-kkuT/bin to PATH 15:07:21 INFO: No stack-cost file found 15:07:21 INFO: Instance uptime: 863s 15:07:21 INFO: Fetching instance metadata (attempt 1 of 3)... 15:07:21 DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type 15:07:22 INFO: Successfully fetched instance metadata 15:07:22 INFO: Instance type: v3-standard-8 15:07:22 INFO: Retrieving pricing info for: v3-standard-8 15:07:22 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... 15:07:22 DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-8/cost?seconds=863 15:07:22 INFO: Successfully fetched Vexxhost pricing API 15:07:22 INFO: Retrieved cost: 0.22 15:07:22 INFO: Retrieved resource: v3-standard-8 15:07:22 INFO: Creating archive directory: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/cost 15:07:22 INFO: Archiving costs to: /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/archives/cost.csv 15:07:22 INFO: Successfully archived job cost data 15:07:22 DEBUG: Cost data: ccsdk-cds-master-e2e-playwright-verify-shell,39,2026-10-17 15:07:22,v3-standard-8,863,0.22,0.00,SUCCESS 15:07:22 [ccsdk-cds-master-e2e-playwright-verify-shell] $ /bin/bash -l /tmp/jenkins11125526012899204654.sh 15:07:22 ---> logs-deploy.sh 15:07:22 Setup pyenv: 15:07:22 system 15:07:22 3.8.20 15:07:22 3.9.20 15:07:22 3.10.15 15:07:22 * 3.11.10 (set by /w/workspace/ccsdk-cds-master-e2e-playwright-verify-shell/.python-version) 15:07:22 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-kkuT from file:/tmp/.os_lf_venv 15:07:22 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:07:24 lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 15:07:30 lf-activate-venv(): INFO: Adding /tmp/venv-kkuT/bin to PATH 15:07:30 INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/ccsdk-cds-master-e2e-playwright-verify-shell/39 15:07:30 INFO: archiving workspace using pattern(s): 15:07:31 Archives upload complete. 15:07:31 INFO: archiving logs to Nexus 15:07:32 ---> uname -a: 15:07:32 Linux prd-ubuntu2204-docker-8c-8g-2518 5.15.0-194-generic #204-Ubuntu SMP Wed Sep 2 13:09:23 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux 15:07:32 15:07:32 15:07:32 ---> lscpu: 15:07:32 Architecture: x86_64 15:07:32 CPU op-mode(s): 32-bit, 64-bit 15:07:32 Address sizes: 40 bits physical, 48 bits virtual 15:07:32 Byte Order: Little Endian 15:07:32 CPU(s): 8 15:07:32 On-line CPU(s) list: 0-7 15:07:32 Vendor ID: AuthenticAMD 15:07:32 Model name: AMD EPYC-Rome Processor 15:07:32 CPU family: 23 15:07:32 Model: 49 15:07:32 Thread(s) per core: 1 15:07:32 Core(s) per socket: 1 15:07:32 Socket(s): 8 15:07:32 Stepping: 0 15:07:32 BogoMIPS: 5599.99 15:07:32 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 15:07:32 Virtualization: AMD-V 15:07:32 Hypervisor vendor: KVM 15:07:32 Virtualization type: full 15:07:32 L1d cache: 256 KiB (8 instances) 15:07:32 L1i cache: 256 KiB (8 instances) 15:07:32 L2 cache: 4 MiB (8 instances) 15:07:32 L3 cache: 128 MiB (8 instances) 15:07:32 NUMA node(s): 1 15:07:32 NUMA node0 CPU(s): 0-7 15:07:32 Vulnerability Gather data sampling: Not affected 15:07:32 Vulnerability Indirect target selection: Not affected 15:07:32 Vulnerability Itlb multihit: Not affected 15:07:32 Vulnerability L1tf: Not affected 15:07:32 Vulnerability Mds: Not affected 15:07:32 Vulnerability Meltdown: Not affected 15:07:32 Vulnerability Mmio stale data: Not affected 15:07:32 Vulnerability Reg file data sampling: Not affected 15:07:32 Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled 15:07:32 Vulnerability Spec rstack overflow: Mitigation; SMT disabled 15:07:32 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 15:07:32 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 15:07:32 Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected 15:07:32 Vulnerability Srbds: Not affected 15:07:32 Vulnerability Tsa: Not affected 15:07:32 Vulnerability Tsx async abort: Not affected 15:07:32 Vulnerability Vmscape: Not affected 15:07:32 15:07:32 15:07:32 ---> nproc: 15:07:32 8 15:07:32 15:07:32 15:07:32 ---> df -h: 15:07:32 Filesystem Size Used Avail Use% Mounted on 15:07:32 tmpfs 3.2G 1.1M 3.2G 1% /run 15:07:32 /dev/vda1 155G 13G 143G 9% / 15:07:32 tmpfs 16G 0 16G 0% /dev/shm 15:07:32 tmpfs 5.0M 0 5.0M 0% /run/lock 15:07:32 /dev/vda15 105M 6.1M 99M 6% /boot/efi 15:07:32 tmpfs 3.2G 8.0K 3.2G 1% /run/user/1001 15:07:32 15:07:32 15:07:32 ---> free -m: 15:07:32 total used free shared buff/cache available 15:07:32 Mem: 32092 928 25282 4 5881 30695 15:07:32 Swap: 1023 0 1023 15:07:32 15:07:32 15:07:32 ---> ip addr: 15:07:32 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 15:07:32 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 15:07:32 inet 127.0.0.1/8 scope host lo 15:07:32 valid_lft forever preferred_lft forever 15:07:32 inet6 ::1/128 scope host 15:07:32 valid_lft forever preferred_lft forever 15:07:32 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 15:07:32 link/ether fa:16:3e:57:3f:8e brd ff:ff:ff:ff:ff:ff 15:07:32 altname enp0s3 15:07:32 inet 10.30.107.31/23 metric 100 brd 10.30.107.255 scope global dynamic ens3 15:07:32 valid_lft 85535sec preferred_lft 85535sec 15:07:32 inet6 fe80::f816:3eff:fe57:3f8e/64 scope link 15:07:32 valid_lft forever preferred_lft forever 15:07:32 3: docker0: mtu 1458 qdisc noqueue state DOWN group default 15:07:32 link/ether 4e:8b:bf:ca:2e:52 brd ff:ff:ff:ff:ff:ff 15:07:32 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 15:07:32 valid_lft forever preferred_lft forever 15:07:32 15:07:32 15:07:32 ---> sar -b -r -n DEV: 15:07:32 Linux 5.15.0-194-generic (prd-ubuntu2204-docker-8c-8g-2518) 10/17/26 _x86_64_ (8 CPU) 15:07:32 15:07:32 14:53:10 LINUX RESTART (8 CPU) 15:07:32 15:07:32 15:07:32 ---> sar -P ALL: 15:07:32 Linux 5.15.0-194-generic (prd-ubuntu2204-docker-8c-8g-2518) 10/17/26 _x86_64_ (8 CPU) 15:07:32 15:07:32 14:53:10 LINUX RESTART (8 CPU) 15:07:32 15:07:32 15:07:32