Exporting environment variables Exporting TERM Exporting PAGER Exporting DISPLAY Exporting CI Exporting SEMAPHORE Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SSH_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_TAG_NAME Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting .ssh/id_rsa with file mode 0600 Setting up the Semaphore toolbox Running: git clone https://github.com/semaphoreci/toolbox.git ~/.toolbox && bash ~/.toolbox/install-toolbox && source ~/.toolbox/toolbox && echo 'source ~/.toolbox/toolbox' >> ~/.bash_profile && if [ -f /etc/init.d/xvfb ]; then /etc/init.d/xvfb start; fi Cloning into '/home/semaphore/.toolbox'... remote: Enumerating objects: 30, done. remote: Counting objects: 3% (1/30) remote: Counting objects: 6% (2/30) remote: Counting objects: 10% (3/30) remote: Counting objects: 13% (4/30) remote: Counting objects: 16% (5/30) remote: Counting objects: 20% (6/30) remote: Counting objects: 23% (7/30) remote: Counting objects: 26% (8/30) remote: Counting objects: 30% (9/30) remote: Counting objects: 33% (10/30) remote: Counting objects: 36% (11/30) remote: Counting objects: 40% (12/30) remote: Counting objects: 43% (13/30) remote: Counting objects: 46% (14/30) remote: Counting objects: 50% (15/30) remote: Counting objects: 53% (16/30) remote: Counting objects: 56% (17/30) remote: Counting objects: 60% (18/30) remote: Counting objects: 63% (19/30) remote: Counting objects: 66% (20/30) remote: Counting objects: 70% (21/30) remote: Counting objects: 73% (22/30) remote: Counting objects: 76% (23/30) remote: Counting objects: 80% (24/30) remote: Counting objects: 83% (25/30) remote: Counting objects: 86% (26/30) remote: Counting objects: 90% (27/30) remote: Counting objects: 93% (28/30) remote: Counting objects: 96% (29/30) remote: Counting objects: 100% (30/30) remote: Counting objects: 100% (30/30), done. remote: Compressing objects: 5% (1/19) remote: Compressing objects: 10% (2/19) remote: Compressing objects: 15% (3/19) remote: Compressing objects: 21% (4/19) remote: Compressing objects: 26% (5/19) remote: Compressing objects: 31% (6/19) remote: Compressing objects: 36% (7/19) remote: Compressing objects: 42% (8/19) remote: Compressing objects: 47% (9/19) remote: Compressing objects: 52% (10/19) remote: Compressing objects: 57% (11/19) remote: Compressing objects: 63% (12/19) remote: Compressing objects: 68% (13/19) remote: Compressing objects: 73% (14/19) remote: Compressing objects: 78% (15/19) remote: Compressing objects: 84% (16/19) remote: Compressing objects: 89% (17/19) remote: Compressing objects: 94% (18/19) remote: Compressing objects: 100% (19/19) remote: Compressing objects: 100% (19/19), done. Receiving objects: 0% (1/1211) Receiving objects: 1% (13/1211) Receiving objects: 2% (25/1211) Receiving objects: 3% (37/1211) Receiving objects: 4% (49/1211) Receiving objects: 5% (61/1211) Receiving objects: 6% (73/1211) Receiving objects: 7% (85/1211) Receiving objects: 8% (97/1211) Receiving objects: 9% (109/1211) Receiving objects: 10% (122/1211) Receiving objects: 11% (134/1211) Receiving objects: 12% (146/1211) Receiving objects: 13% (158/1211) Receiving objects: 14% (170/1211) Receiving objects: 15% (182/1211) Receiving objects: 16% (194/1211) Receiving objects: 17% (206/1211) Receiving objects: 18% (218/1211) Receiving objects: 19% (231/1211) Receiving objects: 20% (243/1211) Receiving objects: 21% (255/1211) Receiving objects: 22% (267/1211) Receiving objects: 23% (279/1211) Receiving objects: 24% (291/1211) Receiving objects: 25% (303/1211) Receiving objects: 26% (315/1211) Receiving objects: 27% (327/1211) Receiving objects: 28% (340/1211) Receiving objects: 29% (352/1211) Receiving objects: 30% (364/1211) Receiving objects: 31% (376/1211) Receiving objects: 32% (388/1211) Receiving objects: 33% (400/1211) Receiving objects: 34% (412/1211) Receiving objects: 35% (424/1211) Receiving objects: 36% (436/1211) Receiving objects: 37% (449/1211) Receiving objects: 38% (461/1211) Receiving objects: 39% (473/1211) Receiving objects: 40% (485/1211) Receiving objects: 41% (497/1211) Receiving objects: 42% (509/1211) Receiving objects: 43% (521/1211) Receiving objects: 44% (533/1211) Receiving objects: 45% (545/1211) Receiving objects: 46% (558/1211) Receiving objects: 47% (570/1211) Receiving objects: 48% (582/1211) Receiving objects: 49% (594/1211) Receiving objects: 50% (606/1211) Receiving objects: 51% (618/1211) Receiving objects: 52% (630/1211) Receiving objects: 53% (642/1211) Receiving objects: 54% (654/1211) Receiving objects: 55% (667/1211) Receiving objects: 56% (679/1211) Receiving objects: 57% (691/1211) Receiving objects: 58% (703/1211) Receiving objects: 59% (715/1211) Receiving objects: 60% (727/1211) Receiving objects: 61% (739/1211) Receiving objects: 62% (751/1211) Receiving objects: 63% (763/1211) Receiving objects: 64% (776/1211) Receiving objects: 65% (788/1211) Receiving objects: 66% (800/1211) Receiving objects: 67% (812/1211) Receiving objects: 68% (824/1211) Receiving objects: 69% (836/1211) remote: Total 1211 (delta 12), reused 18 (delta 7), pack-reused 1181 Receiving objects: 70% (848/1211) Receiving objects: 71% (860/1211) Receiving objects: 72% (872/1211) Receiving objects: 73% (885/1211) Receiving objects: 74% (897/1211) Receiving objects: 75% (909/1211) Receiving objects: 76% (921/1211) Receiving objects: 77% (933/1211) Receiving objects: 78% (945/1211) Receiving objects: 79% (957/1211) Receiving objects: 80% (969/1211) Receiving objects: 81% (981/1211) Receiving objects: 82% (994/1211) Receiving objects: 83% (1006/1211) Receiving objects: 84% (1018/1211) Receiving objects: 85% (1030/1211) Receiving objects: 86% (1042/1211) Receiving objects: 87% (1054/1211) Receiving objects: 88% (1066/1211) Receiving objects: 89% (1078/1211) Receiving objects: 90% (1090/1211) Receiving objects: 91% (1103/1211) Receiving objects: 92% (1115/1211) Receiving objects: 93% (1127/1211) Receiving objects: 94% (1139/1211) Receiving objects: 95% (1151/1211) Receiving objects: 96% (1163/1211) Receiving objects: 97% (1175/1211) Receiving objects: 98% (1187/1211) Receiving objects: 99% (1199/1211) Receiving objects: 100% (1211/1211) Receiving objects: 100% (1211/1211), 261.48 KiB | 1002.00 KiB/s, done. Resolving deltas: 0% (0/677) Resolving deltas: 1% (7/677) Resolving deltas: 4% (31/677) Resolving deltas: 8% (57/677) Resolving deltas: 9% (62/677) Resolving deltas: 11% (80/677) Resolving deltas: 12% (87/677) Resolving deltas: 13% (93/677) Resolving deltas: 14% (95/677) Resolving deltas: 17% (120/677) Resolving deltas: 18% (124/677) Resolving deltas: 19% (130/677) Resolving deltas: 20% (140/677) Resolving deltas: 22% (151/677) Resolving deltas: 23% (157/677) Resolving deltas: 25% (173/677) Resolving deltas: 33% (225/677) Resolving deltas: 34% (231/677) Resolving deltas: 45% (309/677) Resolving deltas: 46% (316/677) Resolving deltas: 47% (322/677) Resolving deltas: 48% (328/677) Resolving deltas: 50% (340/677) Resolving deltas: 52% (357/677) Resolving deltas: 53% (359/677) Resolving deltas: 75% (511/677) Resolving deltas: 76% (516/677) Resolving deltas: 77% (522/677) Resolving deltas: 79% (536/677) Resolving deltas: 80% (542/677) Resolving deltas: 84% (573/677) Resolving deltas: 85% (580/677) Resolving deltas: 90% (611/677) Resolving deltas: 91% (619/677) Resolving deltas: 92% (625/677) Resolving deltas: 93% (631/677) Resolving deltas: 100% (677/677) Resolving deltas: 100% (677/677), done. retry installed ssh-session-cli installed cache installed sem-service installed sem-dockerize installed sem-service-check-params installed Installing the artifacts CLI Using http://packages.semaphoreci.com/v0.2.8/artifact_Linux_x86_64.tar.gz artifacts installed Starting virtual X frame buffer: Xvfb. Starting an ssh-agent Running: eval `ssh-agent` && echo 'eval $(ssh-agent) >/dev/null' >> ~/.bash_profile && echo 'yes' > /tmp/sempahore-user-commands-have-started Agent pid 2653 Connecting to cache Running: ssh-keyscan -p 29920 -H 195.201.55.114 >> /home/semaphore/.ssh/known_hosts && ssh-add /home/semaphore/.ssh/semaphore_cache_key # 195.201.55.114:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 # 195.201.55.114:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 # 195.201.55.114:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) sem-version go 1.14 [15:05 21/04/2020]: Changing 'go' to version 1.14 Currently active Go version is: go version go1.14.1 linux/amd64 [15:05 21/04/2020]: Switch successful. export GO111MODULE=on export GOPATH=~/go export PATH=/home/semaphore/go/bin:$PATH checkout HEAD is now at ffc4f7fe5e70e33328b9222cf30ee8d7b8b94125 Release v1.0.1 go get ./... go: downloading github.com/guelfey/go.dbus v0.0.0-20131113121618-f6a3a2366cc3 make test go mod tidy -v /home/semaphore/go/bin/golangci-lint run -p bugs -p format -p performance -p unused go test -v -cover github.com/adamveld12/powerbar === RUN TestApplyFmt === RUN TestApplyFmt/Full_battery_status_with_usage === RUN TestApplyFmt/capacity,_time_until_full,_charging === RUN TestApplyFmt/capacity,_time_left --- PASS: TestApplyFmt (0.00s) --- PASS: TestApplyFmt/Full_battery_status_with_usage (0.00s) --- PASS: TestApplyFmt/capacity,_time_until_full,_charging (0.00s) --- PASS: TestApplyFmt/capacity,_time_left (0.00s) PASS coverage: 20.5% of statements ok github.com/adamveld12/powerbar 0.002s coverage: 20.5% of statements export SEMAPHORE_JOB_RESULT=passed