Exporting environment variables Exporting CI Exporting COVERALLS_BITLY_PHP_API_WRAPPER Exporting COVERALLS_CURRICULUM_VITAE Exporting COVERALLS_DOCKER_CLOUDFLARE_DDNS Exporting COVERALLS_JWT_DECODER Exporting COVERALLS_NPM_PKG_CONCATENATE Exporting COVERALLS_NPM_PKG_DATE_CONVERT Exporting COVERALLS_NPM_PKG_LOADING Exporting COVERALLS_NPM_PKG_SHORTFIELD Exporting COVERALLS_NPM_PKG_UNIQUE_KEYS Exporting COVERALLS_NPM_PKG_YEAR_INTERVAL Exporting COVERALLS_ONLINE_BANKING_BACKEND Exporting COVERALLS_ONLINE_BANKING_FRONTEND Exporting DISPLAY Exporting DOCKER_TOKEN Exporting DOCKER_USERNAME Exporting GITLAB_TOKEN Exporting HEROKU_API_KEY Exporting NETLIFY_ACCESS_TOKEN Exporting NETLIFY_BITBANK_SITE_ID Exporting NETLIFY_CURRICULUM_VITAE_SITE_ID Exporting NPM_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_ARCHIVE_METHOD 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_SCHEDULE Exporting SONARSCANNER_VERSION Exporting SONAR_TOKEN Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Exporting VERCEL_BITBANK_PROJECT_ID Exporting VERCEL_CURRICULUM_VITAE_PROJECT_ID Exporting VERCEL_ORG_ID Exporting VERCEL_TOKEN Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 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 http://packages.semaphoreci.com/toolbox/releases/download/v1.20.3/linux.tar toolbox/ toolbox/sem-semantic-release toolbox/sem-version toolbox/spc toolbox/sem-install toolbox/sem-service-check-params toolbox/sem-service toolbox/install-package toolbox/libchecksum toolbox/toolbox toolbox/sem-dockerize toolbox/when toolbox/README.md toolbox/install-toolbox toolbox/libcheckout toolbox/cache toolbox/enetwork toolbox/retry toolbox/test-results toolbox/system-metrics-collector toolbox/Dockerfile.dev toolbox/ssh-session-cli toolbox/artifact toolbox/sem-context 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 install-package installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI when installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2959 ssh-agent started Connecting to cache # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 Cloning into 'npm-pkg-date-convert'... Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts. remote: Enumerating objects: 274, done. remote: Counting objects: 0% (1/160) remote: Counting objects: 1% (2/160) remote: Counting objects: 2% (4/160) remote: Counting objects: 3% (5/160) remote: Counting objects: 4% (7/160) remote: Counting objects: 5% (8/160) remote: Counting objects: 6% (10/160) remote: Counting objects: 7% (12/160) remote: Counting objects: 8% (13/160) remote: Counting objects: 9% (15/160) remote: Counting objects: 10% (16/160) remote: Counting objects: 11% (18/160) remote: Counting objects: 12% (20/160) remote: Counting objects: 13% (21/160) remote: Counting objects: 14% (23/160) remote: Counting objects: 15% (24/160) remote: Counting objects: 16% (26/160) remote: Counting objects: 17% (28/160) remote: Counting objects: 18% (29/160) remote: Counting objects: 19% (31/160) remote: Counting objects: 20% (32/160) remote: Counting objects: 21% (34/160) remote: Counting objects: 22% (36/160) remote: Counting objects: 23% (37/160) remote: Counting objects: 24% (39/160) remote: Counting objects: 25% (40/160) remote: Counting objects: 26% (42/160) remote: Counting objects: 27% (44/160) remote: Counting objects: 28% (45/160) remote: Counting objects: 29% (47/160) remote: Counting objects: 30% (48/160) remote: Counting objects: 31% (50/160) remote: Counting objects: 32% (52/160) remote: Counting objects: 33% (53/160) remote: Counting objects: 34% (55/160) remote: Counting objects: 35% (56/160) remote: Counting objects: 36% (58/160) remote: Counting objects: 37% (60/160) remote: Counting objects: 38% (61/160) remote: Counting objects: 39% (63/160) remote: Counting objects: 40% (64/160) remote: Counting objects: 41% (66/160) remote: Counting objects: 42% (68/160) remote: Counting objects: 43% (69/160) remote: Counting objects: 44% (71/160) remote: Counting objects: 45% (72/160) remote: Counting objects: 46% (74/160) remote: Counting objects: 47% (76/160) remote: Counting objects: 48% (77/160) remote: Counting objects: 49% (79/160) remote: Counting objects: 50% (80/160) remote: Counting objects: 51% (82/160) remote: Counting objects: 52% (84/160) remote: Counting objects: 53% (85/160) remote: Counting objects: 54% (87/160) remote: Counting objects: 55% (88/160) remote: Counting objects: 56% (90/160) remote: Counting objects: 57% (92/160) remote: Counting objects: 58% (93/160) remote: Counting objects: 59% (95/160) remote: Counting objects: 60% (96/160) remote: Counting objects: 61% (98/160) remote: Counting objects: 62% (100/160) remote: Counting objects: 63% (101/160) remote: Counting objects: 64% (103/160) remote: Counting objects: 65% (104/160) remote: Counting objects: 66% (106/160) remote: Counting objects: 67% (108/160) remote: Counting objects: 68% (109/160) remote: Counting objects: 69% (111/160) remote: Counting objects: 70% (112/160) remote: Counting objects: 71% (114/160) remote: Counting objects: 72% (116/160) remote: Counting objects: 73% (117/160) remote: Counting objects: 74% (119/160) remote: Counting objects: 75% (120/160) remote: Counting objects: 76% (122/160) remote: Counting objects: 77% (124/160) remote: Counting objects: 78% (125/160) remote: Counting objects: 79% (127/160) remote: Counting objects: 80% (128/160) remote: Counting objects: 81% (130/160) remote: Counting objects: 82% (132/160) remote: Counting objects: 83% (133/160) remote: Counting objects: 84% (135/160) remote: Counting objects: 85% (136/160) remote: Counting objects: 86% (138/160) remote: Counting objects: 87% (140/160) remote: Counting objects: 88% (141/160) remote: Counting objects: 89% (143/160) remote: Counting objects: 90% (144/160) remote: Counting objects: 91% (146/160) remote: Counting objects: 92% (148/160) remote: Counting objects: 93% (149/160) remote: Counting objects: 94% (151/160) remote: Counting objects: 95% (152/160) remote: Counting objects: 96% (154/160) remote: Counting objects: 97% (156/160) remote: Counting objects: 98% (157/160) remote: Counting objects: 99% (159/160) remote: Counting objects: 100% (160/160) remote: Counting objects: 100% (160/160), done. remote: Compressing objects: 0% (1/107) remote: Compressing objects: 1% (2/107) remote: Compressing objects: 2% (3/107) remote: Compressing objects: 3% (4/107) remote: Compressing objects: 4% (5/107) remote: Compressing objects: 5% (6/107) remote: Compressing objects: 6% (7/107) remote: Compressing objects: 7% (8/107) remote: Compressing objects: 8% (9/107) remote: Compressing objects: 9% (10/107) remote: Compressing objects: 10% (11/107) remote: Compressing objects: 11% (12/107) remote: Compressing objects: 12% (13/107) remote: Compressing objects: 13% (14/107) remote: Compressing objects: 14% (15/107) remote: Compressing objects: 15% (17/107) remote: Compressing objects: 16% (18/107) remote: Compressing objects: 17% (19/107) remote: Compressing objects: 18% (20/107) remote: Compressing objects: 19% (21/107) remote: Compressing objects: 20% (22/107) remote: Compressing objects: 21% (23/107) remote: Compressing objects: 22% (24/107) remote: Compressing objects: 23% (25/107) remote: Compressing objects: 24% (26/107) remote: Compressing objects: 25% (27/107) remote: Compressing objects: 26% (28/107) remote: Compressing objects: 27% (29/107) remote: Compressing objects: 28% (30/107) remote: Compressing objects: 29% (32/107) remote: Compressing objects: 30% (33/107) remote: Compressing objects: 31% (34/107) remote: Compressing objects: 32% (35/107) remote: Compressing objects: 33% (36/107) remote: Compressing objects: 34% (37/107) remote: Compressing objects: 35% (38/107) remote: Compressing objects: 36% (39/107) remote: Compressing objects: 37% (40/107) remote: Compressing objects: 38% (41/107) remote: Compressing objects: 39% (42/107) remote: Compressing objects: 40% (43/107) remote: Compressing objects: 41% (44/107) remote: Compressing objects: 42% (45/107) remote: Compressing objects: 43% (47/107) remote: Compressing objects: 44% (48/107) remote: Compressing objects: 45% (49/107) remote: Compressing objects: 46% (50/107) remote: Compressing objects: 47% (51/107) remote: Compressing objects: 48% (52/107) remote: Compressing objects: 49% (53/107) remote: Compressing objects: 50% (54/107) remote: Compressing objects: 51% (55/107) remote: Compressing objects: 52% (56/107) remote: Compressing objects: 53% (57/107) remote: Compressing objects: 54% (58/107) remote: Compressing objects: 55% (59/107) remote: Compressing objects: 56% (60/107) remote: Compressing objects: 57% (61/107) remote: Compressing objects: 58% (63/107) remote: Compressing objects: 59% (64/107) remote: Compressing objects: 60% (65/107) remote: Compressing objects: 61% (66/107) remote: Compressing objects: 62% (67/107) remote: Compressing objects: 63% (68/107) remote: Compressing objects: 64% (69/107) remote: Compressing objects: 65% (70/107) remote: Compressing objects: 66% (71/107) remote: Compressing objects: 67% (72/107) remote: Compressing objects: 68% (73/107) remote: Compressing objects: 69% (74/107) remote: Compressing objects: 70% (75/107) remote: Compressing objects: 71% (76/107) remote: Compressing objects: 72% (78/107) remote: Compressing objects: 73% (79/107) remote: Compressing objects: 74% (80/107) remote: Compressing objects: 75% (81/107) remote: Compressing objects: 76% (82/107) remote: Compressing objects: 77% (83/107) remote: Compressing objects: 78% (84/107) remote: Compressing objects: 79% (85/107) remote: Compressing objects: 80% (86/107) remote: Compressing objects: 81% (87/107) remote: Compressing objects: 82% (88/107) remote: Compressing objects: 83% (89/107) remote: Compressing objects: 84% (90/107) remote: Compressing objects: 85% (91/107) remote: Compressing objects: 86% (93/107) remote: Compressing objects: 87% (94/107) remote: Compressing objects: 88% (95/107) remote: Compressing objects: 89% (96/107) remote: Compressing objects: 90% (97/107) remote: Compressing objects: 91% (98/107) remote: Compressing objects: 92% (99/107) remote: Compressing objects: 93% (100/107) remote: Compressing objects: 94% (101/107) remote: Compressing objects: 95% (102/107) remote: Compressing objects: 96% (103/107) remote: Compressing objects: 97% (104/107) remote: Compressing objects: 98% (105/107) remote: Compressing objects: 99% (106/107) remote: Compressing objects: 100% (107/107) remote: Compressing objects: 100% (107/107), done. Receiving objects: 0% (1/274) Receiving objects: 1% (3/274) Receiving objects: 2% (6/274) Receiving objects: 3% (9/274) Receiving objects: 4% (11/274) Receiving objects: 5% (14/274) Receiving objects: 6% (17/274) Receiving objects: 7% (20/274) Receiving objects: 8% (22/274) Receiving objects: 9% (25/274) Receiving objects: 10% (28/274) Receiving objects: 11% (31/274) Receiving objects: 12% (33/274) Receiving objects: 13% (36/274) Receiving objects: 14% (39/274) Receiving objects: 15% (42/274) Receiving objects: 16% (44/274) Receiving objects: 17% (47/274) Receiving objects: 18% (50/274) Receiving objects: 19% (53/274) Receiving objects: 20% (55/274) Receiving objects: 21% (58/274) Receiving objects: 22% (61/274) Receiving objects: 23% (64/274) Receiving objects: 24% (66/274) Receiving objects: 25% (69/274) Receiving objects: 26% (72/274) Receiving objects: 27% (74/274) Receiving objects: 28% (77/274) Receiving objects: 29% (80/274) Receiving objects: 30% (83/274) Receiving objects: 31% (85/274) Receiving objects: 32% (88/274) Receiving objects: 33% (91/274) Receiving objects: 34% (94/274) Receiving objects: 35% (96/274) Receiving objects: 36% (99/274) Receiving objects: 37% (102/274) Receiving objects: 38% (105/274) Receiving objects: 39% (107/274) Receiving objects: 40% (110/274) Receiving objects: 41% (113/274) Receiving objects: 42% (116/274) Receiving objects: 43% (118/274) Receiving objects: 44% (121/274) Receiving objects: 45% (124/274) Receiving objects: 46% (127/274) Receiving objects: 47% (129/274) Receiving objects: 48% (132/274) Receiving objects: 49% (135/274) Receiving objects: 50% (137/274) Receiving objects: 51% (140/274) Receiving objects: 52% (143/274) Receiving objects: 53% (146/274) Receiving objects: 54% (148/274) Receiving objects: 55% (151/274) Receiving objects: 56% (154/274) Receiving objects: 57% (157/274) Receiving objects: 58% (159/274) Receiving objects: 59% (162/274) Receiving objects: 60% (165/274) Receiving objects: 61% (168/274) Receiving objects: 62% (170/274) Receiving objects: 63% (173/274) Receiving objects: 64% (176/274) Receiving objects: 65% (179/274) Receiving objects: 66% (181/274) Receiving objects: 67% (184/274) Receiving objects: 68% (187/274) Receiving objects: 69% (190/274) remote: Total 274 (delta 66), reused 102 (delta 42), pack-reused 114 Receiving objects: 70% (192/274) Receiving objects: 71% (195/274) Receiving objects: 72% (198/274) Receiving objects: 73% (201/274) Receiving objects: 74% (203/274) Receiving objects: 75% (206/274) Receiving objects: 76% (209/274) Receiving objects: 77% (211/274) Receiving objects: 78% (214/274) Receiving objects: 79% (217/274) Receiving objects: 80% (220/274) Receiving objects: 81% (222/274) Receiving objects: 82% (225/274) Receiving objects: 83% (228/274) Receiving objects: 84% (231/274) Receiving objects: 85% (233/274) Receiving objects: 86% (236/274) Receiving objects: 87% (239/274) Receiving objects: 88% (242/274) Receiving objects: 89% (244/274) Receiving objects: 90% (247/274) Receiving objects: 91% (250/274) Receiving objects: 92% (253/274) Receiving objects: 93% (255/274) Receiving objects: 94% (258/274) Receiving objects: 95% (261/274) Receiving objects: 96% (264/274) Receiving objects: 97% (266/274) Receiving objects: 98% (269/274) Receiving objects: 99% (272/274) Receiving objects: 100% (274/274) Receiving objects: 100% (274/274), 297.29 KiB | 1.06 MiB/s, done. Resolving deltas: 0% (0/121) Resolving deltas: 1% (2/121) Resolving deltas: 2% (3/121) Resolving deltas: 3% (4/121) Resolving deltas: 4% (5/121) Resolving deltas: 6% (8/121) Resolving deltas: 7% (9/121) Resolving deltas: 8% (10/121) Resolving deltas: 9% (11/121) Resolving deltas: 10% (13/121) Resolving deltas: 11% (14/121) Resolving deltas: 12% (15/121) Resolving deltas: 13% (16/121) Resolving deltas: 14% (17/121) Resolving deltas: 15% (19/121) Resolving deltas: 16% (20/121) Resolving deltas: 17% (21/121) Resolving deltas: 18% (22/121) Resolving deltas: 19% (23/121) Resolving deltas: 20% (25/121) Resolving deltas: 21% (26/121) Resolving deltas: 22% (27/121) Resolving deltas: 23% (28/121) Resolving deltas: 24% (30/121) Resolving deltas: 25% (31/121) Resolving deltas: 26% (32/121) Resolving deltas: 27% (33/121) Resolving deltas: 28% (34/121) Resolving deltas: 29% (36/121) Resolving deltas: 30% (37/121) Resolving deltas: 31% (38/121) Resolving deltas: 32% (39/121) Resolving deltas: 33% (40/121) Resolving deltas: 34% (42/121) Resolving deltas: 35% (43/121) Resolving deltas: 36% (44/121) Resolving deltas: 37% (45/121) Resolving deltas: 38% (46/121) Resolving deltas: 39% (48/121) Resolving deltas: 40% (49/121) Resolving deltas: 41% (50/121) Resolving deltas: 42% (51/121) Resolving deltas: 43% (53/121) Resolving deltas: 44% (54/121) Resolving deltas: 45% (55/121) Resolving deltas: 46% (56/121) Resolving deltas: 47% (57/121) Resolving deltas: 48% (59/121) Resolving deltas: 49% (60/121) Resolving deltas: 50% (61/121) Resolving deltas: 51% (62/121) Resolving deltas: 52% (63/121) Resolving deltas: 53% (65/121) Resolving deltas: 54% (66/121) Resolving deltas: 55% (67/121) Resolving deltas: 56% (68/121) Resolving deltas: 57% (69/121) Resolving deltas: 58% (71/121) Resolving deltas: 59% (72/121) Resolving deltas: 60% (73/121) Resolving deltas: 61% (74/121) Resolving deltas: 62% (76/121) Resolving deltas: 63% (77/121) Resolving deltas: 64% (78/121) Resolving deltas: 65% (79/121) Resolving deltas: 66% (80/121) Resolving deltas: 67% (82/121) Resolving deltas: 68% (83/121) Resolving deltas: 69% (84/121) Resolving deltas: 70% (85/121) Resolving deltas: 71% (86/121) Resolving deltas: 72% (88/121) Resolving deltas: 73% (89/121) Resolving deltas: 74% (90/121) Resolving deltas: 75% (91/121) Resolving deltas: 76% (92/121) Resolving deltas: 77% (94/121) Resolving deltas: 78% (95/121) Resolving deltas: 79% (96/121) Resolving deltas: 80% (97/121) Resolving deltas: 81% (99/121) Resolving deltas: 82% (100/121) Resolving deltas: 83% (101/121) Resolving deltas: 84% (102/121) Resolving deltas: 85% (103/121) Resolving deltas: 86% (105/121) Resolving deltas: 87% (106/121) Resolving deltas: 88% (107/121) Resolving deltas: 89% (108/121) Resolving deltas: 90% (109/121) Resolving deltas: 91% (111/121) Resolving deltas: 92% (112/121) Resolving deltas: 93% (113/121) Resolving deltas: 94% (114/121) Resolving deltas: 95% (115/121) Resolving deltas: 96% (117/121) Resolving deltas: 97% (118/121) Resolving deltas: 98% (119/121) Resolving deltas: 99% (120/121) Resolving deltas: 100% (121/121) Resolving deltas: 100% (121/121), done. HEAD is now at 37261f6 Merge pull request #37 from sineverba/upgrade-dependencies cache restore Detected .nvmrc. Fetching '/home/semaphore/.nvm' directory with cache keys 'nvm-develop-31bb87c78a596ede2881606fbe894808,nvm-develop,nvm-master,nvm-main'... HIT: 'nvm-develop-31bb87c78a596ede2881606fbe894808', using key 'nvm-develop-31bb87c78a596ede2881606fbe894808'. Downloading key 'nvm-develop-31bb87c78a596ede2881606fbe894808'... Download complete. Duration: 670.545526ms. Size: 73.2M bytes. Unpacking '/tmp/nvm-develop-31bb87c78a596ede2881606fbe894808-2608517209'... Unpack complete. Duration: 1.306917029s. Restored: /home/semaphore/.nvm/. Detected package-lock.json. Fetching 'node_modules' directory with cache keys 'node-modules-develop-0a70263af9699eaf587c7145d4d2ea33,node-modules-develop,node-modules-master,node-modules-main'... HIT: 'node-modules-develop-0a70263af9699eaf587c7145d4d2ea33', using key 'node-modules-develop-0a70263af9699eaf587c7145d4d2ea33'. Downloading key 'node-modules-develop-0a70263af9699eaf587c7145d4d2ea33'... Download complete. Duration: 271.946556ms. Size: 29.1M bytes. Unpacking '/tmp/node-modules-develop-0a70263af9699eaf587c7145d4d2ea33-623977445'... Unpack complete. Duration: 912.791514ms. Restored: node_modules/. npm run coverage > @sineverba/date-convert@2.0.0 coverage > jest --coverage PASS src/__tests__/dateConvert.test.ts PASS src/__tests__/features/step_definitions/dateConvertFromHumanToIso.steps.test.ts PASS src/__tests__/features/step_definitions/dateConvertFromIsoToHuman.steps.test.ts ----------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|------------------- All files | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | ----------|---------|----------|---------|---------|------------------- Test Suites: 3 passed, 3 total Tests: 8 passed, 8 total Snapshots: 0 total Time: 2.551 s Ran all test suites. docker run --rm -e SONAR_HOST_URL="https://sonarcloud.io" -e SONAR_LOGIN=$SONAR_TOKEN -v $PWD:/usr/src sonarsource/sonar-scanner-cli:$SONARSCANNER_VERSION Unable to find image 'sonarsource/sonar-scanner-cli:4.8.0' locally 4.8.0: Pulling from sonarsource/sonar-scanner-cli  4db1b89c0bd1: Pulling fs layer   13a2aaef32d8: Pulling fs layer   92a77024df27: Pulling fs layer  4db1b89c0bd1: Downloading 34.78kB/3.375MB  92a77024df27: Downloading 722B/730B  92a77024df27: Downloading 730B/730B  92a77024df27: Verifying Checksum  92a77024df27: Download complete  13a2aaef32d8: Downloading 539.9kB/111MB  4db1b89c0bd1: Download complete  4db1b89c0bd1: Extracting 65.54kB/3.375MB  13a2aaef32d8: Downloading 8.583MB/111MB  4db1b89c0bd1: Extracting 3.08MB/3.375MB  4db1b89c0bd1: Extracting 3.375MB/3.375MB  4db1b89c0bd1: Pull complete  13a2aaef32d8: Downloading 19.25MB/111MB  13a2aaef32d8: Downloading 32.11MB/111MB  13a2aaef32d8: Downloading 43.36MB/111MB  13a2aaef32d8: Downloading 54.08MB/111MB  13a2aaef32d8: Downloading 65.37MB/111MB  13a2aaef32d8: Downloading 76.66MB/111MB  13a2aaef32d8: Downloading 87.93MB/111MB  13a2aaef32d8: Downloading 99.74MB/111MB  13a2aaef32d8: Downloading 110.5MB/111MB  13a2aaef32d8: Verifying Checksum  13a2aaef32d8: Download complete  13a2aaef32d8: Extracting 557.1kB/111MB  13a2aaef32d8: Extracting 5.571MB/111MB  13a2aaef32d8: Extracting 11.14MB/111MB  13a2aaef32d8: Extracting 16.15MB/111MB  13a2aaef32d8: Extracting 21.17MB/111MB  13a2aaef32d8: Extracting 27.3MB/111MB  13a2aaef32d8: Extracting 32.31MB/111MB  13a2aaef32d8: Extracting 38.99MB/111MB  13a2aaef32d8: Extracting 45.68MB/111MB  13a2aaef32d8: Extracting 49.02MB/111MB  13a2aaef32d8: Extracting 51.81MB/111MB  13a2aaef32d8: Extracting 54.59MB/111MB  13a2aaef32d8: Extracting 57.93MB/111MB  13a2aaef32d8: Extracting 63.5MB/111MB  13a2aaef32d8: Extracting 68.52MB/111MB  13a2aaef32d8: Extracting 74.09MB/111MB  13a2aaef32d8: Extracting 79.1MB/111MB  13a2aaef32d8: Extracting 81.33MB/111MB  13a2aaef32d8: Extracting 86.34MB/111MB  13a2aaef32d8: Extracting 89.13MB/111MB  13a2aaef32d8: Extracting 91.36MB/111MB  13a2aaef32d8: Extracting 92.47MB/111MB  13a2aaef32d8: Extracting 98.04MB/111MB  13a2aaef32d8: Extracting 100.3MB/111MB  13a2aaef32d8: Extracting 102.5MB/111MB  13a2aaef32d8: Extracting 104.7MB/111MB  13a2aaef32d8: Extracting 106.4MB/111MB  13a2aaef32d8: Extracting 108.1MB/111MB  13a2aaef32d8: Extracting 110.3MB/111MB  13a2aaef32d8: Extracting 111MB/111MB  13a2aaef32d8: Pull complete  92a77024df27: Extracting 730B/730B  92a77024df27: Extracting 730B/730B  92a77024df27: Pull complete Digest: sha256:7e5e01f7e1a598b487e7435a73fbb8a71d04b70241124f5e45110be919016cf3 Status: Downloaded newer image for sonarsource/sonar-scanner-cli:4.8.0 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties INFO: Project root configuration file: /usr/src/sonar-project.properties INFO: SonarScanner 4.8.0.2856 INFO: Java 11.0.20 Alpine (64-bit) INFO: Linux 5.15.0-76-generic amd64 INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Analyzing on SonarQube server 8.0.0.44391 INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent) INFO: Load global settings INFO: Load global settings (done) | time=189ms INFO: Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Load/download plugins INFO: Load plugins index INFO: Load plugins index (done) | time=159ms INFO: Load/download plugins (done) | time=21576ms INFO: Loaded core extensions: developer-scanner INFO: Load project settings for component key: 'npm-pkg-date-convert' INFO: Load project settings for component key: 'npm-pkg-date-convert' (done) | time=104ms INFO: Process project properties INFO: Execute project builders INFO: Execute project builders (done) | time=2ms INFO: Project key: npm-pkg-date-convert INFO: Base dir: /usr/src INFO: Working dir: /usr/src/.scannerwork INFO: Load project branches INFO: Load project branches (done) | time=162ms INFO: Check ALM binding of project 'npm-pkg-date-convert' INFO: Detected project binding: NOT_BOUND INFO: Check ALM binding of project 'npm-pkg-date-convert' (done) | time=94ms INFO: Load project pull requests INFO: Load project pull requests (done) | time=100ms INFO: Load branch configuration INFO: Load branch configuration (done) | time=1ms INFO: Load quality profiles INFO: Load quality profiles (done) | time=193ms INFO: Load active rules INFO: Load active rules (done) | time=4012ms INFO: Organization key: sineverba WARN: The property 'sonar.login' is deprecated and will be removed in the future. Please use the 'sonar.token' property instead when passing a token. INFO: Load project repositories INFO: Load project repositories (done) | time=129ms INFO: Indexing files... INFO: Project configuration: INFO: Excluded sources: **/build-wrapper-dump.json, **/node_modules/**, src/__tests__/** INFO: Excluded tests: src/__tests__/**/* INFO: 1 file indexed INFO: 10 files ignored because of inclusion/exclusion patterns INFO: 0 files ignored because of scm ignore settings INFO: Quality profile for ts: Sonar way INFO: ------------- Run sensors on module npm-pkg-date-convert INFO: Load metrics repository INFO: Load metrics repository (done) | time=110ms INFO: Sensor cache enabled INFO: Load sensor cache INFO: Load sensor cache (2 KB) | time=355ms INFO: Sensor C# Project Type Information [csharp] INFO: Sensor C# Project Type Information [csharp] (done) | time=1ms INFO: Sensor C# Analysis Log [csharp] INFO: Sensor C# Analysis Log [csharp] (done) | time=12ms INFO: Sensor C# Properties [csharp] INFO: Sensor C# Properties [csharp] (done) | time=0ms INFO: Sensor HTML [web] INFO: Sensor HTML [web] (done) | time=2ms INFO: Sensor TextAndSecretsSensor [text] INFO: 1 source file to be analyzed INFO: 1/1 source file has been analyzed INFO: Sensor TextAndSecretsSensor [text] (done) | time=29ms INFO: Sensor VB.NET Project Type Information [vbnet] INFO: Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms INFO: Sensor VB.NET Analysis Log [vbnet] INFO: Sensor VB.NET Analysis Log [vbnet] (done) | time=11ms INFO: Sensor VB.NET Properties [vbnet] INFO: Sensor VB.NET Properties [vbnet] (done) | time=1ms INFO: Sensor JaCoCo XML Report Importer [jacoco] INFO: 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer INFO: Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms INFO: Sensor JavaScript/TypeScript analysis [javascript] INFO: Found 1 tsconfig.json file(s): [/usr/src/tsconfig.json] INFO: Creating TypeScript program INFO: TypeScript configuration file /usr/src/tsconfig.json INFO: 1 source file to be analyzed INFO: Creating TypeScript program (done) | time=1171ms INFO: Starting analysis with current program INFO: Analyzed 1 file(s) with current program INFO: 1/1 source file has been analyzed INFO: Hit the cache for 0 out of 1 INFO: Miss the cache for 1 out of 1: ANALYSIS_MODE_INELIGIBLE [1/1] INFO: Sensor JavaScript/TypeScript analysis [javascript] (done) | time=5934ms INFO: Sensor CSS Rules [javascript] INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. INFO: Sensor CSS Rules [javascript] (done) | time=0ms INFO: Sensor JavaScript/TypeScript Coverage [javascript] INFO: Analysing [/usr/src/coverage/lcov.info] INFO: Sensor JavaScript/TypeScript Coverage [javascript] (done) | time=9ms INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms INFO: Sensor IaC Docker Sensor [iac] INFO: 0 source files to be analyzed INFO: 0/0 source files have been analyzed INFO: Sensor IaC Docker Sensor [iac] (done) | time=115ms INFO: Sensor Serverless configuration file sensor [security] INFO: 0 Serverless function entries were found in the project INFO: 0 Serverless function handlers were kept as entrypoints INFO: Sensor Serverless configuration file sensor [security] (done) | time=4ms INFO: Sensor AWS SAM template file sensor [security] INFO: Sensor AWS SAM template file sensor [security] (done) | time=1ms INFO: Sensor AWS SAM Inline template file sensor [security] INFO: Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms INFO: Sensor javabugs [dbd] INFO: Reading IR files from: /usr/src/.scannerwork/ir/java INFO: No IR files have been included for analysis. INFO: Sensor javabugs [dbd] (done) | time=3ms INFO: Sensor pythonbugs [dbd] INFO: Reading IR files from: /usr/src/.scannerwork/ir/python INFO: No IR files have been included for analysis. INFO: Sensor pythonbugs [dbd] (done) | time=0ms INFO: Sensor JavaSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/java INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor JavaSecuritySensor [security] (done) | time=8ms INFO: Sensor CSharpSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/ucfg_cs2 INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor CSharpSecuritySensor [security] (done) | time=1ms INFO: Sensor PhpSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/php INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor PhpSecuritySensor [security] (done) | time=1ms INFO: Sensor PythonSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/python INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor PythonSecuritySensor [security] (done) | time=6ms INFO: Sensor JsSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/js INFO: Read 0 type definitions INFO: Reading UCFGs from: /usr/src/.scannerwork/ucfg2/js INFO: 07:55:25.929545 Building Runtime Type propagation graph INFO: 07:55:25.934628 Running Tarjan on 23 nodes INFO: 07:55:25.937323 Tarjan found 23 components INFO: 07:55:25.938876 Variable type analysis: done INFO: 07:55:25.939534 Building Runtime Type propagation graph INFO: 07:55:25.940309 Running Tarjan on 23 nodes INFO: 07:55:25.940587 Tarjan found 23 components INFO: 07:55:25.940859 Variable type analysis: done INFO: Analyzing 3 ucfgs to detect vulnerabilities. INFO: Taint analysis starting. Entrypoints: 2 INFO: Running symbolic analysis for 'JS' INFO: Taint analysis: done. INFO: Sensor JsSecuritySensor [security] (done) | time=1559ms INFO: ------------- Run sensors on project INFO: Sensor Analysis Warnings import [csharp] INFO: Sensor Analysis Warnings import [csharp] (done) | time=4ms INFO: Sensor Zero Coverage Sensor INFO: Sensor Zero Coverage Sensor (done) | time=0ms INFO: CPD Executor Calculating CPD for 1 file INFO: CPD Executor CPD calculation finished (done) | time=14ms INFO: Analysis report generated in 189ms, dir size=218 KB INFO: Analysis report compressed in 13ms, zip size=44 KB INFO: Analysis report uploaded in 242ms INFO: ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=npm-pkg-date-convert INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report INFO: More about the report processing at https://sonarcloud.io/api/ce/task?id=AYmRMhyTrnH2YAoApzuj INFO: Sensor cache published successfully INFO: Time spent writing ucfgs 6ms INFO: Analysis total time: 23.061 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 47.454s INFO: Final Memory: 72M/183M INFO: ------------------------------------------------------------------------ Exporting environment variables Exporting SEMAPHORE_JOB_RESULT