|
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.
|
|
[34mℹ[39m [90m「wds」[39m: Project is running at https://172.17.0.2/
|
|
[34mℹ[39m [90m「wds」[39m: webpack output is served from
|
|
[34mℹ[39m [90m「wds」[39m: Content not from webpack is served from /home/stephen/git/curii.com/arvados-workbench2/public
|
|
[34mℹ[39m [90m「wds」[39m: 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
|