Exporting environment variables Exporting CI Exporting DISPLAY Exporting NPM_AUTH_TOKEN Exporting OLONO_NPM_AUTH_TOKEN Exporting PAGER Exporting SEMAPHORE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SEMAPHORE_CACHE_BACKEND Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMITTER Exporting SEMAPHORE_GIT_COMMIT_AUTHOR Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Injecting /home/semaphore/.npmrc with file mode 0644 Running the pre-job hook configured in the agent Running: source /opt/semaphoreci/prejob/pre_job.sh Warning: The agent is configured to fail the job if the pre-job hook fails. Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.20.9/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/toolbox toolbox/libcheckout toolbox/install-package toolbox/retry toolbox/sem-install toolbox/sem-semantic-release toolbox/sem-dockerize toolbox/install-toolbox toolbox/README.md toolbox/Dockerfile.dev toolbox/enetwork toolbox/ssh-session-cli toolbox/when toolbox/artifact toolbox/system-metrics-collector toolbox/spc toolbox/cache toolbox/sem-service toolbox/sem-version toolbox/libchecksum toolbox/sem-service-check-params toolbox/sem-context toolbox/test-results retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the install-package for linux install-package installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI enetwork installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2677 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) sem-version node 18 [22:36 06/09/2023]: Changing 'node' to version 18 Downloading and installing node v18.17.1... Downloading http://nodejs.semaphoreci.com/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz... ################################ 44.6% ################################################################### 94.0% ######################################################################## 100.0% Computing checksum with sha256sum Checksums matched! Now using node v18.17.1 (npm v9.6.7) Now using node v18.17.1 (npm v9.6.7) added 59 packages in 1s 4 packages are looking for funding run `npm fund` for details [22:36 06/09/2023]: Switch successful. checkout Performing shallow clone with depth: 50 Cloning into 'await-the'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 598, done. remote: Counting objects: 0% (1/598) remote: Counting objects: 1% (6/598) remote: Counting objects: 2% (12/598) remote: Counting objects: 3% (18/598) remote: Counting objects: 4% (24/598) remote: Counting objects: 5% (30/598) remote: Counting objects: 6% (36/598) remote: Counting objects: 7% (42/598) remote: Counting objects: 8% (48/598) remote: Counting objects: 9% (54/598) remote: Counting objects: 10% (60/598) remote: Counting objects: 11% (66/598) remote: Counting objects: 12% (72/598) remote: Counting objects: 13% (78/598) remote: Counting objects: 14% (84/598) remote: Counting objects: 15% (90/598) remote: Counting objects: 16% (96/598) remote: Counting objects: 17% (102/598) remote: Counting objects: 18% (108/598) remote: Counting objects: 19% (114/598) remote: Counting objects: 20% (120/598) remote: Counting objects: 21% (126/598) remote: Counting objects: 22% (132/598) remote: Counting objects: 23% (138/598) remote: Counting objects: 24% (144/598) remote: Counting objects: 25% (150/598) remote: Counting objects: 26% (156/598) remote: Counting objects: 27% (162/598) remote: Counting objects: 28% (168/598) remote: Counting objects: 29% (174/598) remote: Counting objects: 30% (180/598) remote: Counting objects: 31% (186/598) remote: Counting objects: 32% (192/598) remote: Counting objects: 33% (198/598) remote: Counting objects: 34% (204/598) remote: Counting objects: 35% (210/598) remote: Counting objects: 36% (216/598) remote: Counting objects: 37% (222/598) remote: Counting objects: 38% (228/598) remote: Counting objects: 39% (234/598) remote: Counting objects: 40% (240/598) remote: Counting objects: 41% (246/598) remote: Counting objects: 42% (252/598) remote: Counting objects: 43% (258/598) remote: Counting objects: 44% (264/598) remote: Counting objects: 45% (270/598) remote: Counting objects: 46% (276/598) remote: Counting objects: 47% (282/598) remote: Counting objects: 48% (288/598) remote: Counting objects: 49% (294/598) remote: Counting objects: 50% (299/598) remote: Counting objects: 51% (305/598) remote: Counting objects: 52% (311/598) remote: Counting objects: 53% (317/598) remote: Counting objects: 54% (323/598) remote: Counting objects: 55% (329/598) remote: Counting objects: 56% (335/598) remote: Counting objects: 57% (341/598) remote: Counting objects: 58% (347/598) remote: Counting objects: 59% (353/598) remote: Counting objects: 60% (359/598) remote: Counting objects: 61% (365/598) remote: Counting objects: 62% (371/598) remote: Counting objects: 63% (377/598) remote: Counting objects: 64% (383/598) remote: Counting objects: 65% (389/598) remote: Counting objects: 66% (395/598) remote: Counting objects: 67% (401/598) remote: Counting objects: 68% (407/598) remote: Counting objects: 69% (413/598) remote: Counting objects: 70% (419/598) remote: Counting objects: 71% (425/598) remote: Counting objects: 72% (431/598) remote: Counting objects: 73% (437/598) remote: Counting objects: 74% (443/598) remote: Counting objects: 75% (449/598) remote: Counting objects: 76% (455/598) remote: Counting objects: 77% (461/598) remote: Counting objects: 78% (467/598) remote: Counting objects: 79% (473/598) remote: Counting objects: 80% (479/598) remote: Counting objects: 81% (485/598) remote: Counting objects: 82% (491/598) remote: Counting objects: 83% (497/598) remote: Counting objects: 84% (503/598) remote: Counting objects: 85% (509/598) remote: Counting objects: 86% (515/598) remote: Counting objects: 87% (521/598) remote: Counting objects: 88% (527/598) remote: Counting objects: 89% (533/598) remote: Counting objects: 90% (539/598) remote: Counting objects: 91% (545/598) remote: Counting objects: 92% (551/598) remote: Counting objects: 93% (557/598) remote: Counting objects: 94% (563/598) remote: Counting objects: 95% (569/598) remote: Counting objects: 96% (575/598) remote: Counting objects: 97% (581/598) remote: Counting objects: 98% (587/598) remote: Counting objects: 99% (593/598) remote: Counting objects: 100% (598/598) remote: Counting objects: 100% (598/598), done. remote: Compressing objects: 0% (1/225) remote: Compressing objects: 1% (3/225) remote: Compressing objects: 2% (5/225) remote: Compressing objects: 3% (7/225) remote: Compressing objects: 4% (9/225) remote: Compressing objects: 5% (12/225) remote: Compressing objects: 6% (14/225) remote: Compressing objects: 7% (16/225) remote: Compressing objects: 8% (18/225) remote: Compressing objects: 9% (21/225) remote: Compressing objects: 10% (23/225) remote: Compressing objects: 11% (25/225) remote: Compressing objects: 12% (27/225) remote: Compressing objects: 13% (30/225) remote: Compressing objects: 14% (32/225) remote: Compressing objects: 15% (34/225) remote: Compressing objects: 16% (36/225) remote: Compressing objects: 17% (39/225) remote: Compressing objects: 18% (41/225) remote: Compressing objects: 19% (43/225) remote: Compressing objects: 20% (45/225) remote: Compressing objects: 21% (48/225) remote: Compressing objects: 22% (50/225) remote: Compressing objects: 23% (52/225) remote: Compressing objects: 24% (54/225) remote: Compressing objects: 25% (57/225) remote: Compressing objects: 26% (59/225) remote: Compressing objects: 27% (61/225) remote: Compressing objects: 28% (63/225) remote: Compressing objects: 29% (66/225) remote: Compressing objects: 30% (68/225) remote: Compressing objects: 31% (70/225) remote: Compressing objects: 32% (72/225) remote: Compressing objects: 33% (75/225) remote: Compressing objects: 34% (77/225) remote: Compressing objects: 35% (79/225) remote: Compressing objects: 36% (81/225) remote: Compressing objects: 37% (84/225) remote: Compressing objects: 38% (86/225) remote: Compressing objects: 39% (88/225) remote: Compressing objects: 40% (90/225) remote: Compressing objects: 41% (93/225) remote: Compressing objects: 42% (95/225) remote: Compressing objects: 43% (97/225) remote: Compressing objects: 44% (99/225) remote: Compressing objects: 45% (102/225) remote: Compressing objects: 46% (104/225) remote: Compressing objects: 47% (106/225) remote: Compressing objects: 48% (108/225) remote: Compressing objects: 49% (111/225) remote: Compressing objects: 50% (113/225) remote: Compressing objects: 51% (115/225) remote: Compressing objects: 52% (117/225) remote: Compressing objects: 53% (120/225) remote: Compressing objects: 54% (122/225) remote: Compressing objects: 55% (124/225) remote: Compressing objects: 56% (126/225) remote: Compressing objects: 57% (129/225) remote: Compressing objects: 58% (131/225) remote: Compressing objects: 59% (133/225) remote: Compressing objects: 60% (135/225) remote: Compressing objects: 61% (138/225) remote: Compressing objects: 62% (140/225) remote: Compressing objects: 63% (142/225) remote: Compressing objects: 64% (144/225) remote: Compressing objects: 65% (147/225) remote: Compressing objects: 66% (149/225) remote: Compressing objects: 67% (151/225) remote: Compressing objects: 68% (153/225) remote: Compressing objects: 69% (156/225) remote: Compressing objects: 70% (158/225) remote: Compressing objects: 71% (160/225) remote: Compressing objects: 72% (162/225) remote: Compressing objects: 73% (165/225) remote: Compressing objects: 74% (167/225) remote: Compressing objects: 75% (169/225) remote: Compressing objects: 76% (171/225) remote: Compressing objects: 77% (174/225) remote: Compressing objects: 78% (176/225) remote: Compressing objects: 79% (178/225) remote: Compressing objects: 80% (180/225) remote: Compressing objects: 81% (183/225) remote: Compressing objects: 82% (185/225) remote: Compressing objects: 83% (187/225) remote: Compressing objects: 84% (189/225) remote: Compressing objects: 85% (192/225) remote: Compressing objects: 86% (194/225) remote: Compressing objects: 87% (196/225) remote: Compressing objects: 88% (198/225) remote: Compressing objects: 89% (201/225) remote: Compressing objects: 90% (203/225) remote: Compressing objects: 91% (205/225) remote: Compressing objects: 92% (207/225) remote: Compressing objects: 93% (210/225) remote: Compressing objects: 94% (212/225) remote: Compressing objects: 95% (214/225) remote: Compressing objects: 96% (216/225) remote: Compressing objects: 97% (219/225) remote: Compressing objects: 98% (221/225) remote: Compressing objects: 99% (223/225) remote: Compressing objects: 100% (225/225) remote: Compressing objects: 100% (225/225), done. Receiving objects: 0% (1/598) Receiving objects: 1% (6/598) Receiving objects: 2% (12/598) Receiving objects: 3% (18/598) Receiving objects: 4% (24/598) Receiving objects: 5% (30/598) Receiving objects: 6% (36/598) Receiving objects: 7% (42/598) Receiving objects: 8% (48/598) Receiving objects: 9% (54/598) Receiving objects: 10% (60/598) Receiving objects: 11% (66/598) Receiving objects: 12% (72/598) Receiving objects: 13% (78/598) Receiving objects: 14% (84/598) Receiving objects: 15% (90/598) Receiving objects: 16% (96/598) Receiving objects: 17% (102/598) Receiving objects: 18% (108/598) Receiving objects: 19% (114/598) Receiving objects: 20% (120/598) Receiving objects: 21% (126/598) Receiving objects: 22% (132/598) Receiving objects: 23% (138/598) Receiving objects: 24% (144/598) Receiving objects: 25% (150/598) Receiving objects: 26% (156/598) Receiving objects: 27% (162/598) Receiving objects: 28% (168/598) Receiving objects: 29% (174/598) Receiving objects: 30% (180/598) Receiving objects: 31% (186/598) Receiving objects: 32% (192/598) Receiving objects: 33% (198/598) Receiving objects: 34% (204/598) Receiving objects: 35% (210/598) Receiving objects: 36% (216/598) Receiving objects: 37% (222/598) Receiving objects: 38% (228/598) Receiving objects: 39% (234/598) Receiving objects: 40% (240/598) Receiving objects: 41% (246/598) Receiving objects: 42% (252/598) Receiving objects: 43% (258/598) Receiving objects: 44% (264/598) Receiving objects: 45% (270/598) Receiving objects: 46% (276/598) Receiving objects: 47% (282/598) Receiving objects: 48% (288/598) Receiving objects: 49% (294/598) Receiving objects: 50% (299/598) Receiving objects: 51% (305/598) Receiving objects: 52% (311/598) Receiving objects: 53% (317/598) Receiving objects: 54% (323/598) Receiving objects: 55% (329/598) Receiving objects: 56% (335/598) Receiving objects: 57% (341/598) Receiving objects: 58% (347/598) Receiving objects: 59% (353/598) Receiving objects: 60% (359/598) Receiving objects: 61% (365/598) Receiving objects: 62% (371/598) Receiving objects: 63% (377/598) Receiving objects: 64% (383/598) Receiving objects: 65% (389/598) Receiving objects: 66% (395/598) Receiving objects: 67% (401/598) Receiving objects: 68% (407/598) Receiving objects: 69% (413/598) Receiving objects: 70% (419/598) Receiving objects: 71% (425/598) Receiving objects: 72% (431/598) Receiving objects: 73% (437/598) Receiving objects: 74% (443/598) Receiving objects: 75% (449/598) Receiving objects: 76% (455/598) Receiving objects: 77% (461/598) Receiving objects: 78% (467/598) Receiving objects: 79% (473/598) Receiving objects: 80% (479/598) Receiving objects: 81% (485/598) Receiving objects: 82% (491/598) remote: Total 598 (delta 383), reused 570 (delta 361), pack-reused 0 Receiving objects: 83% (497/598) Receiving objects: 84% (503/598) Receiving objects: 85% (509/598) Receiving objects: 86% (515/598) Receiving objects: 87% (521/598) Receiving objects: 88% (527/598) Receiving objects: 89% (533/598) Receiving objects: 90% (539/598) Receiving objects: 91% (545/598) Receiving objects: 92% (551/598) Receiving objects: 93% (557/598) Receiving objects: 94% (563/598) Receiving objects: 95% (569/598) Receiving objects: 96% (575/598) Receiving objects: 97% (581/598) Receiving objects: 98% (587/598) Receiving objects: 99% (593/598) Receiving objects: 100% (598/598) Receiving objects: 100% (598/598), 136.61 KiB | 744.00 KiB/s, done. Resolving deltas: 0% (0/383) Resolving deltas: 1% (4/383) Resolving deltas: 2% (8/383) Resolving deltas: 3% (12/383) Resolving deltas: 4% (16/383) Resolving deltas: 5% (20/383) Resolving deltas: 6% (23/383) Resolving deltas: 7% (27/383) Resolving deltas: 8% (31/383) Resolving deltas: 9% (35/383) Resolving deltas: 10% (39/383) Resolving deltas: 11% (43/383) Resolving deltas: 12% (46/383) Resolving deltas: 13% (50/383) Resolving deltas: 14% (54/383) Resolving deltas: 15% (58/383) Resolving deltas: 16% (62/383) Resolving deltas: 17% (66/383) Resolving deltas: 18% (69/383) Resolving deltas: 19% (73/383) Resolving deltas: 20% (77/383) Resolving deltas: 21% (81/383) Resolving deltas: 22% (85/383) Resolving deltas: 23% (89/383) Resolving deltas: 24% (92/383) Resolving deltas: 25% (96/383) Resolving deltas: 26% (100/383) Resolving deltas: 27% (104/383) Resolving deltas: 28% (108/383) Resolving deltas: 29% (112/383) Resolving deltas: 30% (115/383) Resolving deltas: 31% (119/383) Resolving deltas: 32% (123/383) Resolving deltas: 33% (127/383) Resolving deltas: 34% (131/383) Resolving deltas: 35% (135/383) Resolving deltas: 36% (138/383) Resolving deltas: 37% (142/383) Resolving deltas: 38% (146/383) Resolving deltas: 39% (150/383) Resolving deltas: 40% (154/383) Resolving deltas: 41% (158/383) Resolving deltas: 42% (161/383) Resolving deltas: 43% (165/383) Resolving deltas: 44% (169/383) Resolving deltas: 45% (173/383) Resolving deltas: 46% (177/383) Resolving deltas: 47% (181/383) Resolving deltas: 48% (184/383) Resolving deltas: 49% (188/383) Resolving deltas: 50% (192/383) Resolving deltas: 51% (196/383) Resolving deltas: 52% (200/383) Resolving deltas: 53% (203/383) Resolving deltas: 54% (207/383) Resolving deltas: 55% (211/383) Resolving deltas: 56% (215/383) Resolving deltas: 57% (219/383) Resolving deltas: 58% (223/383) Resolving deltas: 59% (226/383) Resolving deltas: 60% (230/383) Resolving deltas: 61% (234/383) Resolving deltas: 62% (238/383) Resolving deltas: 63% (242/383) Resolving deltas: 64% (246/383) Resolving deltas: 65% (249/383) Resolving deltas: 66% (253/383) Resolving deltas: 67% (257/383) Resolving deltas: 68% (261/383) Resolving deltas: 69% (265/383) Resolving deltas: 70% (269/383) Resolving deltas: 71% (272/383) Resolving deltas: 72% (276/383) Resolving deltas: 73% (280/383) Resolving deltas: 74% (284/383) Resolving deltas: 75% (288/383) Resolving deltas: 76% (292/383) Resolving deltas: 77% (295/383) Resolving deltas: 78% (299/383) Resolving deltas: 79% (303/383) Resolving deltas: 80% (307/383) Resolving deltas: 81% (311/383) Resolving deltas: 82% (315/383) Resolving deltas: 83% (318/383) Resolving deltas: 84% (322/383) Resolving deltas: 85% (326/383) Resolving deltas: 86% (330/383) Resolving deltas: 87% (334/383) Resolving deltas: 88% (338/383) Resolving deltas: 89% (341/383) Resolving deltas: 90% (345/383) Resolving deltas: 91% (349/383) Resolving deltas: 92% (353/383) Resolving deltas: 93% (357/383) Resolving deltas: 94% (361/383) Resolving deltas: 95% (364/383) Resolving deltas: 96% (368/383) Resolving deltas: 97% (372/383) Resolving deltas: 98% (376/383) Resolving deltas: 99% (380/383) Resolving deltas: 100% (383/383) Resolving deltas: 100% (383/383), done. HEAD is now at 1d67092 INSIGHT-28289 the.callback() should throw existing Error if one is passed npm install added 425 packages, and audited 426 packages in 20s 44 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm run lint > await-the@4.4.0 lint > eslint . npm test > await-the@4.4.0 test > nyc mocha --bail --exit test Limiter test ✔ should return if no collection is supplied ✔ should do iterate 2 times and call done ✔ should be able to run serially with a limit of 1 (1002ms) ✔ should be able to run in parallel with a limit of 3 (1001ms) ✔ should be able to run in parallel with a limit of 2 (2002ms) ✔ should work correctly when presented with keys that start with numbers or are stringified numbers ✔ should throw for invalid channel ✔ should work correctly with ugly promises (1001ms) ✔ should not block the event loop (1002ms) bail on error 1) should bail on error if not specified 9 passing (6s) 1 failing 1) Limiter test bail on error should bail on error if not specified: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 2 + expected - actual -1 +2 at proxyDone (test/Limiter.js:277:32) -----------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -----------------|---------|----------|---------|---------|------------------- All files | 41.89 | 22.12 | 25 | 41.97 | await-the | 100 | 100 | 100 | 100 | index.js | 100 | 100 | 100 | 100 | await-the/lib | 36.9 | 22.12 | 25 | 36.77 | Limiter.js | 96.22 | 85.71 | 92.3 | 96.07 | 101,155 all.js | 33.33 | 0 | 0 | 33.33 | 31-42 any.js | 15.38 | 0 | 0 | 16.66 | 31-50 callback.js | 22.22 | 0 | 0 | 22.22 | 37-49 deadline.js | 50 | 0 | 0 | 50 | 27-30 each.js | 66.66 | 100 | 0 | 66.66 | 25 every.js | 25 | 0 | 0 | 30 | 29-41 map.js | 17.64 | 0 | 0 | 17.64 | 28-54 mapValues.js | 16.66 | 0 | 0 | 17.64 | 29-56 multiResult.js | 11.76 | 0 | 0 | 11.76 | 34-62 result.js | 23.07 | 0 | 0 | 23.07 | 35-51 retry.js | 10.52 | 0 | 0 | 11.11 | 32-96 wait.js | 100 | 50 | 100 | 100 | 20 while.js | 11.11 | 0 | 0 | 11.11 | 36-48 whileMax.js | 13.33 | 0 | 0 | 13.33 | 42-58 -----------------|---------|----------|---------|---------|------------------- Exporting environment variables Exporting SEMAPHORE_JOB_RESULT