Project

General

Profile

Feature #20225 » cypress.log

Stephen Smith, 10/12/2023 08:21 PM

 
ARVADOS_DIR is /usr/src/arvados
Building & installing arvados-server...
/usr/src/arvados
Installing dev dependencies...
Reading package lists...
Building dependency tree...
Reading state information...
libattr1-dev is already the newest version (1:2.4.48-4).
automake is already the newest version (1:1.16.1-4).
bison is already the newest version (2:3.3.2.dfsg-1).
bsdmainutils is already the newest version (11.1.2+b1).
build-essential is already the newest version (12.6).
ca-certificates is already the newest version (20200601~deb10u2).
cadaver is already the newest version (0.23.3-2.1).
cython3 is already the newest version (0.29.2-2).
fuse is already the newest version (2.9.9-1+deb10u1).
libfuse-dev is already the newest version (2.9.9-1+deb10u1).
g++ is already the newest version (4:8.3.0-1).
gettext is already the newest version (0.19.8.1-9).
gitolite3 is already the newest version (3.6.11-2).
gnupg is already the newest version (2.2.12-1+deb10u2).
graphviz is already the newest version (2.40.1-6+deb10u1).
haveged is already the newest version (1.9.1-7).
default-jdk-headless is already the newest version (2:1.11-71).
default-jre-headless is already the newest version (2:1.11-71).
libseccomp-dev is already the newest version (2.3.3-4).
linkchecker is already the newest version (9.4.0-2).
lsof is already the newest version (4.91+dfsg-1).
make is already the newest version (4.2.1-1.2).
libgbm1 is already the newest version (18.3.6-2+deb10u1).
mime-support is already the newest version (3.62).
net-tools is already the newest version (1.60+git20180626.aebd88e-1).
libpam0g-dev is already the newest version (1.3.1-5).
libpcre3-dev is already the newest version (2:8.39-12).
pkg-config is already the newest version (0.29-6).
postgresql is already the newest version (11+200+deb10u5).
postgresql-contrib is already the newest version (11+200+deb10u5).
python3-virtualenv is already the newest version (15.1.0+ds-2+deb10u1).
python3 is already the newest version (3.7.3-1).
python3-dev is already the newest version (3.7.3-1).
python3-venv is already the newest version (3.7.3-1).
python3-distutils is already the newest version (3.7.3-1).
r-base is already the newest version (3.5.2-1).
r-cran-devtools is already the newest version (2.0.1-1).
r-cran-knitr is already the newest version (1.21+dfsg-2).
r-cran-markdown is already the newest version (0.9+dfsg-1).
r-cran-roxygen2 is already the newest version (6.1.1-1).
r-cran-testthat is already the newest version (2.0.1-1).
r-cran-xml is already the newest version (3.98-1.17-1).
libreadline-dev is already the newest version (7.0-5).
rsync is already the newest version (3.1.3-6).
squashfs-tools is already the newest version (1:4.3-12+deb10u2).
uuid-dev is already the newest version (2.33.1-0.1).
wget is already the newest version (1.20.1-1.1).
curl is already the newest version (7.64.0-4+deb10u6).
libcurl3-gnutls is already the newest version (7.64.0-4+deb10u6).
libcurl3-gnutls set to manually installed.
libcurl4 is already the newest version (7.64.0-4+deb10u6).
libcurl4 set to manually installed.
libcurl4-openssl-dev is already the newest version (7.64.0-4+deb10u6).
iceweasel is already the newest version (102.15.0esr-1~deb10u1).
git is already the newest version (1:2.20.1-2+deb10u8).
libglib2.0-dev is already the newest version (2.58.3-2+deb10u4).
libgnutls28-dev is already the newest version (3.6.7-4+deb10u10).
libxml2-dev is already the newest version (2.9.4+dfsg1-7+deb10u6).
libxslt1-dev is already the newest version (1.1.32-2.2~deb10u2).
libxslt1.1 is already the newest version (1.1.32-2.2~deb10u2).
libxslt1.1 set to manually installed.
nginx is already the newest version (1.14.2-2+deb10u5).
libssl-dev is already the newest version (1.1.1n-0+deb10u6).
pandoc is already the newest version (2.2.1-3+deb10u1).
libpq-dev is already the newest version (11.20-0+deb10u1).
sudo is already the newest version (1.8.27-1+deb10u5).
xvfb is already the newest version (2:1.20.4-1+deb10u9).
zlib1g-dev is already the newest version (1:1.2.11.dfsg-1+deb10u2).
0 upgraded, 0 newly installed, 0 to remove and 111 not upgraded.
time="2023-10-12T20:09:13.025999563Z" level=info msg="Docker version 24.0.6, build ed223bc installed, assuming that version is ok"
time="2023-10-12T20:09:13.029992877Z" level=info msg="ruby 2.7.7 already installed"
time="2023-10-12T20:09:13.031901704Z" level=info msg="go 1.20.6 already installed"
time="2023-10-12T20:09:13.054512272Z" level=info msg="phantomjs 1.9.8 already installed"
time="2023-10-12T20:09:13.055005262Z" level=info msg="geckodriver 0.24.0 already installed"
time="2023-10-12T20:09:13.254184882Z" level=info msg="gradle 5.3.1 already installed"
time="2023-10-12T20:09:13.263991137Z" level=info msg="singularity 3.10.4 already installed"
+ install /usr/bin/nsenter /var/lib/arvados/bin/nsenter
+ setcap 'cap_sys_admin+pei cap_sys_chroot+pei' /var/lib/arvados/bin/nsenter
time="2023-10-12T20:09:13.267702909Z" level=info msg="locale en_US.UTF-8 already installed"
time="2023-10-12T20:09:13.290314114Z" level=info msg="postgresql cluster 11-main is down; trying to start"
2023-10-12 20:09:13.322 UTC [5363] LOG: listening on IPv4 address "127.0.0.1", port 5432
2023-10-12 20:09:13.322 UTC [5363] LOG: could not bind IPv6 address "::1": Cannot assign requested address
2023-10-12 20:09:13.322 UTC [5363] HINT: Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
2023-10-12 20:09:13.328 UTC [5363] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2023-10-12 20:09:13.344 UTC [5366] LOG: database system was shut down at 2023-09-14 20:23:33 UTC
2023-10-12 20:09:13.358 UTC [5363] LOG: database system is ready to accept connections
2023-10-12 20:09:14.346 UTC [5374] root@root FATAL: role "root" does not exist
time="2023-10-12T20:09:14.528818227Z" level=info msg="postgresql supports collation en_US"
time="2023-10-12T20:09:14.580126976Z" level=info msg="postgresql supports collation en_US.UTF-8"
time="2023-10-12T20:09:14.637407766Z" level=info msg="arvados role exists; superuser privileges added, password updated"
time="2023-10-12T20:09:14.639126143Z" level=info msg="nodejs v12.22.12 already installed"
time="2023-10-12T20:09:14.700114483Z" level=info msg="yarn 1.22.5 already installed"
time="2023-10-12T20:09:14.701369797Z" level=info msg="workbench2 repo is already at 9a62117dbe56bdfa42489415eb6696638c2bb336"
+ cd /var/lib/arvados/arvados-workbench2
+ yarn install
➤ YN0000: ┌ Resolution step
➤ YN0060: │ arvados-workbench-2@workspace:. provides react (p570b3) with version 16.8.6, which doesn't satisfy what enzyme-adapter-react-16 and some of its descendants request
➤ YN0060: │ arvados-workbench-2@workspace:. provides redux (p1ed3a) with version 4.0.3, which doesn't satisfy what redux-devtools and some of its descendants request
➤ YN0060: │ arvados-workbench-2@workspace:. provides typescript (pe50ad) with version 4.3.4, which doesn't satisfy what react-scripts and some of its descendants request
➤ YN0060: │ arvados-workbench-2@workspace:. provides typescript (p920f2) with version 4.3.4, which doesn't satisfy what tslint-etc and some of its descendants request
➤ YN0002: │ react-dev-utils@npm:10.2.1 doesn't provide typescript (p62ad2), requested by fork-ts-checker-webpack-plugin
➤ YN0002: │ react-dev-utils@npm:10.2.1 doesn't provide webpack (p2e56c), requested by fork-ts-checker-webpack-plugin
➤ YN0060: │ react-scripts@npm:3.4.4 [f1240] provides @typescript-eslint/eslint-plugin (pef9e6) with version 4.28.0, which doesn't satisfy what eslint-config-react-app requests
➤ YN0060: │ react-scripts@npm:3.4.4 [f1240] provides @typescript-eslint/parser (pd7402) with version 4.28.0, which doesn't satisfy what eslint-config-react-app requests
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 218ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 0s 771ms
➤ YN0000: Done with warnings in 1s 450ms
time="2023-10-12T20:09:16.519681710Z" level=info msg="sent SIGTERM; waiting for postgres to shut down"
2023-10-12 20:09:16.519 UTC [5363] LOG: received smart shutdown request
2023-10-12 20:09:16.532 UTC [5363] LOG: background worker "logical replication launcher" (PID 5372) exited with exit code 1
2023-10-12 20:09:16.532 UTC [5367] LOG: shutting down
2023-10-12 20:09:16.570 UTC [5363] LOG: database system is shut down
Launching arvados in test mode...
Arvados up and running at https://127.0.0.1:38773/
tools/run-integration-tests.sh: line 130: warning: execute_coproc: coproc [5459:arvboot] still exists
Launching workbench2...
.
tools/run-integration-tests.sh: line 137: warning: execute_coproc: coproc [7303:consume_stdout] still exists
tools/run-integration-tests.sh: line 138: warning: execute_coproc: coproc [7311:wb2] still exists
(node:7370) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
ℹ 「wds」: Project is running at https://172.17.0.2/
ℹ 「wds」: webpack output is served from
ℹ 「wds」: Content not from webpack is served from /home/stephen/git/curii.com/arvados-workbench2/public
ℹ 「wds」: 404s will fallback to /
Starting the development server...

Running tests...
Files successfully emitted, waiting for typecheck results...
It looks like this is your first time using Cypress: 6.3.0

[20:10:19] Verifying Cypress can run /root/.cache/Cypress/6.3.0/Cypress [started]
[20:10:20] Verified Cypress! /root/.cache/Cypress/6.3.0/Cypress [title changed]
[20:10:20] Verified Cypress! /root/.cache/Cypress/6.3.0/Cypress [completed]

Opening Cypress...
Compiled successfully!

You can now view arvados-workbench-2 in the browser.

Local: https://localhost:50466
On Your Network: https://172.17.0.2:50466

Note that the development build is not optimized.
To create a production build, use yarn build.


====================================================================================================

(Run Starting)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Cypress: 6.3.0 │
│ Browser: Electron 87 (headless) │
│ Specs: 16 found (banner-tooltip.spec.js, collection.spec.js, create-workflow.spec.js, del │
│ ete-multiple-files.spec.js, favorites.spec.js, group-manage.spec.js, login.spec.js │
│ , page-not-found.spec.js, process.spec.js, project.spec.js, search.spec.js, sharin │
│ g.spec.js, ...) │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: banner-tooltip.spec.js (1 of 16)


Banner / tooltip tests
✓ should re-show the banner (10052ms)
✓ should show tooltips and remove tooltips as localStorage key is present (11023ms)


2 passing (22s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 2 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 21 seconds │
│ Spec Ran: banner-tooltip.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: collection.spec.js (2 of 16)


Collection panel tests
✓ allows to download mountain duck config for a collection (3298ms)
✓ attempts to use a preexisting name creating or updating a collection (5611ms)
✓ uses the property editor (from edit dialog) with vocabulary terms (2739ms)
✓ uses the editor (from details panel) with vocabulary terms (5195ms)
✓ shows collection by URL (7088ms)
✓ renames a file using valid names (26948ms)
✓ renames a file to a different directory (22958ms)
✓ shows collection owner (7103ms)
✓ tries to rename a file with illegal names (6634ms)
✓ can correctly display old versions (1531ms)
✓ views & edits storage classes data (2864ms)
✓ moves a collection to a different project (4554ms)
✓ automatically updates the collection UI contents without using the Refresh button (2164ms)
✓ makes a copy of an existing collection (4338ms)
✓ uses the collection version browser to view a previous version (7303ms)
✓ copies selected files into new collection (5057ms)
✓ copies selected files into existing collection (4493ms)
✓ copies selected files into separate collections (6687ms)
✓ moves selected files into new collection (3261ms)
✓ moves selected files into existing collection (4722ms)
✓ moves selected files into separate collections (6426ms)
✓ creates new collection with properties on home project (3652ms)
✓ shows responsible person for collection if available (1314ms)
file upload
✓ uploads a file and checks the collection UI to be fresh (6214ms)
✓ allows to cancel running upload (4118ms)
✓ allows to cancel single file from the running upload (4144ms)
✓ allows to cancel all files from the running upload (4218ms)


27 passing (3m)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 27 │
│ Passing: 27 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 2 minutes, 49 seconds │
│ Spec Ran: collection.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: create-workflow.spec.js (3 of 16)


Create workflow tests
✓ can create project with nested data (5190ms)
✓ can select multi files when creating workflow workflow_with_array_fields.yaml (5324ms)
✓ can select multi files when creating workflow workflow_with_default_array_fields.yaml (5595ms)
✓ allows selecting collection subdirectories and reselects existing selections (4326ms)


4 passing (21s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 4 │
│ Passing: 4 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 21 seconds │
│ Spec Ran: create-workflow.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: delete-multiple-files.spec.js (4 of 16)


Multi-file deletion tests
✓ deletes all files from root dir (4546ms)
- deletes all files from non root dir
✓ deletes all files from non root dir (4456ms)


2 passing (9s)
1 pending


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 3 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 1 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 9 seconds │
│ Spec Ran: delete-multiple-files.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: favorites.spec.js (5 of 16)


Favorites tests
✓ creates and removes a public favorite (4806ms)
- can copy selected into the collection
✓ can copy collection to favorites (3157ms)
✓ can edit project and collections in favorites (17667ms)
✓ can view favorites in workflow (4039ms)


4 passing (31s)
1 pending


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 5 │
│ Passing: 4 │
│ Failing: 0 │
│ Pending: 1 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 30 seconds │
│ Spec Ran: favorites.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: group-manage.spec.js (6 of 16)


Group manage tests
✓ creates a new group (5282ms)
✓ adds users to the group (2779ms)
✓ changes permission level of a member (667ms)
✓ can unhide and re-hide users (2465ms)
✓ displays resources shared with the group (1551ms)
✓ removes users from the group (1301ms)
✓ renames the group (2494ms)
✓ deletes the group (652ms)
✓ disables group-related controls for built-in groups (2576ms)


9 passing (20s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 9 │
│ Passing: 9 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 20 seconds │
│ Spec Ran: group-manage.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: login.spec.js (7 of 16)


Login tests
✓ shows login page on first visit (1849ms)
✓ shows login page with no token (681ms)
✓ shows inactive page to inactive user (563ms)
✓ shows login page with invalid token (790ms)
✓ logs in successfully with valid user token (987ms)
✓ logs out when token no longer valid (2723ms)
✓ logs in successfully with valid admin token (1371ms)
✓ fails to authenticate using the login form with wrong password (2944ms)
✓ successfully authenticates using the login form (1354ms)


9 passing (14s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 9 │
│ Passing: 9 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 13 seconds │
│ Spec Ran: login.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: page-not-found.spec.js (8 of 16)


Page not found tests
✓ shows not found page (2329ms)
✓ shows not found popup (6157ms)


2 passing (9s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 2 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 8 seconds │
│ Spec Ran: page-not-found.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: process.spec.js (9 of 16)


Process tests
Details panel
✓ shows process details (5758ms)
✓ should show runtime status indicators (3447ms)
✓ allows copying processes (7251ms)
✓ shows cancel button when appropriate (7000ms)
Logs panel
✓ shows live process logs (6665ms)
✓ filters process logs by event type (4387ms)
✓ sorts combined logs (3516ms)
✓ correctly generates sniplines (2872ms)
I/O panel
✓ displays IO parameters with keep links and previews (8776ms)
✓ displays IO parameters with no value (4736ms)


10 passing (1m)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 10 │
│ Passing: 10 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 1 minute, 4 seconds │
│ Spec Ran: process.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: project.spec.js (10 of 16)


Project tests
✓ creates a new project with multiple properties (8092ms)
✓ creates a project without and with description (8486ms)
✓ creates new project on home project and then a subproject inside it (4177ms)
✓ attempts to use a preexisting name creating a project (2831ms)
✓ navigates to the parent project after trashing the one being displayed (2835ms)
✓ resets the search box only when navigating out of the current project (2812ms)
✓ navigates to the root project after trashing the parent of the one being displayed (2922ms)
✓ shows details panel when clicking on the info icon (1412ms)
✓ clears search input when changing project (1717ms)
✓ opens advanced popup for project with username (1783ms)
✓ copies project URL to clipboard (4920ms)
✓ sorts displayed items correctly (4254ms)
Frozen projects
✓ should be able to froze own project (1877ms)
✓ should not be able to modify items within the frozen project (2294ms)
✓ should be able to froze not owned project (1478ms)
✓ should be able to unfroze project if user is an admin (3191ms)


16 passing (57s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 16 │
│ Passing: 16 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 56 seconds │
│ Spec Ran: project.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: search.spec.js (11 of 16)


Search tests
✓ can search for old collection versions (5229ms)
✓ can display path of the selected item (1600ms)
✓ can search items using quotes (2005ms)
✓ can display owner of the item (1523ms)
✓ shows search context menu (4419ms)


5 passing (15s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 5 │
│ Passing: 5 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 15 seconds │
│ Spec Ran: search.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: sharing.spec.js (12 of 16)


Sharing tests
✓ can create and delete sharing URLs on collections (3563ms)
✓ can share projects to other users (13224ms)
✓ can edit project in shared with me (4919ms)
✓ can share only when target users are present (2443ms)


4 passing (25s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 4 │
│ Passing: 4 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 24 seconds │
│ Spec Ran: sharing.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: side-panel.spec.js (13 of 16)


Side panel tests
✓ enables the +NEW side panel button on users home project (2390ms)
✓ disables or enables the +NEW side panel button depending on project permissions (1768ms)
✓ disables the +NEW side panel button on appropriate sections (3516ms)
✓ disables the +NEW side panel button when viewing filter group (1808ms)
✓ can edit project in side panel (5311ms)
✓ side panel react to refresh when project data changes (1686ms)


6 passing (17s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 6 │
│ Passing: 6 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 17 seconds │
│ Spec Ran: side-panel.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: user-profile.spec.js (14 of 16)


User profile tests
✓ non-admin can edit own profile (5465ms)
✓ non-admin cannot edit other profile (1403ms)
✓ admin can edit own profile (3442ms)
✓ admin can edit other profile (3121ms)
✓ displays role groups on user profile (1750ms)
✓ allows performing admin functions (8021ms)


6 passing (24s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 6 │
│ Passing: 6 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 23 seconds │
│ Spec Ran: user-profile.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: virtual-machine-admin.spec.js (15 of 16)


Virtual machine login manage tests
✓ adds and removes vm logins (22999ms)


1 passing (23s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 23 seconds │
│ Spec Ran: virtual-machine-admin.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


────────────────────────────────────────────────────────────────────────────────────────────────────
Running: workflow.spec.js (16 of 16)


Registered workflow panel tests
✓ should handle null definition (2747ms)
✓ should handle malformed definition (1157ms)
✓ should handle malformed run (2241ms)
✓ shows workflow details (1453ms)
✓ can delete a workflow (1768ms)
✓ cannot delete readonly workflow (1903ms)


6 passing (12s)


(Results)

┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 6 │
│ Passing: 6 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: true │
│ Duration: 12 seconds │
│ Spec Ran: workflow.spec.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘


====================================================================================================

(Run Finished)


Spec Tests Passing Failing Pending Skipped
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ✔ banner-tooltip.spec.js 00:21 2 2 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ collection.spec.js 02:49 27 27 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ create-workflow.spec.js 00:21 4 4 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ delete-multiple-files.spec.js 00:09 3 2 - 1 - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ favorites.spec.js 00:30 5 4 - 1 - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ group-manage.spec.js 00:20 9 9 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ login.spec.js 00:13 9 9 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ page-not-found.spec.js 00:08 2 2 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ process.spec.js 01:04 10 10 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ project.spec.js 00:56 16 16 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ search.spec.js 00:15 5 5 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ sharing.spec.js 00:24 4 4 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ side-panel.spec.js 00:17 6 6 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ user-profile.spec.js 00:23 6 6 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ virtual-machine-admin.spec.js 00:23 1 1 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ workflow.spec.js 00:12 6 6 - - - │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
✔ All specs passed! 08:51 115 113 - 2 -

+ set +e +o pipefail
+ kill 5459 7303 7311 7312
+ wait 5459 7303 7311 7312
+ true
+ '[' 0 -eq 1 ']'
+ echo done
done
(2-2/2)