Exporting environment variables Exporting CI Exporting DISPLAY 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_JOB_TYPE 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 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.22.3/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/artifact toolbox/libcheckout toolbox/sem-install toolbox/toolbox toolbox/README.md toolbox/libchecksum toolbox/enetwork toolbox/cache toolbox/ssh-session-cli toolbox/sem-context toolbox/sem-semantic-release toolbox/install-package toolbox/spc toolbox/sem-dockerize toolbox/test-results toolbox/sem-service toolbox/system-metrics-collector toolbox/install-toolbox toolbox/when toolbox/sem-version toolbox/Dockerfile.dev toolbox/sem-service-check-params toolbox/retry 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 5696 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) sudo apt-get update 0% [Working] Hit:1 http://mirror.init7.net/ubuntu focal InRelease 0% [Waiting for headers] Hit:2 http://de.archive.ubuntu.com/ubuntu focal InRelease 0% [Waiting for headers] [Waiting for headers] Get:3 http://mirror.init7.net/ubuntu focal-updates InRelease [128 kB] 0% [Waiting for headers] [3 InRelease 14.2 kB/128 kB 11%] Get:4 http://de.archive.ubuntu.com/ubuntu focal-security InRelease [128 kB] 0% [4 InRelease 14.2 kB/128 kB 11%] [3 InRelease 43.2 kB/128 kB 34%] 0% [4 InRelease 43.2 kB/128 kB 34%] Get:5 http://mirror.init7.net/ubuntu focal-backports InRelease [128 kB] 0% [4 InRelease 101 kB/128 kB 79%] [5 InRelease 65.5 kB/128 kB 51%] 0% [4 InRelease 101 kB/128 kB 79%] [Waiting for headers] Get:6 http://mirror.init7.net/ubuntu focal-security InRelease [128 kB] 0% [4 InRelease 101 kB/128 kB 79%] [6 InRelease 5,546 B/128 kB 4%] 0% [4 InRelease 101 kB/128 kB 79%] 0% [Waiting for headers] Get:7 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] 0% [Working] 0% [Working] 0% [Working] 0% [Working] Get:8 http://mirror.init7.net/ubuntu focal-updates/main i386 Packages [1,059 kB] 0% [8 Packages 8,559 B/1,059 kB 1%] 0% [Working] 0% [8 Packages store 0 B] [Waiting for headers] Get:9 http://mirror.init7.net/ubuntu focal-updates/main amd64 Packages [3,692 kB] 0% [8 Packages store 0 B] [9 Packages 187 kB/3,692 kB 5%] 0% [8 Packages store 0 B] [9 Packages 2,219 kB/3,692 kB 60%] 0% [8 Packages store 0 B] [Waiting for headers] Get:10 http://mirror.init7.net/ubuntu focal-updates/main Translation-en [564 kB] 0% [8 Packages store 0 B] [10 Translation-en 41.3 kB/564 kB 7%] 0% [8 Packages store 0 B] [Waiting for headers] Get:11 http://mirror.init7.net/ubuntu focal-updates/main amd64 c-n-f Metadata [17.8 kB] 0% [8 Packages store 0 B] [Waiting for headers] Get:12 http://mirror.init7.net/ubuntu focal-updates/restricted i386 Packages [40.4 kB] 0% [8 Packages store 0 B] [12 Packages 40.4 kB/40.4 kB 100%] 0% [8 Packages store 0 B] Get:13 http://mirror.init7.net/ubuntu focal-updates/restricted amd64 Packages [3,412 kB] 0% [8 Packages store 0 B] [13 Packages 0 B/3,412 kB 0%] 0% [8 Packages store 0 B] Get:14 http://mirror.init7.net/ubuntu focal-updates/restricted Translation-en [477 kB] 0% [8 Packages store 0 B] [14 Translation-en 0 B/477 kB 0%] 0% [8 Packages store 0 B] Get:15 http://mirror.init7.net/ubuntu focal-updates/restricted amd64 c-n-f Metadata [548 B] 0% [8 Packages store 0 B] [15 Commands-amd64 0 B/548 B 0%] 0% [8 Packages store 0 B] Get:16 http://mirror.init7.net/ubuntu focal-updates/universe amd64 Packages [1,239 kB] 0% [8 Packages store 0 B] [16 Packages 0 B/1,239 kB 0%] 0% [8 Packages store 0 B] Get:17 http://mirror.init7.net/ubuntu focal-updates/universe i386 Packages [810 kB] 0% [8 Packages store 0 B] [17 Packages 0 B/810 kB 0%] 0% [8 Packages store 0 B] Get:18 http://mirror.init7.net/ubuntu focal-updates/universe Translation-en [298 kB] 0% [8 Packages store 0 B] [18 Translation-en 0 B/298 kB 0%] 0% [8 Packages store 0 B] Get:19 http://mirror.init7.net/ubuntu focal-updates/universe amd64 c-n-f Metadata [28.3 kB] 0% [8 Packages store 0 B] [19 Commands-amd64 0 B/28.3 kB 0%] 0% [8 Packages store 0 B] Get:20 http://mirror.init7.net/ubuntu focal-updates/multiverse amd64 Packages [27.9 kB] 0% [8 Packages store 0 B] [20 Packages 0 B/27.9 kB 0%] 0% [8 Packages store 0 B] Get:21 http://mirror.init7.net/ubuntu focal-updates/multiverse Translation-en [7,968 B] 0% [8 Packages store 0 B] [21 Translation-en 0 B/7,968 B 0%] 0% [8 Packages store 0 B] Get:22 http://mirror.init7.net/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [612 B] 0% [8 Packages store 0 B] [22 Commands-amd64 0 B/612 B 0%] 0% [8 Packages store 0 B] 0% [Working] 0% [9 Packages store 0 B] 0% [9 Packages store 0 B] Get:23 http://mirror.init7.net/ubuntu focal-security/main i386 Packages [838 kB] 0% [9 Packages store 0 B] [23 Packages 443 kB/838 kB 53%] 0% [9 Packages store 0 B] Get:24 http://mirror.init7.net/ubuntu focal-security/main amd64 Packages [3,315 kB] 0% [9 Packages store 0 B] [24 Packages 433 kB/3,315 kB 13%] 0% [9 Packages store 0 B] [Waiting for headers] Get:25 http://mirror.init7.net/ubuntu focal-security/main Translation-en [486 kB] 0% [9 Packages store 0 B] [25 Translation-en 35.8 kB/486 kB 7%] Get:26 http://mirror.init7.net/ubuntu focal-security/main amd64 c-n-f Metadata [14.3 kB] Get:27 http://mirror.init7.net/ubuntu focal-security/restricted i386 Packages [38.6 kB] 0% [9 Packages store 0 B] [27 Packages 38.6 kB/38.6 kB 100%] 0% [9 Packages store 0 B] Get:28 http://mirror.init7.net/ubuntu focal-security/restricted amd64 Packages [3,265 kB] 0% [9 Packages store 0 B] [28 Packages 0 B/3,265 kB 0%] 0% [9 Packages store 0 B] [Waiting for headers] Get:29 http://mirror.init7.net/ubuntu focal-security/restricted Translation-en [456 kB] 0% [9 Packages store 0 B] [29 Translation-en 0 B/456 kB 0%] 0% [9 Packages store 0 B] [Waiting for headers] Get:30 http://mirror.init7.net/ubuntu focal-security/restricted amd64 c-n-f Metadata [548 B] Get:31 http://mirror.init7.net/ubuntu focal-security/universe amd64 Packages [1,017 kB] 0% [9 Packages store 0 B] [31 Packages 57.3 kB/1,017 kB 6%] Get:32 http://mirror.init7.net/ubuntu focal-security/universe i386 Packages [683 kB] 0% [9 Packages store 0 B] [32 Packages 524 kB/683 kB 77%] Get:33 http://mirror.init7.net/ubuntu focal-security/universe Translation-en [215 kB] 0% [9 Packages store 0 B] [33 Translation-en 102 kB/215 kB 47%] Get:34 http://mirror.init7.net/ubuntu focal-security/universe amd64 c-n-f Metadata [21.4 kB] Get:35 http://mirror.init7.net/ubuntu focal-security/multiverse amd64 Packages [24.8 kB] 0% [9 Packages store 0 B] [35 Packages 24.8 kB/24.8 kB 100%] Get:36 http://mirror.init7.net/ubuntu focal-security/multiverse amd64 c-n-f Metadata [540 B] 0% [9 Packages store 0 B] 0% [9 Packages store 0 B] Get:37 http://de.archive.ubuntu.com/ubuntu focal-security/main i386 Packages [838 kB] 0% [9 Packages store 0 B] [37 Packages 14.2 kB/838 kB 2%] 0% [9 Packages store 0 B] Get:38 http://de.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages [3,315 kB] 0% [9 Packages store 0 B] [38 Packages 16.4 kB/3,315 kB 0%] 0% [38 Packages 3,160 kB/3,315 kB 95%] 0% [10 Translation-en store 0 B] [38 Packages 3,160 kB/3,315 kB 95%] 0% [10 Translation-en store 0 B] Get:39 http://de.archive.ubuntu.com/ubuntu focal-security/main Translation-en [486 kB] 0% [10 Translation-en store 0 B] [39 Translation-en 0 B/486 kB 0%] 0% [10 Translation-en store 0 B] Get:40 http://de.archive.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [14.3 kB] 0% [10 Translation-en store 0 B] [40 Commands-amd64 14.3 kB/14.3 kB 100%] 0% [10 Translation-en store 0 B] Get:41 http://de.archive.ubuntu.com/ubuntu focal-security/restricted i386 Packages [38.6 kB] 0% [10 Translation-en store 0 B] [41 Packages 0 B/38.6 kB 0%] 0% [10 Translation-en store 0 B] Get:42 http://de.archive.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [3,265 kB] 0% [10 Translation-en store 0 B] [42 Packages 31.7 kB/3,265 kB 1%] 0% [10 Translation-en store 0 B] Get:43 http://de.archive.ubuntu.com/ubuntu focal-security/restricted Translation-en [456 kB] 0% [10 Translation-en store 0 B] [43 Translation-en 43.0 kB/456 kB 9%] 0% [10 Translation-en store 0 B] Get:44 http://de.archive.ubuntu.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [548 B] Get:45 http://de.archive.ubuntu.com/ubuntu focal-security/universe i386 Packages [683 kB] 0% [10 Translation-en store 0 B] [45 Packages 44.5 kB/683 kB 7%] 0% [10 Translation-en store 0 B] Get:46 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1,017 kB] 0% [10 Translation-en store 0 B] [46 Packages 65.5 kB/1,017 kB 6%] 0% [10 Translation-en store 0 B] [Waiting for headers] Get:47 http://de.archive.ubuntu.com/ubuntu focal-security/universe Translation-en [215 kB] 0% [10 Translation-en store 0 B] [47 Translation-en 47.5 kB/215 kB 22%] 0% [10 Translation-en store 0 B] Get:48 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f Metadata [21.4 kB] 0% [10 Translation-en store 0 B] [48 Commands-amd64 21.4 kB/21.4 kB 100%] 0% [10 Translation-en store 0 B] [Waiting for headers] Get:49 http://de.archive.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [24.8 kB] 0% [10 Translation-en store 0 B] [49 Packages 24.8 kB/24.8 kB 100%] 0% [10 Translation-en store 0 B] Get:50 http://de.archive.ubuntu.com/ubuntu focal-security/multiverse amd64 c-n-f Metadata [540 B] 0% [10 Translation-en store 0 B] 74% [10 Translation-en store 0 B] Get:51 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3,692 kB] 74% [10 Translation-en store 0 B] [51 Packages 0 B/3,692 kB 0%] 77% [51 Packages 1,581 kB/3,692 kB 43%] 77% [11 Commands-amd64 store 0 B] [51 Packages 1,620 kB/3,692 kB 44%] 78% [51 Packages 1,681 kB/3,692 kB 46%] 78% [12 Packages store 0 B] [51 Packages 1,681 kB/3,692 kB 46%] 78% [51 Packages 2,013 kB/3,692 kB 55%] 78% [13 Packages store 0 B] [51 Packages 2,013 kB/3,692 kB 55%] 81% [13 Packages store 0 B] Get:52 http://de.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [1,059 kB] 81% [13 Packages store 0 B] [52 Packages 4,096 B/1,059 kB 0%] 83% [13 Packages store 0 B] [Waiting for headers] Get:53 http://de.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [564 kB] 83% [13 Packages store 0 B] [53 Translation-en 65.5 kB/564 kB 12%] 84% [13 Packages store 0 B] Get:54 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [17.8 kB] 84% [13 Packages store 0 B] [54 Commands-amd64 0 B/17.8 kB 0%] 84% [13 Packages store 0 B] Get:55 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted i386 Packages [40.4 kB] 84% [13 Packages store 0 B] [55 Packages 0 B/40.4 kB 0%] 84% [13 Packages store 0 B] Get:56 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [3,412 kB] 84% [13 Packages store 0 B] [56 Packages 0 B/3,412 kB 0%] 90% [13 Packages store 0 B] Get:57 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [477 kB] 90% [13 Packages store 0 B] [57 Translation-en 41.4 kB/477 kB 9%] 91% [13 Packages store 0 B] Get:58 http://de.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [548 B] 91% [13 Packages store 0 B] [58 Commands-amd64 0 B/548 B 0%] 91% [13 Packages store 0 B] Get:59 http://de.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [810 kB] 91% [13 Packages store 0 B] [59 Packages 0 B/810 kB 0%] 93% [13 Packages store 0 B] [Waiting for headers] Get:60 http://de.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1,239 kB] 93% [13 Packages store 0 B] [60 Packages 49.2 kB/1,239 kB 4%] 95% [13 Packages store 0 B] [Waiting for headers] Get:61 http://de.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [298 kB] 95% [13 Packages store 0 B] [61 Translation-en 718 B/298 kB 0%] 95% [13 Packages store 0 B] Get:62 http://de.archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [28.3 kB] 95% [13 Packages store 0 B] [62 Commands-amd64 28.3 kB/28.3 kB 100%] 95% [13 Packages store 0 B] Get:63 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [27.9 kB] 95% [13 Packages store 0 B] [63 Packages 27.9 kB/27.9 kB 100%] 95% [13 Packages store 0 B] Get:64 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [7,968 B] 95% [13 Packages store 0 B] [64 Translation-en 7,968 B/7,968 B 100%] 95% [13 Packages store 0 B] Get:65 http://de.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [612 B] 95% [13 Packages store 0 B] 96% [Working] 96% [14 Translation-en store 0 B] 96% [Working] 96% [15 Commands-amd64 store 0 B] 96% [Working] 96% [16 Packages store 0 B] 96% [Working] 96% [17 Packages store 0 B] 96% [Working] 96% [18 Translation-en store 0 B] 96% [Working] 96% [19 Commands-amd64 store 0 B] 96% [Working] 96% [20 Packages store 0 B] 96% [Working] 96% [21 Translation-en store 0 B] 96% [Working] 96% [22 Commands-amd64 store 0 B] 96% [Working] 96% [23 Packages store 0 B] 96% [Working] 96% [24 Packages store 0 B] 97% [Working] 97% [25 Translation-en store 0 B] 97% [Working] 97% [26 Commands-amd64 store 0 B] 97% [Working] 97% [27 Packages store 0 B] 97% [Working] 97% [28 Packages store 0 B] 97% [Working] 97% [29 Translation-en store 0 B] 97% [Working] 97% [30 Commands-amd64 store 0 B] 97% [Working] 97% [31 Packages store 0 B] 97% [Working] 97% [32 Packages store 0 B] 97% [Working] 97% [33 Translation-en store 0 B] 97% [Working] 97% [34 Commands-amd64 store 0 B] 97% [Working] 97% [35 Packages store 0 B] 97% [Working] 97% [36 Commands-amd64 store 0 B] 98% [Working] 98% [37 Packages store 0 B] 98% [Working] 98% [38 Packages store 0 B] 98% [Working] 98% [39 Translation-en store 0 B] 98% [Working] 98% [40 Commands-amd64 store 0 B] 98% [Working] 98% [41 Packages store 0 B] 98% [Working] 98% [42 Packages store 0 B] 98% [Working] 98% [43 Translation-en store 0 B] 98% [Working] 98% [44 Commands-amd64 store 0 B] 98% [Working] 98% [45 Packages store 0 B] 98% [Working] 98% [46 Packages store 0 B] 98% [Working] 98% [47 Translation-en store 0 B] 98% [Working] 98% [48 Commands-amd64 store 0 B] 99% [Working] 99% [49 Packages store 0 B] 99% [Working] 99% [50 Commands-amd64 store 0 B] 99% [Working] 99% [51 Packages store 0 B] 99% [Working] 99% [52 Packages store 0 B] 99% [Working] 99% [53 Translation-en store 0 B] 99% [Working] 99% [54 Commands-amd64 store 0 B] 99% [Working] 99% [55 Packages store 0 B] 99% [Working] 99% [56 Packages store 0 B] 99% [Working] 7,429 kB/s 0s 99% [57 Translation-en store 0 B] 7,429 kB/s 0s 99% [Working] 7,429 kB/s 0s 99% [58 Commands-amd64 store 0 B] 7,429 kB/s 0s 99% [Working] 7,429 kB/s 0s 99% [59 Packages store 0 B] 7,429 kB/s 0s 99% [Working] 7,429 kB/s 0s 99% [60 Packages store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s 100% [61 Translation-en store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s 100% [62 Commands-amd64 store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s 100% [63 Packages store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s 100% [64 Translation-en store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s 100% [65 Commands-amd64 store 0 B] 7,429 kB/s 0s 100% [Working] 7,429 kB/s 0s Fetched 44.7 MB in 6s (7,000 kB/s) Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 1% Reading package lists... 1% Reading package lists... 1% Reading package lists... 1% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 2% Reading package lists... 11% Reading package lists... 11% Reading package lists... 16% Reading package lists... 16% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 20% Reading package lists... 21% Reading package lists... 21% Reading package lists... 24% Reading package lists... 24% Reading package lists... 25% Reading package lists... 25% Reading package lists... 27% Reading package lists... 27% Reading package lists... 29% Reading package lists... 30% Reading package lists... 30% Reading package lists... 31% Reading package lists... 31% Reading package lists... 32% Reading package lists... 32% Reading package lists... 33% Reading package lists... 33% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 34% Reading package lists... 38% Reading package lists... 38% Reading package lists... 39% Reading package lists... 39% Reading package lists... 41% Reading package lists... 41% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 45% Reading package lists... 47% Reading package lists... 47% Reading package lists... 48% Reading package lists... 48% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 49% Reading package lists... 50% Reading package lists... 50% Reading package lists... 51% Reading package lists... 51% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 52% Reading package lists... 61% Reading package lists... 61% Reading package lists... 65% Reading package lists... 65% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 70% Reading package lists... 74% Reading package lists... 74% Reading package lists... 75% Reading package lists... 75% Reading package lists... 78% Reading package lists... 78% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 81% Reading package lists... 83% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 84% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 85% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 86% Reading package lists... 89% Reading package lists... 89% Reading package lists... 90% Reading package lists... 90% Reading package lists... 92% Reading package lists... 92% Reading package lists... 95% Reading package lists... 95% Reading package lists... 96% Reading package lists... 96% Reading package lists... 97% Reading package lists... 97% Reading package lists... 98% Reading package lists... 98% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done sudo apt-get install -y graphicsmagick Reading package lists... 0% Reading package lists... 100% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Reading state information... 0% Reading state information... 0% Reading state information... Done The following additional packages will be installed: libgraphicsmagick-q16-3 Suggested packages: graphicsmagick-dbg The following NEW packages will be installed: graphicsmagick libgraphicsmagick-q16-3 0 upgraded, 2 newly installed, 0 to remove and 117 not upgraded. Need to get 1,794 kB of archives. After this operation, 8,566 kB of additional disk space will be used. 0% [Working] Get:1 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 libgraphicsmagick-q16-3 amd64 1.4+really1.3.35-1ubuntu0.1 [1,136 kB] 1% [1 libgraphicsmagick-q16-3 14.2 kB/1,136 kB 1%] 61% [Working] Get:2 http://de.archive.ubuntu.com/ubuntu focal-security/universe amd64 graphicsmagick amd64 1.4+really1.3.35-1ubuntu0.1 [658 kB] 61% [2 graphicsmagick 0 B/658 kB 0%] 100% [Working] Fetched 1,794 kB in 0s (9,421 kB/s) Selecting previously unselected package libgraphicsmagick-q16-3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 217521 files and directories currently installed.) Preparing to unpack .../libgraphicsmagick-q16-3_1.4+really1.3.35-1ubuntu0.1_amd64.deb ... Unpacking libgraphicsmagick-q16-3 (1.4+really1.3.35-1ubuntu0.1) ... Selecting previously unselected package graphicsmagick. Preparing to unpack .../graphicsmagick_1.4+really1.3.35-1ubuntu0.1_amd64.deb ... Unpacking graphicsmagick (1.4+really1.3.35-1ubuntu0.1) ... Setting up libgraphicsmagick-q16-3 (1.4+really1.3.35-1ubuntu0.1) ... Setting up graphicsmagick (1.4+really1.3.35-1ubuntu0.1) ... Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for libc-bin (2.31-0ubuntu9.16) ... checkout Performing shallow clone with depth: 50 Cloning into 'shigehachi'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 284, done. remote: Counting objects: 0% (1/284) remote: Counting objects: 1% (3/284) remote: Counting objects: 2% (6/284) remote: Counting objects: 3% (9/284) remote: Counting objects: 4% (12/284) remote: Counting objects: 5% (15/284) remote: Counting objects: 6% (18/284) remote: Counting objects: 7% (20/284) remote: Counting objects: 8% (23/284) remote: Counting objects: 9% (26/284) remote: Counting objects: 10% (29/284) remote: Counting objects: 11% (32/284) remote: Counting objects: 12% (35/284) remote: Counting objects: 13% (37/284) remote: Counting objects: 14% (40/284) remote: Counting objects: 15% (43/284) remote: Counting objects: 16% (46/284) remote: Counting objects: 17% (49/284) remote: Counting objects: 18% (52/284) remote: Counting objects: 19% (54/284) remote: Counting objects: 20% (57/284) remote: Counting objects: 21% (60/284) remote: Counting objects: 22% (63/284) remote: Counting objects: 23% (66/284) remote: Counting objects: 24% (69/284) remote: Counting objects: 25% (71/284) remote: Counting objects: 26% (74/284) remote: Counting objects: 27% (77/284) remote: Counting objects: 28% (80/284) remote: Counting objects: 29% (83/284) remote: Counting objects: 30% (86/284) remote: Counting objects: 31% (89/284) remote: Counting objects: 32% (91/284) remote: Counting objects: 33% (94/284) remote: Counting objects: 34% (97/284) remote: Counting objects: 35% (100/284) remote: Counting objects: 36% (103/284) remote: Counting objects: 37% (106/284) remote: Counting objects: 38% (108/284) remote: Counting objects: 39% (111/284) remote: Counting objects: 40% (114/284) remote: Counting objects: 41% (117/284) remote: Counting objects: 42% (120/284) remote: Counting objects: 43% (123/284) remote: Counting objects: 44% (125/284) remote: Counting objects: 45% (128/284) remote: Counting objects: 46% (131/284) remote: Counting objects: 47% (134/284) remote: Counting objects: 48% (137/284) remote: Counting objects: 49% (140/284) remote: Counting objects: 50% (142/284) remote: Counting objects: 51% (145/284) remote: Counting objects: 52% (148/284) remote: Counting objects: 53% (151/284) remote: Counting objects: 54% (154/284) remote: Counting objects: 55% (157/284) remote: Counting objects: 56% (160/284) remote: Counting objects: 57% (162/284) remote: Counting objects: 58% (165/284) remote: Counting objects: 59% (168/284) remote: Counting objects: 60% (171/284) remote: Counting objects: 61% (174/284) remote: Counting objects: 62% (177/284) remote: Counting objects: 63% (179/284) remote: Counting objects: 64% (182/284) remote: Counting objects: 65% (185/284) remote: Counting objects: 66% (188/284) remote: Counting objects: 67% (191/284) remote: Counting objects: 68% (194/284) remote: Counting objects: 69% (196/284) remote: Counting objects: 70% (199/284) remote: Counting objects: 71% (202/284) remote: Counting objects: 72% (205/284) remote: Counting objects: 73% (208/284) remote: Counting objects: 74% (211/284) remote: Counting objects: 75% (213/284) remote: Counting objects: 76% (216/284) remote: Counting objects: 77% (219/284) remote: Counting objects: 78% (222/284) remote: Counting objects: 79% (225/284) remote: Counting objects: 80% (228/284) remote: Counting objects: 81% (231/284) remote: Counting objects: 82% (233/284) remote: Counting objects: 83% (236/284) remote: Counting objects: 84% (239/284) remote: Counting objects: 85% (242/284) remote: Counting objects: 86% (245/284) remote: Counting objects: 87% (248/284) remote: Counting objects: 88% (250/284) remote: Counting objects: 89% (253/284) remote: Counting objects: 90% (256/284) remote: Counting objects: 91% (259/284) remote: Counting objects: 92% (262/284) remote: Counting objects: 93% (265/284) remote: Counting objects: 94% (267/284) remote: Counting objects: 95% (270/284) remote: Counting objects: 96% (273/284) remote: Counting objects: 97% (276/284) remote: Counting objects: 98% (279/284) remote: Counting objects: 99% (282/284) remote: Counting objects: 100% (284/284) remote: Counting objects: 100% (284/284), done. remote: Compressing objects: 0% (1/134) remote: Compressing objects: 1% (2/134) remote: Compressing objects: 2% (3/134) remote: Compressing objects: 3% (5/134) remote: Compressing objects: 4% (6/134) remote: Compressing objects: 5% (7/134) remote: Compressing objects: 6% (9/134) remote: Compressing objects: 7% (10/134) remote: Compressing objects: 8% (11/134) remote: Compressing objects: 9% (13/134) remote: Compressing objects: 10% (14/134) remote: Compressing objects: 11% (15/134) remote: Compressing objects: 12% (17/134) remote: Compressing objects: 13% (18/134) remote: Compressing objects: 14% (19/134) remote: Compressing objects: 15% (21/134) remote: Compressing objects: 16% (22/134) remote: Compressing objects: 17% (23/134) remote: Compressing objects: 18% (25/134) remote: Compressing objects: 19% (26/134) remote: Compressing objects: 20% (27/134) remote: Compressing objects: 21% (29/134) remote: Compressing objects: 22% (30/134) remote: Compressing objects: 23% (31/134) remote: Compressing objects: 24% (33/134) remote: Compressing objects: 25% (34/134) remote: Compressing objects: 26% (35/134) remote: Compressing objects: 27% (37/134) remote: Compressing objects: 28% (38/134) remote: Compressing objects: 29% (39/134) remote: Compressing objects: 30% (41/134) remote: Compressing objects: 31% (42/134) remote: Compressing objects: 32% (43/134) remote: Compressing objects: 33% (45/134) remote: Compressing objects: 34% (46/134) remote: Compressing objects: 35% (47/134) remote: Compressing objects: 36% (49/134) remote: Compressing objects: 37% (50/134) remote: Compressing objects: 38% (51/134) remote: Compressing objects: 39% (53/134) remote: Compressing objects: 40% (54/134) remote: Compressing objects: 41% (55/134) remote: Compressing objects: 42% (57/134) remote: Compressing objects: 43% (58/134) remote: Compressing objects: 44% (59/134) remote: Compressing objects: 45% (61/134) remote: Compressing objects: 46% (62/134) remote: Compressing objects: 47% (63/134) remote: Compressing objects: 48% (65/134) remote: Compressing objects: 49% (66/134) remote: Compressing objects: 50% (67/134) remote: Compressing objects: 51% (69/134) remote: Compressing objects: 52% (70/134) remote: Compressing objects: 53% (72/134) remote: Compressing objects: 54% (73/134) remote: Compressing objects: 55% (74/134) remote: Compressing objects: 56% (76/134) remote: Compressing objects: 57% (77/134) remote: Compressing objects: 58% (78/134) remote: Compressing objects: 59% (80/134) remote: Compressing objects: 60% (81/134) remote: Compressing objects: 61% (82/134) remote: Compressing objects: 62% (84/134) remote: Compressing objects: 63% (85/134) remote: Compressing objects: 64% (86/134) remote: Compressing objects: 65% (88/134) remote: Compressing objects: 66% (89/134) remote: Compressing objects: 67% (90/134) remote: Compressing objects: 68% (92/134) remote: Compressing objects: 69% (93/134) remote: Compressing objects: 70% (94/134) remote: Compressing objects: 71% (96/134) remote: Compressing objects: 72% (97/134) remote: Compressing objects: 73% (98/134) remote: Compressing objects: 74% (100/134) remote: Compressing objects: 75% (101/134) remote: Compressing objects: 76% (102/134) remote: Compressing objects: 77% (104/134) remote: Compressing objects: 78% (105/134) remote: Compressing objects: 79% (106/134) remote: Compressing objects: 80% (108/134) remote: Compressing objects: 81% (109/134) remote: Compressing objects: 82% (110/134) remote: Compressing objects: 83% (112/134) remote: Compressing objects: 84% (113/134) remote: Compressing objects: 85% (114/134) remote: Compressing objects: 86% (116/134) remote: Compressing objects: 87% (117/134) remote: Compressing objects: 88% (118/134) remote: Compressing objects: 89% (120/134) remote: Compressing objects: 90% (121/134) remote: Compressing objects: 91% (122/134) remote: Compressing objects: 92% (124/134) remote: Compressing objects: 93% (125/134) remote: Compressing objects: 94% (126/134) remote: Compressing objects: 95% (128/134) remote: Compressing objects: 96% (129/134) remote: Compressing objects: 97% (130/134) remote: Compressing objects: 98% (132/134) remote: Compressing objects: 99% (133/134) remote: Compressing objects: 100% (134/134) remote: Compressing objects: 100% (134/134), done. Receiving objects: 0% (1/284) Receiving objects: 1% (3/284) Receiving objects: 2% (6/284) Receiving objects: 3% (9/284) Receiving objects: 4% (12/284) Receiving objects: 5% (15/284) Receiving objects: 6% (18/284) Receiving objects: 7% (20/284) Receiving objects: 8% (23/284) Receiving objects: 9% (26/284) Receiving objects: 10% (29/284) Receiving objects: 11% (32/284) Receiving objects: 12% (35/284) Receiving objects: 13% (37/284) Receiving objects: 14% (40/284) Receiving objects: 15% (43/284) Receiving objects: 16% (46/284) Receiving objects: 17% (49/284) Receiving objects: 18% (52/284) Receiving objects: 19% (54/284) Receiving objects: 20% (57/284) Receiving objects: 21% (60/284) Receiving objects: 22% (63/284) Receiving objects: 23% (66/284) Receiving objects: 24% (69/284) Receiving objects: 25% (71/284) Receiving objects: 26% (74/284) Receiving objects: 27% (77/284) Receiving objects: 28% (80/284) Receiving objects: 29% (83/284) Receiving objects: 30% (86/284) Receiving objects: 31% (89/284) Receiving objects: 32% (91/284) Receiving objects: 33% (94/284) Receiving objects: 34% (97/284) Receiving objects: 35% (100/284) Receiving objects: 36% (103/284) Receiving objects: 37% (106/284) Receiving objects: 38% (108/284) Receiving objects: 39% (111/284) Receiving objects: 40% (114/284) Receiving objects: 41% (117/284) Receiving objects: 42% (120/284) Receiving objects: 43% (123/284) Receiving objects: 44% (125/284) Receiving objects: 45% (128/284) Receiving objects: 46% (131/284) Receiving objects: 47% (134/284) Receiving objects: 48% (137/284) Receiving objects: 49% (140/284) Receiving objects: 50% (142/284) Receiving objects: 51% (145/284) Receiving objects: 52% (148/284) Receiving objects: 53% (151/284) Receiving objects: 54% (154/284) Receiving objects: 55% (157/284) Receiving objects: 56% (160/284) Receiving objects: 57% (162/284) Receiving objects: 58% (165/284) Receiving objects: 59% (168/284) remote: Total 284 (delta 185), reused 199 (delta 139), pack-reused 0 (from 0) Receiving objects: 60% (171/284) Receiving objects: 61% (174/284) Receiving objects: 62% (177/284) Receiving objects: 63% (179/284) Receiving objects: 64% (182/284) Receiving objects: 65% (185/284) Receiving objects: 66% (188/284) Receiving objects: 67% (191/284) Receiving objects: 68% (194/284) Receiving objects: 69% (196/284) Receiving objects: 70% (199/284) Receiving objects: 71% (202/284) Receiving objects: 72% (205/284) Receiving objects: 73% (208/284) Receiving objects: 74% (211/284) Receiving objects: 75% (213/284) Receiving objects: 76% (216/284) Receiving objects: 77% (219/284) Receiving objects: 78% (222/284) Receiving objects: 79% (225/284) Receiving objects: 80% (228/284) Receiving objects: 81% (231/284) Receiving objects: 82% (233/284) Receiving objects: 83% (236/284) Receiving objects: 84% (239/284) Receiving objects: 85% (242/284) Receiving objects: 86% (245/284) Receiving objects: 87% (248/284) Receiving objects: 88% (250/284) Receiving objects: 89% (253/284) Receiving objects: 90% (256/284) Receiving objects: 91% (259/284) Receiving objects: 92% (262/284) Receiving objects: 93% (265/284) Receiving objects: 94% (267/284) Receiving objects: 95% (270/284) Receiving objects: 96% (273/284) Receiving objects: 97% (276/284) Receiving objects: 98% (279/284) Receiving objects: 99% (282/284) Receiving objects: 100% (284/284) Receiving objects: 100% (284/284), 1.20 MiB | 2.78 MiB/s, done. Resolving deltas: 0% (0/185) Resolving deltas: 1% (2/185) Resolving deltas: 2% (4/185) Resolving deltas: 3% (6/185) Resolving deltas: 4% (8/185) Resolving deltas: 5% (10/185) Resolving deltas: 6% (12/185) Resolving deltas: 7% (13/185) Resolving deltas: 8% (15/185) Resolving deltas: 9% (17/185) Resolving deltas: 10% (19/185) Resolving deltas: 11% (21/185) Resolving deltas: 12% (23/185) Resolving deltas: 13% (25/185) Resolving deltas: 14% (26/185) Resolving deltas: 15% (28/185) Resolving deltas: 16% (30/185) Resolving deltas: 17% (32/185) Resolving deltas: 18% (34/185) Resolving deltas: 19% (36/185) Resolving deltas: 20% (37/185) Resolving deltas: 21% (39/185) Resolving deltas: 22% (41/185) Resolving deltas: 23% (43/185) Resolving deltas: 24% (45/185) Resolving deltas: 25% (47/185) Resolving deltas: 26% (49/185) Resolving deltas: 27% (50/185) Resolving deltas: 28% (52/185) Resolving deltas: 29% (54/185) Resolving deltas: 30% (56/185) Resolving deltas: 31% (58/185) Resolving deltas: 32% (60/185) Resolving deltas: 33% (62/185) Resolving deltas: 34% (63/185) Resolving deltas: 35% (65/185) Resolving deltas: 36% (67/185) Resolving deltas: 37% (69/185) Resolving deltas: 38% (71/185) Resolving deltas: 39% (73/185) Resolving deltas: 40% (74/185) Resolving deltas: 41% (76/185) Resolving deltas: 42% (78/185) Resolving deltas: 43% (80/185) Resolving deltas: 44% (82/185) Resolving deltas: 45% (84/185) Resolving deltas: 46% (86/185) Resolving deltas: 47% (87/185) Resolving deltas: 48% (89/185) Resolving deltas: 49% (91/185) Resolving deltas: 50% (93/185) Resolving deltas: 51% (95/185) Resolving deltas: 52% (97/185) Resolving deltas: 53% (99/185) Resolving deltas: 54% (100/185) Resolving deltas: 55% (102/185) Resolving deltas: 56% (104/185) Resolving deltas: 57% (106/185) Resolving deltas: 58% (108/185) Resolving deltas: 59% (110/185) Resolving deltas: 60% (111/185) Resolving deltas: 61% (113/185) Resolving deltas: 62% (115/185) Resolving deltas: 63% (117/185) Resolving deltas: 64% (119/185) Resolving deltas: 65% (121/185) Resolving deltas: 66% (123/185) Resolving deltas: 67% (124/185) Resolving deltas: 68% (126/185) Resolving deltas: 69% (128/185) Resolving deltas: 70% (130/185) Resolving deltas: 71% (132/185) Resolving deltas: 72% (134/185) Resolving deltas: 73% (136/185) Resolving deltas: 74% (137/185) Resolving deltas: 75% (139/185) Resolving deltas: 76% (141/185) Resolving deltas: 77% (143/185) Resolving deltas: 78% (145/185) Resolving deltas: 79% (147/185) Resolving deltas: 80% (148/185) Resolving deltas: 81% (150/185) Resolving deltas: 82% (152/185) Resolving deltas: 83% (154/185) Resolving deltas: 84% (156/185) Resolving deltas: 85% (158/185) Resolving deltas: 86% (160/185) Resolving deltas: 87% (161/185) Resolving deltas: 88% (163/185) Resolving deltas: 89% (165/185) Resolving deltas: 90% (167/185) Resolving deltas: 91% (169/185) Resolving deltas: 92% (171/185) Resolving deltas: 93% (173/185) Resolving deltas: 94% (174/185) Resolving deltas: 95% (176/185) Resolving deltas: 96% (178/185) Resolving deltas: 97% (180/185) Resolving deltas: 98% (182/185) Resolving deltas: 99% (184/185) Resolving deltas: 100% (185/185) Resolving deltas: 100% (185/185), done. HEAD is now at c609589 chore(deps): update dependency eslint-plugin-n to v17.15.0 sem-version node 22 [21:06 15/12/2024]: Changing 'node' to version 22 Downloading and installing node v22.12.0... Downloading http://nodejs.semaphoreci.com/dist/v22.12.0/node-v22.12.0-linux-x64.tar.xz... ######################## 33.4% #################################################### 73.0% ######################################################################## 100.0% Computing checksum with sha256sum Provided checksum to compare to is empty. Now using node v22.12.0 (npm v10.9.0) Now using node v22.12.0 (npm v10.9.0) added 56 packages in 4s 5 packages are looking for funding run `npm fund` for details [21:06 15/12/2024]: Switch successful. cache restore Nothing to restore from cache. npm ci added 253 packages, and audited 254 packages in 4s 113 packages are looking for funding run `npm fund` for details found 0 vulnerabilities cache store Nothing to store in cache. npm test > shigehachi@8.0.0 test > c8 --exclude tests tape tests/*_test.js tests/*/*_test.js && rm -rf tmp TAP version 13 # cli - should output version number ok 1 Version is the same as in package.json # cli - should output name and version number when verbose version ok 2 Name and version is the same as in package.json # cli - help output ok 3 Word "differentiation" is found several times # cli - does not allow to use wrong metric ok 4 Metric options listed # cli - does not allow to use wrong style ok 5 Style options listed # cli - does not allow to use wrong compose ok 6 Compose options listed # cli - should fail when previous directory does not exist ok 7 Error message # cli - should fail when current directory does not exist ok 8 Error message # cli - successful execution ok 9 There is no output coming # cli - successful execution that writes success message ok 10 There is output coming # index - next runner calls callback when no more command queued Found total of 2 image files Output directory for differentiation images did not exist, thus creating it Started command creation for postcss.png Started command creation for square.png Command: gm compare -metric pae -highlight-color pink -highlight-style tint -file tmp/diff/postcss.png tests/fixtures/prev/postcss.png tests/fixtures/curr/postcss.png Command: gm composite tests/fixtures/curr/postcss.png tests/fixtures/prev/postcss.png -compose difference tmp/diff/postcss-composite.png Command: gm convert -negate tmp/diff/postcss.png tmp/diff/postcss-negate.png Command: gm compare -metric pae -highlight-color pink -highlight-style tint -file tmp/diff/square.png tests/fixtures/prev/square.png tests/fixtures/curr/square.png Command: gm composite tests/fixtures/curr/square.png tests/fixtures/prev/square.png -compose difference tmp/diff/square-composite.png Command: gm convert -negate tmp/diff/square.png tmp/diff/square-negate.png Metrics list is 2 items long, while results has 2 items ok 11 should be strictly equal ok 12 should be strictly equal ok 13 should be strictly equal # index - exec should not create commands when no files, but call next runner Directory "previous" can not be accessed Output directory for differentiation images did not exist, thus creating it ok 14 Next iteration got called ok 15 Command list is empty # index - output directory gets created when it does not exist ok 16 Output directory does not exist initially Directory "previous" can not be accessed Output directory for differentiation images did not exist, thus creating it Metrics list is 0 items long, while results has 0 items ok 17 Output directory exists after execution # index - output directory gets created recursively when it does not exist ok 18 Output child directory does not exist initially Found total of 3 image files Started command creation for postcss.png Started command creation for square.png Started command creation for website/naginata-koryu.png Command: gm compare -metric pae -highlight-color pink -highlight-style tint -file tmp/diff-1734296784101/postcss.png tests/fixtures/prev/postcss.png tests/fixtures/curr/postcss.png Command: gm composite tests/fixtures/curr/postcss.png tests/fixtures/prev/postcss.png -compose difference tmp/diff-1734296784101/postcss-composite.png Command: gm convert -negate tmp/diff-1734296784101/postcss.png tmp/diff-1734296784101/postcss-negate.png Command: gm compare -metric pae -highlight-color pink -highlight-style tint -file tmp/diff-1734296784101/square.png tests/fixtures/prev/square.png tests/fixtures/curr/square.png Command: gm composite tests/fixtures/curr/square.png tests/fixtures/prev/square.png -compose difference tmp/diff-1734296784101/square-composite.png Command: gm convert -negate tmp/diff-1734296784101/square.png tmp/diff-1734296784101/square-negate.png Command: gm compare -metric pae -highlight-color pink -highlight-style tint -file tmp/diff-1734296784101/website/naginata-koryu.png tests/fixtures/prev/website/naginata-koryu.png tests/fixtures/curr/website/naginata-koryu.png Command: gm composite tests/fixtures/curr/website/naginata-koryu.png tests/fixtures/prev/website/naginata-koryu.png -compose difference tmp/diff-1734296784101/website/naginata-koryu-composite.png Command: gm convert -negate tmp/diff-1734296784101/website/naginata-koryu.png tmp/diff-1734296784101/website/naginata-koryu-negate.png Metrics list is 3 items long, while results has 3 items ok 19 Output child directory exists after execution # index - when there is no matching current picture for previous... Found total of 2 image files Output directory for differentiation images did not exist, thus creating it Started command creation for postcss.png Missing "tests/fixtures/prev/postcss.png" and/or "tests/fixtures/postcss.png" ENOENT: no such file or directory, access 'tests/fixtures/postcss.png' Started command creation for square.png Missing "tests/fixtures/prev/square.png" and/or "tests/fixtures/square.png" ENOENT: no such file or directory, access 'tests/fixtures/square.png' Metrics list is 0 items long, while results has 0 items ok 20 should be strictly equal # index - there are about three times commands than picture pairs Found total of 3 image files Output directory for differentiation images did not exist, thus creating it Started command creation for postcss.png Started command creation for square.png Started command creation for website/naginata-koryu.png ok 21 Next iteration got called ok 22 Command list has few of items # index - allVariations creates much more commands ok 23 Next iteration got called ok 24 Command list has plenty of items # allVariationCommands - huge number of commands ok 25 Many commands # commandExecution - false when checking version ok 26 should be falsy # commandExecution - should success with compare ok 27 should be strictly equal ok 28 should be strictly equal ok 29 Diff image is generated # commandExecution - should fail with compare ok 30 should be falsy # commandExecution - should fail with unknown gm: Unrecognized command 'unknown'. Use -help for a usage summary or see manual.. Error occurred when running GraphicsMagick command Error: Command failed: gm unknown gm: Unrecognized command 'unknown'. Use -help for a usage summary or see manual.. at genericNodeError (node:internal/errors:983:15) at wrappedFn (node:internal/errors:537:14) at checkExecSyncError (node:child_process:882:11) at execSync (node:child_process:954:15) at commandExecution (file:///home/semaphore/shigehachi/lib/command-execution.js:49:20) at Test. (file:///home/semaphore/shigehachi/tests/lib/command-execution_test.js:59:18) at Test.run (/home/semaphore/shigehachi/node_modules/tape/lib/test.js:126:28) at Immediate.next [as _onImmediate] (/home/semaphore/shigehachi/node_modules/tape/lib/results.js:158:7) at process.processImmediate (node:internal/timers:491:21) { status: 1, signal: null, output: [ null, '', "gm: Unrecognized command 'unknown'. Use -help for a usage summary or see manual..\n" ], pid: 7951, stdout: '', stderr: "gm: Unrecognized command 'unknown'. Use -help for a usage summary or see manual..\n" } ok 31 should be falsy # createCommands - create composite command ok 32 Returned arguments are correct # createCommands - create composite command uses longDiffName ok 33 Returned arguments are correct # createCommands - create compare command ok 34 Returned arguments are correct # createCommands - create negate command ok 35 Returned arguments are correct # diffImageFilename - uses configured diff directory ok 36 Resulting file is png # diffImageFilename - enforces diff image as png ok 37 Resulting file is png # diffImageFilename - enforces diff image as png even when it has no suffix ok 38 Resulting file is png # diffImageFilename - gets more details when longDiffName used ok 39 Resulting file contains default metric # ensureDirectory - false when already existed ok 40 should be falsy # ensureDirectory - true when new created ok 41 tmp/1734296784518 was created # filterDir - filter directories recursively ok 42 All png images were found # filterDir - filter directories does not complain with missing settings ok 43 Just two found # filterDir - no files found when no matching expression ok 44 Previous images list is empty # filterDir - image files found when matching expression ok 45 Previous images list contains files from base level of the previous dir # findFiles - interface ok 46 is a function ok 47 should be strictly equal # findFiles - finds all png files under curr Found total of 3 image files ok 48 should be strictly equal # findFiles - finds all image files under curr ok 49 should be strictly equal # findFiles - verbally complains when directory does not exist Directory "not-here" can not be accessed ok 50 should be strictly equal # findFiles - silent when directory does not exist ok 51 should be strictly equal # parseMetrics - gm output gets parsed meaningfully with mae metric ok 52 metric key found ok 53 Metric recorded correctly ok 54 normalized key found ok 55 Normalized value for total recorded correctly # parseMetrics - gm output gets parsed meaningfully with mse metric ok 56 metric key found ok 57 Metric recorded correctly ok 58 normalized key found ok 59 Normalized value for total recorded correctly # parseMetrics - gm output gets parsed meaningfully with pae metric ok 60 metric key found ok 61 Metric recorded correctly ok 62 normalized key found ok 63 Normalized value for total recorded correctly # parseMetrics - gm output gets parsed meaningfully with psnr metric ok 64 metric key found ok 65 Metric recorded correctly ok 66 psnr key found ok 67 psnr value for total recorded correctly # parseMetrics - gm output gets parsed meaningfully with rmse metric ok 68 metric key found ok 69 Metric recorded correctly ok 70 normalized key found ok 71 Normalized value for total recorded correctly # parseMetrics - gm output gets parsed meaningfully with double output from rmse metric ok 72 metric key found ok 73 Metric recorded correctly ok 74 normalized key found ok 75 Normalized value for total from the latter values # parseMetrics - gm output with messy things ok 76 Results were not generated # parseMetrics - MeanSquaredError succesfull parsing ok 77 Metric recorded correctly ok 78 normalized key found ok 79 absolute key found ok 80 Normalized value for blue is correct ok 81 Absolute value for green is correct # parseMetrics - PeakAbsoluteError succesfull parsing ok 82 Metric recorded correctly ok 83 normalized key found ok 84 absolute key found ok 85 Normalized value for blue is correct ok 86 Absolute value for green is correct # parseMetrics - PeakSignalToNoiseRatio succesfull parsing ok 87 Metric recorded correctly ok 88 psnr key found ok 89 absolute key not found ok 90 psnr value for blue is correct ok 91 psnr value for green is correct # parseMetrics - RootMeanSquaredError succesfull parsing ok 92 Metric recorded correctly ok 93 normalized key found ok 94 absolute key found ok 95 Normalized value for blue is correct ok 96 Absolute value for green is correct # parseMetrics - ignore parsing of version output ok 97 returns false # sanitizeOptions - plenty of defaults ok 98 should be strictly equal # sanitizeOptions - default options gets set with expected values ok 99 Metric is PeakAbsoluteError ok 100 Style is tint ok 101 Color is pink, nothing else ok 102 Compose is difference ok 103 Verbosity is boolean false ok 104 Recursive is boolean false ok 105 Matching regular expression ok 106 longDiffName is boolean false ok 107 Previous directory ok 108 Current directory ok 109 Difference directory ok 110 Callback is null ok 111 allVariations is boolean false # sanitizeOptions - algorithm and directory options gets set ok 112 Metric becomes PeakSignalToNoiseRatio ok 113 Style is xor ok 114 Color is purple ok 115 Compose is bumpmap ok 116 Recursive is boolean true ok 117 Previous directory ok 118 Current directory ok 119 Difference directory # sanitizeOptions - other options gets set ok 120 Verbosity is boolean true ok 121 Match is an Regular Expression ok 122 Matching regular expression ok 123 longDiffName is boolean true ok 124 allVariations is boolean true ok 125 Callback is a function # sanitizeOptions - wrong type of options get ignored ok 126 Metric is the default ok 127 Style is the default ok 128 Color is pink, nothing else ok 129 Compose is difference ok 130 Verbosity is boolean false ok 131 Recursive is boolean false ok 132 Matching regular expression ok 133 longDiffName is boolean false ok 134 Previous directory ok 135 Current directory ok 136 Difference directory ok 137 Callback is null ok 138 allVariations is boolean false # sanitizeOptions - metric option must be one of the predefined ok 139 Metric is the default # sanitizeOptions - style option must be one of the predefined ok 140 Style is the default # sanitizeOptions - compose option must be one of the predefined ok 141 Compose is the default 1..141 # tests 141 # pass 141 # ok ----------------------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------------|---------|----------|---------|---------|------------------- All files | 100 | 100 | 100 | 100 | shigehachi | 100 | 100 | 100 | 100 | index.js | 100 | 100 | 100 | 100 | shigehachi/bin | 100 | 100 | 100 | 100 | shigehachi.js | 100 | 100 | 100 | 100 | shigehachi/lib | 100 | 100 | 100 | 100 | all-variation-commands.js | 100 | 100 | 100 | 100 | command-execution.js | 100 | 100 | 100 | 100 | create-commands.js | 100 | 100 | 100 | 100 | defaults.js | 100 | 100 | 100 | 100 | diff-image-filename.js | 100 | 100 | 100 | 100 | ensure-directory.js | 100 | 100 | 100 | 100 | filter-dir.js | 100 | 100 | 100 | 100 | find-files.js | 100 | 100 | 100 | 100 | parse-metrics.js | 100 | 100 | 100 | 100 | sanitize-options.js | 100 | 100 | 100 | 100 | types.js | 100 | 100 | 100 | 100 | ----------------------------|---------|----------|---------|---------|------------------- npm run coverage > shigehachi@8.0.0 coverage > c8 --exclude tests report --reporter=text-lcov > coverage.lcov curl -Os https://uploader.codecov.io/latest/linux/codecov chmod +x codecov ./codecov -t $CODECOV_TOKEN [2024-12-15T21:06:25.871Z] ['info'] _____ _ / ____| | | | | ___ __| | ___ ___ _____ __ | | / _ \ / _` |/ _ \/ __/ _ \ \ / / | |___| (_) | (_| | __/ (_| (_) \ V / \_____\___/ \__,_|\___|\___\___/ \_/ Codecov report uploader 0.8.0 [2024-12-15T21:06:25.877Z] ['info'] => Project root located at: /home/semaphore/shigehachi [2024-12-15T21:06:25.880Z] ['info'] -> No token specified or token is empty [2024-12-15T21:06:25.887Z] ['info'] Searching for coverage files... [2024-12-15T21:06:25.956Z] ['info'] Warning: Some files located via search were excluded from upload. [2024-12-15T21:06:25.956Z] ['info'] If Codecov did not locate your files, please review https://docs.codecov.com/docs/supported-report-formats [2024-12-15T21:06:25.957Z] ['info'] => Found 13 possible coverage files: coverage.lcov coverage/tmp/coverage-7724-1734296784542-0.json coverage/tmp/coverage-7725-1734296782816-0.json coverage/tmp/coverage-7742-1734296783082-0.json coverage/tmp/coverage-7753-1734296783187-0.json coverage/tmp/coverage-7787-1734296783289-0.json coverage/tmp/coverage-7798-1734296783385-0.json coverage/tmp/coverage-7809-1734296783487-0.json coverage/tmp/coverage-7820-1734296783588-0.json coverage/tmp/coverage-7831-1734296783688-0.json coverage/tmp/coverage-7842-1734296783789-0.json coverage/tmp/coverage-7853-1734296783887-0.json coverage/tmp/coverage-7864-1734296783993-0.json [2024-12-15T21:06:25.957Z] ['info'] Processing /home/semaphore/shigehachi/coverage.lcov... [2024-12-15T21:06:25.958Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7724-1734296784542-0.json... [2024-12-15T21:06:25.959Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7725-1734296782816-0.json... [2024-12-15T21:06:25.959Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7742-1734296783082-0.json... [2024-12-15T21:06:25.960Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7753-1734296783187-0.json... [2024-12-15T21:06:25.961Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7787-1734296783289-0.json... [2024-12-15T21:06:25.962Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7798-1734296783385-0.json... [2024-12-15T21:06:25.963Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7809-1734296783487-0.json... [2024-12-15T21:06:25.964Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7820-1734296783588-0.json... [2024-12-15T21:06:25.965Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7831-1734296783688-0.json... [2024-12-15T21:06:25.966Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7842-1734296783789-0.json... [2024-12-15T21:06:25.967Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7853-1734296783887-0.json... [2024-12-15T21:06:25.968Z] ['info'] Processing /home/semaphore/shigehachi/coverage/tmp/coverage-7864-1734296783993-0.json... [2024-12-15T21:06:26.019Z] ['info'] Detected Local as the CI provider. [2024-12-15T21:06:26.032Z] ['info'] Pinging Codecov: https://codecov.io/upload/v4?package=uploader-0.8.0&token=*******&branch=renovate%2Feslint-plugin-n-17.x&build=&build_url=&commit=c609589450b7f07ec5d1283c8f62b976f013e7e3&job=&pr=&service=&slug=paazmaya%2Fshigehachi&name=&tag=&flags=&parent= [2024-12-15T21:06:26.250Z] ['error'] There was an error running the uploader: Error uploading to https://codecov.io: Error: There was an error fetching the storage URL during POST: 400 - {"message":"Token required - not valid tokenless upload"} [2024-12-15T21:06:26.253Z] ['info'] Codecov will exit with status code 0. If you are expecting a non-zero exit code, please pass in the `-Z` flag Exporting environment variables Exporting SEMAPHORE_JOB_RESULT