Exporting environment variables Exporting CI Exporting CLOJARS_GPG_PASSWORD Exporting CLOJARS_PASSWORD Exporting DISPLAY Exporting DOCKER_PASSWORD Exporting DOCKER_USERNAME Exporting FLOW_CONFIG_REPO Exporting FLOW_GH_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_PR_BRANCH Exporting SEMAPHORE_GIT_PR_NAME Exporting SEMAPHORE_GIT_PR_NUMBER Exporting SEMAPHORE_GIT_PR_SHA Exporting SEMAPHORE_GIT_PR_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Running the pre-job hook configured in the agent Running: source /opt/semaphoreci/prejob/pre_job.sh Warning: The agent is configured to fail the job if the pre-job hook fails. Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.20.13/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/toolbox toolbox/libcheckout toolbox/install-package toolbox/retry toolbox/sem-install toolbox/sem-semantic-release toolbox/sem-dockerize toolbox/install-toolbox toolbox/README.md toolbox/Dockerfile.dev toolbox/enetwork toolbox/ssh-session-cli toolbox/when toolbox/artifact toolbox/system-metrics-collector toolbox/spc toolbox/cache toolbox/sem-service toolbox/sem-version toolbox/libchecksum toolbox/sem-service-check-params toolbox/sem-context toolbox/test-results retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the install-package for linux install-package installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI enetwork installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2906 ssh-agent started Connecting to cache # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin WARNING! Your password will be stored unencrypted in /home/semaphore/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded checkout Cloning into 'akvo-flow'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 2683, done. remote: Counting objects: 0% (1/2683) remote: Counting objects: 1% (27/2683) remote: Counting objects: 2% (54/2683) remote: Counting objects: 3% (81/2683) remote: Counting objects: 4% (108/2683) remote: Counting objects: 5% (135/2683) remote: Counting objects: 6% (161/2683) remote: Counting objects: 7% (188/2683) remote: Counting objects: 8% (215/2683) remote: Counting objects: 9% (242/2683) remote: Counting objects: 10% (269/2683) remote: Counting objects: 11% (296/2683) remote: Counting objects: 12% (322/2683) remote: Counting objects: 13% (349/2683) remote: Counting objects: 14% (376/2683) remote: Counting objects: 15% (403/2683) remote: Counting objects: 16% (430/2683) remote: Counting objects: 17% (457/2683) remote: Counting objects: 18% (483/2683) remote: Counting objects: 19% (510/2683) remote: Counting objects: 20% (537/2683) remote: Counting objects: 21% (564/2683) remote: Counting objects: 22% (591/2683) remote: Counting objects: 23% (618/2683) remote: Counting objects: 24% (644/2683) remote: Counting objects: 25% (671/2683) remote: Counting objects: 26% (698/2683) remote: Counting objects: 27% (725/2683) remote: Counting objects: 28% (752/2683) remote: Counting objects: 29% (779/2683) remote: Counting objects: 30% (805/2683) remote: Counting objects: 31% (832/2683) remote: Counting objects: 32% (859/2683) remote: Counting objects: 33% (886/2683) remote: Counting objects: 34% (913/2683) remote: Counting objects: 35% (940/2683) remote: Counting objects: 36% (966/2683) remote: Counting objects: 37% (993/2683) remote: Counting objects: 38% (1020/2683) remote: Counting objects: 39% (1047/2683) remote: Counting objects: 40% (1074/2683) remote: Counting objects: 41% (1101/2683) remote: Counting objects: 42% (1127/2683) remote: Counting objects: 43% (1154/2683) remote: Counting objects: 44% (1181/2683) remote: Counting objects: 45% (1208/2683) remote: Counting objects: 46% (1235/2683) remote: Counting objects: 47% (1262/2683) remote: Counting objects: 48% (1288/2683) remote: Counting objects: 49% (1315/2683) remote: Counting objects: 50% (1342/2683) remote: Counting objects: 51% (1369/2683) remote: Counting objects: 52% (1396/2683) remote: Counting objects: 53% (1422/2683) remote: Counting objects: 54% (1449/2683) remote: Counting objects: 55% (1476/2683) remote: Counting objects: 56% (1503/2683) remote: Counting objects: 57% (1530/2683) remote: Counting objects: 58% (1557/2683) remote: Counting objects: 59% (1583/2683) remote: Counting objects: 60% (1610/2683) remote: Counting objects: 61% (1637/2683) remote: Counting objects: 62% (1664/2683) remote: Counting objects: 63% (1691/2683) remote: Counting objects: 64% (1718/2683) remote: Counting objects: 65% (1744/2683) remote: Counting objects: 66% (1771/2683) remote: Counting objects: 67% (1798/2683) remote: Counting objects: 68% (1825/2683) remote: Counting objects: 69% (1852/2683) remote: Counting objects: 70% (1879/2683) remote: Counting objects: 71% (1905/2683) remote: Counting objects: 72% (1932/2683) remote: Counting objects: 73% (1959/2683) remote: Counting objects: 74% (1986/2683) remote: Counting objects: 75% (2013/2683) remote: Counting objects: 76% (2040/2683) remote: Counting objects: 77% (2066/2683) remote: Counting objects: 78% (2093/2683) remote: Counting objects: 79% (2120/2683) remote: Counting objects: 80% (2147/2683) remote: Counting objects: 81% (2174/2683) remote: Counting objects: 82% (2201/2683) remote: Counting objects: 83% (2227/2683) remote: Counting objects: 84% (2254/2683) remote: Counting objects: 85% (2281/2683) remote: Counting objects: 86% (2308/2683) remote: Counting objects: 87% (2335/2683) remote: Counting objects: 88% (2362/2683) remote: Counting objects: 89% (2388/2683) remote: Counting objects: 90% (2415/2683) remote: Counting objects: 91% (2442/2683) remote: Counting objects: 92% (2469/2683) remote: Counting objects: 93% (2496/2683) remote: Counting objects: 94% (2523/2683) remote: Counting objects: 95% (2549/2683) remote: Counting objects: 96% (2576/2683) remote: Counting objects: 97% (2603/2683) remote: Counting objects: 98% (2630/2683) remote: Counting objects: 99% (2657/2683) remote: Counting objects: 100% (2683/2683) remote: Counting objects: 100% (2683/2683), done. remote: Compressing objects: 0% (1/1831) remote: Compressing objects: 1% (19/1831) remote: Compressing objects: 2% (37/1831) remote: Compressing objects: 3% (55/1831) remote: Compressing objects: 4% (74/1831) remote: Compressing objects: 5% (92/1831) remote: Compressing objects: 6% (110/1831) remote: Compressing objects: 7% (129/1831) remote: Compressing objects: 8% (147/1831) remote: Compressing objects: 9% (165/1831) remote: Compressing objects: 10% (184/1831) remote: Compressing objects: 11% (202/1831) remote: Compressing objects: 12% (220/1831) remote: Compressing objects: 13% (239/1831) remote: Compressing objects: 14% (257/1831) remote: Compressing objects: 15% (275/1831) remote: Compressing objects: 16% (293/1831) remote: Compressing objects: 17% (312/1831) remote: Compressing objects: 18% (330/1831) remote: Compressing objects: 19% (348/1831) remote: Compressing objects: 20% (367/1831) remote: Compressing objects: 21% (385/1831) remote: Compressing objects: 22% (403/1831) remote: Compressing objects: 23% (422/1831) remote: Compressing objects: 24% (440/1831) remote: Compressing objects: 25% (458/1831) remote: Compressing objects: 26% (477/1831) remote: Compressing objects: 27% (495/1831) remote: Compressing objects: 28% (513/1831) remote: Compressing objects: 29% (531/1831) remote: Compressing objects: 30% (550/1831) remote: Compressing objects: 31% (568/1831) remote: Compressing objects: 32% (586/1831) remote: Compressing objects: 33% (605/1831) remote: Compressing objects: 34% (623/1831) remote: Compressing objects: 35% (641/1831) remote: Compressing objects: 36% (660/1831) remote: Compressing objects: 37% (678/1831) remote: Compressing objects: 38% (696/1831) remote: Compressing objects: 39% (715/1831) remote: Compressing objects: 40% (733/1831) remote: Compressing objects: 41% (751/1831) remote: Compressing objects: 42% (770/1831) remote: Compressing objects: 43% (788/1831) remote: Compressing objects: 44% (806/1831) remote: Compressing objects: 45% (824/1831) remote: Compressing objects: 46% (843/1831) remote: Compressing objects: 47% (861/1831) remote: Compressing objects: 48% (879/1831) remote: Compressing objects: 49% (898/1831) remote: Compressing objects: 50% (916/1831) remote: Compressing objects: 51% (934/1831) remote: Compressing objects: 52% (953/1831) remote: Compressing objects: 53% (971/1831) remote: Compressing objects: 54% (989/1831) remote: Compressing objects: 55% (1008/1831) remote: Compressing objects: 56% (1026/1831) remote: Compressing objects: 57% (1044/1831) remote: Compressing objects: 58% (1062/1831) remote: Compressing objects: 59% (1081/1831) remote: Compressing objects: 60% (1099/1831) remote: Compressing objects: 61% (1117/1831) remote: Compressing objects: 62% (1136/1831) remote: Compressing objects: 63% (1154/1831) remote: Compressing objects: 64% (1172/1831) remote: Compressing objects: 65% (1191/1831) remote: Compressing objects: 66% (1209/1831) remote: Compressing objects: 67% (1227/1831) remote: Compressing objects: 68% (1246/1831) remote: Compressing objects: 69% (1264/1831) remote: Compressing objects: 70% (1282/1831) remote: Compressing objects: 71% (1301/1831) remote: Compressing objects: 72% (1319/1831) remote: Compressing objects: 73% (1337/1831) remote: Compressing objects: 74% (1355/1831) remote: Compressing objects: 75% (1374/1831) remote: Compressing objects: 76% (1392/1831) remote: Compressing objects: 77% (1410/1831) remote: Compressing objects: 78% (1429/1831) remote: Compressing objects: 79% (1447/1831) remote: Compressing objects: 80% (1465/1831) remote: Compressing objects: 81% (1484/1831) remote: Compressing objects: 82% (1502/1831) remote: Compressing objects: 83% (1520/1831) remote: Compressing objects: 84% (1539/1831) remote: Compressing objects: 85% (1557/1831) remote: Compressing objects: 86% (1575/1831) remote: Compressing objects: 87% (1593/1831) remote: Compressing objects: 88% (1612/1831) remote: Compressing objects: 89% (1630/1831) remote: Compressing objects: 90% (1648/1831) remote: Compressing objects: 91% (1667/1831) remote: Compressing objects: 92% (1685/1831) remote: Compressing objects: 93% (1703/1831) remote: Compressing objects: 94% (1722/1831) remote: Compressing objects: 95% (1740/1831) remote: Compressing objects: 96% (1758/1831) remote: Compressing objects: 97% (1777/1831) remote: Compressing objects: 98% (1795/1831) remote: Compressing objects: 99% (1813/1831) remote: Compressing objects: 100% (1831/1831) remote: Compressing objects: 100% (1831/1831), done. Receiving objects: 0% (1/2683) Receiving objects: 1% (27/2683) Receiving objects: 2% (54/2683) Receiving objects: 3% (81/2683) Receiving objects: 4% (108/2683) Receiving objects: 5% (135/2683) Receiving objects: 6% (161/2683) Receiving objects: 7% (188/2683) Receiving objects: 8% (215/2683) Receiving objects: 9% (242/2683) Receiving objects: 10% (269/2683) Receiving objects: 11% (296/2683) Receiving objects: 12% (322/2683) Receiving objects: 13% (349/2683) Receiving objects: 14% (376/2683) Receiving objects: 15% (403/2683) Receiving objects: 16% (430/2683) Receiving objects: 17% (457/2683) Receiving objects: 18% (483/2683) Receiving objects: 19% (510/2683) Receiving objects: 20% (537/2683) Receiving objects: 21% (564/2683) Receiving objects: 22% (591/2683) Receiving objects: 23% (618/2683) Receiving objects: 24% (644/2683) Receiving objects: 25% (671/2683) Receiving objects: 26% (698/2683) Receiving objects: 27% (725/2683) Receiving objects: 28% (752/2683) Receiving objects: 29% (779/2683) Receiving objects: 30% (805/2683) Receiving objects: 31% (832/2683) Receiving objects: 32% (859/2683) Receiving objects: 32% (879/2683), 7.77 MiB | 7.64 MiB/s Receiving objects: 32% (879/2683), 22.46 MiB | 11.14 MiB/s Receiving objects: 33% (886/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 34% (913/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 35% (940/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 36% (966/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 37% (993/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 38% (1020/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 39% (1047/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 40% (1074/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 41% (1101/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 42% (1127/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 43% (1154/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 44% (1181/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 45% (1208/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 46% (1235/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 47% (1262/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 48% (1288/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 49% (1315/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 50% (1342/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 51% (1369/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 52% (1396/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 53% (1422/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 54% (1449/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 55% (1476/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 56% (1503/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 57% (1530/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 57% (1540/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 58% (1557/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 59% (1583/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 60% (1610/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 61% (1637/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 62% (1664/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 63% (1691/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 64% (1718/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 65% (1744/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 66% (1771/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 67% (1798/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 68% (1825/2683), 31.11 MiB | 12.14 MiB/s Receiving objects: 69% (1852/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 70% (1879/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 71% (1905/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 72% (1932/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 73% (1959/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 74% (1986/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 75% (2013/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 76% (2040/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 77% (2066/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 78% (2093/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 79% (2120/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 80% (2147/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 81% (2174/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 82% (2201/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 83% (2227/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 84% (2254/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 85% (2281/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 86% (2308/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 87% (2335/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 88% (2362/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 89% (2388/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 90% (2415/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 91% (2442/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 92% (2469/2683), 39.94 MiB | 13.05 MiB/s Receiving objects: 92% (2470/2683), 54.32 MiB | 13.29 MiB/s Receiving objects: 92% (2471/2683), 68.29 MiB | 14.19 MiB/s Receiving objects: 92% (2474/2683), 75.57 MiB | 14.54 MiB/s Receiving objects: 93% (2496/2683), 83.04 MiB | 14.64 MiB/s remote: Total 2683 (delta 1077), reused 1700 (delta 684), pack-reused 0 Receiving objects: 94% (2523/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 95% (2549/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 96% (2576/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 97% (2603/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 98% (2630/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 99% (2657/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 100% (2683/2683), 83.04 MiB | 14.64 MiB/s Receiving objects: 100% (2683/2683), 85.42 MiB | 13.51 MiB/s, done. Resolving deltas: 0% (0/1077) Resolving deltas: 1% (11/1077) Resolving deltas: 2% (22/1077) Resolving deltas: 3% (33/1077) Resolving deltas: 4% (44/1077) Resolving deltas: 5% (54/1077) Resolving deltas: 6% (65/1077) Resolving deltas: 7% (76/1077) Resolving deltas: 8% (87/1077) Resolving deltas: 9% (97/1077) Resolving deltas: 10% (108/1077) Resolving deltas: 11% (119/1077) Resolving deltas: 12% (130/1077) Resolving deltas: 13% (141/1077) Resolving deltas: 14% (151/1077) Resolving deltas: 15% (162/1077) Resolving deltas: 16% (173/1077) Resolving deltas: 17% (184/1077) Resolving deltas: 18% (194/1077) Resolving deltas: 19% (205/1077) Resolving deltas: 20% (216/1077) Resolving deltas: 21% (228/1077) Resolving deltas: 22% (237/1077) Resolving deltas: 23% (248/1077) Resolving deltas: 24% (259/1077) Resolving deltas: 25% (270/1077) Resolving deltas: 26% (281/1077) Resolving deltas: 27% (291/1077) Resolving deltas: 28% (302/1077) Resolving deltas: 29% (313/1077) Resolving deltas: 30% (324/1077) Resolving deltas: 31% (334/1077) Resolving deltas: 32% (345/1077) Resolving deltas: 33% (356/1077) Resolving deltas: 34% (367/1077) Resolving deltas: 35% (377/1077) Resolving deltas: 36% (388/1077) Resolving deltas: 37% (399/1077) Resolving deltas: 38% (410/1077) Resolving deltas: 39% (421/1077) Resolving deltas: 40% (431/1077) Resolving deltas: 41% (442/1077) Resolving deltas: 42% (453/1077) Resolving deltas: 43% (464/1077) Resolving deltas: 44% (474/1077) Resolving deltas: 45% (485/1077) Resolving deltas: 46% (496/1077) Resolving deltas: 47% (507/1077) Resolving deltas: 48% (517/1077) Resolving deltas: 49% (528/1077) Resolving deltas: 50% (539/1077) Resolving deltas: 51% (550/1077) Resolving deltas: 52% (561/1077) Resolving deltas: 53% (571/1077) Resolving deltas: 54% (582/1077) Resolving deltas: 55% (593/1077) Resolving deltas: 56% (604/1077) Resolving deltas: 57% (614/1077) Resolving deltas: 58% (625/1077) Resolving deltas: 59% (636/1077) Resolving deltas: 60% (647/1077) Resolving deltas: 61% (657/1077) Resolving deltas: 62% (668/1077) Resolving deltas: 63% (679/1077) Resolving deltas: 64% (690/1077) Resolving deltas: 65% (701/1077) Resolving deltas: 66% (711/1077) Resolving deltas: 67% (722/1077) Resolving deltas: 68% (734/1077) Resolving deltas: 69% (744/1077) Resolving deltas: 70% (754/1077) Resolving deltas: 71% (765/1077) Resolving deltas: 72% (776/1077) Resolving deltas: 73% (787/1077) Resolving deltas: 74% (797/1077) Resolving deltas: 75% (808/1077) Resolving deltas: 76% (819/1077) Resolving deltas: 77% (830/1077) Resolving deltas: 78% (841/1077) Resolving deltas: 79% (851/1077) Resolving deltas: 80% (862/1077) Resolving deltas: 81% (873/1077) Resolving deltas: 82% (884/1077) Resolving deltas: 83% (894/1077) Resolving deltas: 84% (905/1077) Resolving deltas: 85% (916/1077) Resolving deltas: 86% (927/1077) Resolving deltas: 87% (937/1077) Resolving deltas: 88% (948/1077) Resolving deltas: 89% (959/1077) Resolving deltas: 90% (970/1077) Resolving deltas: 91% (981/1077) Resolving deltas: 92% (991/1077) Resolving deltas: 93% (1002/1077) Resolving deltas: 94% (1013/1077) Resolving deltas: 95% (1024/1077) Resolving deltas: 96% (1034/1077) Resolving deltas: 97% (1045/1077) Resolving deltas: 98% (1056/1077) Resolving deltas: 99% (1067/1077) Resolving deltas: 100% (1077/1077) Resolving deltas: 100% (1077/1077), done. HEAD is now at 0f1761e1213ed625e1792be22587f705009d037f cache restore "m2-$(checksum GAE/pom.xml)" HIT: 'm2-c4ef959dc78de712f7c476adf14eb717', using key 'm2-c4ef959dc78de712f7c476adf14eb717'. Downloading key 'm2-c4ef959dc78de712f7c476adf14eb717'... Download complete. Duration: 1.457982838s. Size: 160.8M bytes. Unpacking '/tmp/m2-c4ef959dc78de712f7c476adf14eb717-4087793451'... Unpack complete. Duration: 542.015183ms. Restored: /home/semaphore/.m2/. cache restore "npm-$(checksum Dashboard/package.json)" HIT: 'npm-387573aae845abf43d720453b38ac7c7', using key 'npm-387573aae845abf43d720453b38ac7c7'. Downloading key 'npm-387573aae845abf43d720453b38ac7c7'... Download complete. Duration: 309.625356ms. Size: 33.2M bytes. Unpacking '/tmp/npm-387573aae845abf43d720453b38ac7c7-2248462633'... Unpack complete. Duration: 281.471436ms. Restored: /home/semaphore/.npm/. cache restore "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" HIT: '9285d79e-251f-4aa7-ba38-cc31655cb401-master', using key '9285d79e-251f-4aa7-ba38-cc31655cb401-master'. Downloading key '9285d79e-251f-4aa7-ba38-cc31655cb401-master'... Download complete. Duration: 3.565301ms. Size: 532.0 bytes. Unpacking '/tmp/9285d79e-251f-4aa7-ba38-cc31655cb401-master-3122019470'... Unpack complete. Duration: 3.668932ms. Restored: /home/semaphore/.cache/. export CI_COMMIT=${SEMAPHORE_GIT_SHA} ./ci/bootstrap-build.sh /app/src/ci/build.sh Unable to find image 'akvo/akvo-flow-builder:20210108.190049.80f674e' locally 20210108.190049.80f674e: Pulling from akvo/akvo-flow-builder  801bfaa63ef2: Pulling fs layer   83f95367cc9c: Pulling fs layer   75984d86897b: Pulling fs layer   c025aa5770ff: Pulling fs layer   db68f268d7ba: Pulling fs layer   12a5351844fb: Pulling fs layer  c025aa5770ff: Waiting  db68f268d7ba: Waiting  12a5351844fb: Waiting  801bfaa63ef2: Downloading 28.75kB/2.799MB  801bfaa63ef2: Verifying Checksum  801bfaa63ef2: Download complete  801bfaa63ef2: Extracting 32.77kB/2.799MB  801bfaa63ef2: Extracting 2.799MB/2.799MB  83f95367cc9c: Downloading 173.3kB/17.08MB  75984d86897b: Downloading 529.2kB/147.5MB  801bfaa63ef2: Pull complete  83f95367cc9c: Downloading 2.155MB/17.08MB  75984d86897b: Downloading 3.732MB/147.5MB  83f95367cc9c: Downloading 4.629MB/17.08MB  75984d86897b: Downloading 9.086MB/147.5MB  83f95367cc9c: Downloading 9.086MB/17.08MB  75984d86897b: Downloading 14.44MB/147.5MB  83f95367cc9c: Downloading 14.45MB/17.08MB  83f95367cc9c: Verifying Checksum  83f95367cc9c: Download complete  c025aa5770ff: Downloading 196B/196B  c025aa5770ff: Verifying Checksum  c025aa5770ff: Download complete  75984d86897b: Downloading 21.89MB/147.5MB  83f95367cc9c: Extracting 196.6kB/17.08MB  75984d86897b: Downloading 32.08MB/147.5MB  83f95367cc9c: Extracting 3.736MB/17.08MB  75984d86897b: Downloading 42.26MB/147.5MB  83f95367cc9c: Extracting 7.078MB/17.08MB  75984d86897b: Downloading 53.01MB/147.5MB  83f95367cc9c: Extracting 9.437MB/17.08MB  12a5351844fb: Downloading 142B/142B  12a5351844fb: Verifying Checksum  12a5351844fb: Download complete  75984d86897b: Downloading 60.01MB/147.5MB  db68f268d7ba: Downloading 540.7kB/345.7MB  83f95367cc9c: Extracting 10.62MB/17.08MB  db68f268d7ba: Downloading 4.848MB/345.7MB  75984d86897b: Downloading 67.52MB/147.5MB  83f95367cc9c: Extracting 12.19MB/17.08MB  75984d86897b: Downloading 73.98MB/147.5MB  83f95367cc9c: Extracting 13.57MB/17.08MB  db68f268d7ba: Downloading 9.124MB/345.7MB  75984d86897b: Downloading 83.06MB/147.5MB  83f95367cc9c: Extracting 15.73MB/17.08MB  db68f268d7ba: Downloading 13.94MB/345.7MB  83f95367cc9c: Extracting 17.08MB/17.08MB  75984d86897b: Downloading 90.53MB/147.5MB  83f95367cc9c: Pull complete  db68f268d7ba: Downloading 20.38MB/345.7MB  75984d86897b: Downloading 95.86MB/147.5MB  db68f268d7ba: Downloading 27.33MB/345.7MB  75984d86897b: Downloading 103.3MB/147.5MB  db68f268d7ba: Downloading 33.22MB/345.7MB  75984d86897b: Downloading 108.7MB/147.5MB  db68f268d7ba: Downloading 40.75MB/345.7MB  75984d86897b: Downloading 115.1MB/147.5MB  db68f268d7ba: Downloading 47.18MB/345.7MB  75984d86897b: Downloading 118.8MB/147.5MB  db68f268d7ba: Downloading 52.53MB/345.7MB  db68f268d7ba: Downloading 58.42MB/345.7MB  75984d86897b: Downloading 125.8MB/147.5MB  db68f268d7ba: Downloading 65.4MB/345.7MB  75984d86897b: Downloading 133.9MB/147.5MB  db68f268d7ba: Downloading 69.68MB/345.7MB  75984d86897b: Downloading 140.3MB/147.5MB  db68f268d7ba: Downloading 76.1MB/345.7MB  75984d86897b: Downloading 146.3MB/147.5MB  75984d86897b: Verifying Checksum  75984d86897b: Download complete  75984d86897b: Extracting 557.1kB/147.5MB  db68f268d7ba: Downloading 82MB/345.7MB  75984d86897b: Extracting 2.228MB/147.5MB  db68f268d7ba: Downloading 90.59MB/345.7MB  75984d86897b: Extracting 5.014MB/147.5MB  db68f268d7ba: Downloading 103.5MB/345.7MB  75984d86897b: Extracting 8.356MB/147.5MB  db68f268d7ba: Downloading 113.7MB/345.7MB  75984d86897b: Extracting 11.14MB/147.5MB  db68f268d7ba: Downloading 123.4MB/345.7MB  db68f268d7ba: Downloading 134.2MB/345.7MB  75984d86897b: Extracting 13.93MB/147.5MB  db68f268d7ba: Downloading 142.8MB/345.7MB  75984d86897b: Extracting 16.15MB/147.5MB  db68f268d7ba: Downloading 147.7MB/345.7MB  75984d86897b: Extracting 17.27MB/147.5MB  db68f268d7ba: Downloading 153.6MB/345.7MB  75984d86897b: Extracting 18.94MB/147.5MB  db68f268d7ba: Downloading 161.6MB/345.7MB  75984d86897b: Extracting 21.17MB/147.5MB  db68f268d7ba: Downloading 175.6MB/345.7MB  75984d86897b: Extracting 22.84MB/147.5MB  db68f268d7ba: Downloading 183.1MB/345.7MB  75984d86897b: Extracting 24.51MB/147.5MB  db68f268d7ba: Downloading 193.3MB/345.7MB  db68f268d7ba: Downloading 205.1MB/345.7MB  75984d86897b: Extracting 27.3MB/147.5MB  75984d86897b: Extracting 28.41MB/147.5MB  db68f268d7ba: Downloading 211MB/345.7MB  75984d86897b: Extracting 33.98MB/147.5MB  db68f268d7ba: Downloading 218MB/345.7MB  75984d86897b: Extracting 46.79MB/147.5MB  db68f268d7ba: Downloading 226.1MB/345.7MB  75984d86897b: Extracting 52.36MB/147.5MB  db68f268d7ba: Downloading 239MB/345.7MB  75984d86897b: Extracting 53.48MB/147.5MB  db68f268d7ba: Downloading 247.1MB/345.7MB  75984d86897b: Extracting 57.38MB/147.5MB  db68f268d7ba: Downloading 257.8MB/345.7MB  db68f268d7ba: Downloading 264.3MB/345.7MB  75984d86897b: Extracting 58.49MB/147.5MB  75984d86897b: Extracting 59.6MB/147.5MB  db68f268d7ba: Downloading 273.4MB/345.7MB  db68f268d7ba: Downloading 278.7MB/345.7MB  75984d86897b: Extracting 61.28MB/147.5MB  db68f268d7ba: Downloading 291.1MB/345.7MB  75984d86897b: Extracting 63.5MB/147.5MB  db68f268d7ba: Downloading 296.4MB/345.7MB  75984d86897b: Extracting 64.62MB/147.5MB  db68f268d7ba: Downloading 303.4MB/345.7MB  75984d86897b: Extracting 66.29MB/147.5MB  db68f268d7ba: Downloading 313MB/345.7MB  75984d86897b: Extracting 72.97MB/147.5MB  db68f268d7ba: Downloading 320.5MB/345.7MB  db68f268d7ba: Downloading 333.9MB/345.7MB  75984d86897b: Extracting 77.99MB/147.5MB  db68f268d7ba: Downloading 343.6MB/345.7MB  db68f268d7ba: Verifying Checksum  db68f268d7ba: Download complete  75984d86897b: Extracting 79.1MB/147.5MB  75984d86897b: Extracting 80.22MB/147.5MB  75984d86897b: Extracting 81.33MB/147.5MB  75984d86897b: Extracting 82.44MB/147.5MB  75984d86897b: Extracting 83MB/147.5MB  75984d86897b: Extracting 84.67MB/147.5MB  75984d86897b: Extracting 85.79MB/147.5MB  75984d86897b: Extracting 86.9MB/147.5MB  75984d86897b: Extracting 88.57MB/147.5MB  75984d86897b: Extracting 90.8MB/147.5MB  75984d86897b: Extracting 92.47MB/147.5MB  75984d86897b: Extracting 94.14MB/147.5MB  75984d86897b: Extracting 94.7MB/147.5MB  75984d86897b: Extracting 95.26MB/147.5MB  75984d86897b: Extracting 95.81MB/147.5MB  75984d86897b: Extracting 96.93MB/147.5MB  75984d86897b: Extracting 98.6MB/147.5MB  75984d86897b: Extracting 100.3MB/147.5MB  75984d86897b: Extracting 101.9MB/147.5MB  75984d86897b: Extracting 103.6MB/147.5MB  75984d86897b: Extracting 104.7MB/147.5MB  75984d86897b: Extracting 105.3MB/147.5MB  75984d86897b: Extracting 106.4MB/147.5MB  75984d86897b: Extracting 107MB/147.5MB  75984d86897b: Extracting 108.6MB/147.5MB  75984d86897b: Extracting 112MB/147.5MB  75984d86897b: Extracting 113.6MB/147.5MB  75984d86897b: Extracting 114.8MB/147.5MB  75984d86897b: Extracting 115.9MB/147.5MB  75984d86897b: Extracting 120.3MB/147.5MB  75984d86897b: Extracting 122.6MB/147.5MB  75984d86897b: Extracting 126.5MB/147.5MB  75984d86897b: Extracting 129.2MB/147.5MB  75984d86897b: Extracting 130.9MB/147.5MB  75984d86897b: Extracting 132.6MB/147.5MB  75984d86897b: Extracting 133.7MB/147.5MB  75984d86897b: Extracting 134.3MB/147.5MB  75984d86897b: Extracting 137.6MB/147.5MB  75984d86897b: Extracting 139.3MB/147.5MB  75984d86897b: Extracting 140.9MB/147.5MB  75984d86897b: Extracting 143.2MB/147.5MB  75984d86897b: Extracting 147.5MB/147.5MB  75984d86897b: Pull complete  c025aa5770ff: Extracting 196B/196B  c025aa5770ff: Extracting 196B/196B  c025aa5770ff: Pull complete  db68f268d7ba: Extracting 557.1kB/345.7MB  db68f268d7ba: Extracting 4.456MB/345.7MB  db68f268d7ba: Extracting 7.242MB/345.7MB  db68f268d7ba: Extracting 8.356MB/345.7MB  db68f268d7ba: Extracting 10.58MB/345.7MB  db68f268d7ba: Extracting 12.81MB/345.7MB  db68f268d7ba: Extracting 16.15MB/345.7MB  db68f268d7ba: Extracting 20.61MB/345.7MB  db68f268d7ba: Extracting 26.18MB/345.7MB  db68f268d7ba: Extracting 33.42MB/345.7MB  db68f268d7ba: Extracting 47.91MB/345.7MB  db68f268d7ba: Extracting 52.92MB/345.7MB  db68f268d7ba: Extracting 56.82MB/345.7MB  db68f268d7ba: Extracting 60.72MB/345.7MB  db68f268d7ba: Extracting 64.06MB/345.7MB  db68f268d7ba: Extracting 66.85MB/345.7MB  db68f268d7ba: Extracting 75.76MB/345.7MB  db68f268d7ba: Extracting 78.54MB/345.7MB  db68f268d7ba: Extracting 79.66MB/345.7MB  db68f268d7ba: Extracting 80.77MB/345.7MB  db68f268d7ba: Extracting 81.89MB/345.7MB  db68f268d7ba: Extracting 83MB/345.7MB  db68f268d7ba: Extracting 84.12MB/345.7MB  db68f268d7ba: Extracting 85.23MB/345.7MB  db68f268d7ba: Extracting 86.34MB/345.7MB  db68f268d7ba: Extracting 86.9MB/345.7MB  db68f268d7ba: Extracting 88.01MB/345.7MB  db68f268d7ba: Extracting 89.13MB/345.7MB  db68f268d7ba: Extracting 90.8MB/345.7MB  db68f268d7ba: Extracting 93.03MB/345.7MB  db68f268d7ba: Extracting 94.7MB/345.7MB  db68f268d7ba: Extracting 96.37MB/345.7MB  db68f268d7ba: Extracting 98.04MB/345.7MB  db68f268d7ba: Extracting 99.71MB/345.7MB  db68f268d7ba: Extracting 101.4MB/345.7MB  db68f268d7ba: Extracting 103.1MB/345.7MB  db68f268d7ba: Extracting 104.2MB/345.7MB  db68f268d7ba: Extracting 104.7MB/345.7MB  db68f268d7ba: Extracting 105.3MB/345.7MB  db68f268d7ba: Extracting 105.8MB/345.7MB  db68f268d7ba: Extracting 106.4MB/345.7MB  db68f268d7ba: Extracting 107MB/345.7MB  db68f268d7ba: Extracting 107.5MB/345.7MB  db68f268d7ba: Extracting 109.2MB/345.7MB  db68f268d7ba: Extracting 110.9MB/345.7MB  db68f268d7ba: Extracting 112.5MB/345.7MB  db68f268d7ba: Extracting 114.2MB/345.7MB  db68f268d7ba: Extracting 115.3MB/345.7MB  db68f268d7ba: Extracting 116.4MB/345.7MB  db68f268d7ba: Extracting 118.1MB/345.7MB  db68f268d7ba: Extracting 118.7MB/345.7MB  db68f268d7ba: Extracting 119.2MB/345.7MB  db68f268d7ba: Extracting 120.3MB/345.7MB  db68f268d7ba: Extracting 122MB/345.7MB  db68f268d7ba: Extracting 123.1MB/345.7MB  db68f268d7ba: Extracting 124.8MB/345.7MB  db68f268d7ba: Extracting 128.1MB/345.7MB  db68f268d7ba: Extracting 134.8MB/345.7MB  db68f268d7ba: Extracting 140.9MB/345.7MB  db68f268d7ba: Extracting 148.2MB/345.7MB  db68f268d7ba: Extracting 149.8MB/345.7MB  db68f268d7ba: Extracting 151MB/345.7MB  db68f268d7ba: Extracting 156MB/345.7MB  db68f268d7ba: Extracting 159.9MB/345.7MB  db68f268d7ba: Extracting 164.3MB/345.7MB  db68f268d7ba: Extracting 169.9MB/345.7MB  db68f268d7ba: Extracting 178.8MB/345.7MB  db68f268d7ba: Extracting 190MB/345.7MB  db68f268d7ba: Extracting 199.4MB/345.7MB  db68f268d7ba: Extracting 210MB/345.7MB  db68f268d7ba: Extracting 213.9MB/345.7MB  db68f268d7ba: Extracting 216.1MB/345.7MB  db68f268d7ba: Extracting 217.8MB/345.7MB  db68f268d7ba: Extracting 218.9MB/345.7MB  db68f268d7ba: Extracting 220.6MB/345.7MB  db68f268d7ba: Extracting 222.3MB/345.7MB  db68f268d7ba: Extracting 223.4MB/345.7MB  db68f268d7ba: Extracting 224.5MB/345.7MB  db68f268d7ba: Extracting 225.6MB/345.7MB  db68f268d7ba: Extracting 231.2MB/345.7MB  db68f268d7ba: Extracting 240.1MB/345.7MB  db68f268d7ba: Extracting 243.4MB/345.7MB  db68f268d7ba: Extracting 246.8MB/345.7MB  db68f268d7ba: Extracting 250.7MB/345.7MB  db68f268d7ba: Extracting 256.8MB/345.7MB  db68f268d7ba: Extracting 266.8MB/345.7MB  db68f268d7ba: Extracting 272.4MB/345.7MB  db68f268d7ba: Extracting 283MB/345.7MB  db68f268d7ba: Extracting 295.2MB/345.7MB  db68f268d7ba: Extracting 305.3MB/345.7MB  db68f268d7ba: Extracting 314.2MB/345.7MB  db68f268d7ba: Extracting 317MB/345.7MB  db68f268d7ba: Extracting 320.3MB/345.7MB  db68f268d7ba: Extracting 320.9MB/345.7MB  db68f268d7ba: Extracting 322MB/345.7MB  db68f268d7ba: Extracting 323.1MB/345.7MB  db68f268d7ba: Extracting 323.6MB/345.7MB  db68f268d7ba: Extracting 324.8MB/345.7MB  db68f268d7ba: Extracting 326.4MB/345.7MB  db68f268d7ba: Extracting 332.6MB/345.7MB  db68f268d7ba: Extracting 339.2MB/345.7MB  db68f268d7ba: Extracting 345.7MB/345.7MB  db68f268d7ba: Pull complete  12a5351844fb: Extracting 142B/142B  12a5351844fb: Extracting 142B/142B  12a5351844fb: Pull complete Digest: sha256:cd69b83f7393847b5f08285c9e0bf911cf0a551872424b86728246fb26fed4d8 Status: Downloaded newer image for akvo/akvo-flow-builder:20210108.190049.80f674e Checking encoding of .properties files: Could not find any file with problematic encoding. > fsevents@1.2.9 install /app/src/Dashboard/node_modules/fsevents > node install > ejs@2.7.4 postinstall /app/src/Dashboard/node_modules/ejs > node ./postinstall.js Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/) > node-sass@4.13.1 install /app/src/Dashboard/node_modules/node-sass > node scripts/install.js Cached binary found at /home/akvo/.npm/_cacache/node-sass/4.13.1/linux_musl-x64-72_binding.node > node-sass@4.13.1 postinstall /app/src/Dashboard/node_modules/node-sass > node scripts/build.js Binary found at /app/src/Dashboard/node_modules/node-sass/vendor/linux_musl-x64-72/binding.node Testing binary Binary is fine > husky@1.3.1 install /app/src/Dashboard/node_modules/husky > node husky install husky > setting up git hooks husky > done added 1530 packages in 10.478s > node-sass@4.13.1 install /app/src/Dashboard/node_modules/node-sass > node scripts/install.js node-sass build Binary found at /app/src/Dashboard/node_modules/node-sass/vendor/linux_musl-x64-72/binding.node > node-sass@4.13.1 postinstall /app/src/Dashboard/node_modules/node-sass > node scripts/build.js Binary found at /app/src/Dashboard/node_modules/node-sass/vendor/linux_musl-x64-72/binding.node Testing binary Binary is fine node-sass@4.13.1 /app/src/Dashboard/node_modules/node-sass > akvo-flow@ lint:quiet /app/src/Dashboard > npm run lint -- --quiet > akvo-flow@ lint /app/src/Dashboard > ./scripts/checkEslintInstalled.sh && esw webpack.config.* app/js/lib scripts --color --ext jsx --ext js "--quiet" +-- babel-eslint@10.0.1 npm ERR! extraneous: detect-libc@1.0.3 /app/src/Dashboard/node_modules/fsevents/node_modules/detect-libc npm ERR! extraneous: needle@2.3.0 /app/src/Dashboard/node_modules/fsevents/node_modules/needle npm ERR! extraneous: nopt@4.0.1 /app/src/Dashboard/node_modules/fsevents/node_modules/nopt npm ERR! extraneous: npm-packlist@1.4.1 /app/src/Dashboard/node_modules/fsevents/node_modules/npm-packlist npm ERR! extraneous: npmlog@4.1.2 /app/src/Dashboard/node_modules/fsevents/node_modules/npmlog npm ERR! extraneous: rc@1.2.8 /app/src/Dashboard/node_modules/fsevents/node_modules/rc npm ERR! extraneous: rimraf@2.6.3 /app/src/Dashboard/node_modules/fsevents/node_modules/rimraf npm ERR! extraneous: semver@5.7.0 /app/src/Dashboard/node_modules/fsevents/node_modules/semver npm ERR! extraneous: tar@4.4.8 /app/src/Dashboard/node_modules/fsevents/node_modules/tar | +-- eslint-scope@3.7.1 | `-- eslint-visitor-keys@1.0.0 +-- eslint@5.16.0 | +-- eslint-scope@4.0.3 | +-- eslint-utils@1.4.0 | | `-- eslint-visitor-keys@1.0.0 deduped | +-- eslint-visitor-keys@1.0.0 deduped | | `-- eslint-visitor-keys@1.0.0 deduped +-- eslint-config-airbnb@17.1.0 | +-- eslint-config-airbnb-base@13.1.0 | | +-- eslint-restricted-globals@0.1.1 +-- eslint-config-prettier@6.3.0 +-- eslint-import-resolver-alias@1.1.2 +-- eslint-plugin-babel@5.3.0 | `-- eslint-rule-composer@0.3.0 +-- eslint-plugin-import@2.16.0 | +-- eslint-import-resolver-node@0.3.2 | +-- eslint-module-utils@2.3.0 +-- eslint-plugin-jsx-a11y@6.2.1 +-- eslint-plugin-prettier@3.1.1 +-- eslint-plugin-react@7.12.4 +-- eslint-watch@4.0.2 | +-- eslint-scope@4.0.0 ✓ Clean (5:16:18 PM) > akvo-flow@ build:prod /app/src/Dashboard > babel-node ./scripts/buildProd.js Browserslist: caniuse-lite is outdated. Please run next command `npm update` Generating bundle. This will take a moment... The uglify target has been deprecated. Set the top level option `forceAllTransforms: true` instead. Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslist` Webpack stats: Hash: c817ac1ef15a25160bf9 Version: webpack 4.29.6 Time: 12861ms Built at: 11/13/2023 5:16:34 PM Asset Size Chunks Chunk Names ../vendorjs/js/vendor/Google.js 4.89 KiB [emitted] ../vendorjs/js/vendor/Math.uuid.js 2.62 KiB [emitted] ../vendorjs/js/vendor/d3.v2.min.js 113 KiB [emitted] ../vendorjs/js/vendor/ember-1.0.0.pre-2-36.js 645 KiB [emitted] ../vendorjs/js/vendor/ember-1.0.0.pre-2-36.min.js 162 KiB [emitted] ../vendorjs/js/vendor/ember-data-rev10.js 192 KiB [emitted] ../vendorjs/js/vendor/ember-data-rev10.min.js 55.2 KiB [emitted] ../vendorjs/js/vendor/handlebars-1.0.rc.1.js 60.5 KiB [emitted] ../vendorjs/js/vendor/iframeResizer.contentWindow.min.js 6.48 KiB [emitted] ../vendorjs/js/vendor/iframeResizer.min.js 5.4 KiB [emitted] ../vendorjs/js/vendor/jquery-1.8.2.min.js 91.2 KiB [emitted] ../vendorjs/js/vendor/jquery-ui-1.8.21.custom.js 202 KiB [emitted] ../vendorjs/js/vendor/jquery.dataTables.js 69.1 KiB [emitted] ../vendorjs/js/vendor/resumable.js 23.1 KiB [emitted] ../vendorjs/js/vendor/resumable.min.js 13.8 KiB [emitted] ../vendorjs/js/vendor/underscore-1.4.2.min.js 13.3 KiB [emitted] ../vendorjs/js/vendor/underscore.string-2.3.0.min.js 8.4 KiB [emitted] admin.18f1625ade6bc096da01.bundle.js 1.85 MiB admin [emitted] admin admin.18f1625ade6bc096da01.bundle.js.map 2.47 MiB admin [emitted] admin admin.7f9e869947a88d66787c.css 224 KiB admin [emitted] admin admin.7f9e869947a88d66787c.css.map 107 bytes admin [emitted] admin images/AkvoLogo.svg 2.93 KiB [emitted] images/D4D111337E702C1A._t_ 897 bytes [emitted] images/Export01.svg 880 bytes [emitted] images/Export02.svg 729 bytes [emitted] images/Export03.svg 821 bytes [emitted] images/Export04.svg 797 bytes [emitted] images/Export05.svg 707 bytes [emitted] images/FieldSetSep.png 2.01 KiB [emitted] images/IconAPI.svg 992 bytes [emitted] images/IconAPIOrange.svg 992 bytes [emitted] images/IconAddGroup.svg 828 bytes [emitted] images/IconAddGroupOrange.svg 828 bytes [emitted] images/IconBack.svg 541 bytes [emitted] images/IconBackOrange.svg 541 bytes [emitted] images/IconCancelFolder.svg 631 bytes [emitted] images/IconCancelFolderHover.svg 631 bytes [emitted] images/IconCascadeWhite.png 1.21 KiB [emitted] images/IconCopy.svg 708 bytes [emitted] images/IconCopyGrey.svg 722 bytes [emitted] images/IconCopyOrange.svg 708 bytes [emitted] images/IconDelete.svg 1.24 KiB [emitted] images/IconDeleteOrange.svg 1.24 KiB [emitted] images/IconEdit.svg 901 bytes [emitted] images/IconEditGrey.svg 913 bytes [emitted] images/IconEditGreyLight.svg 988 bytes [emitted] images/IconEditOrange.svg 901 bytes [emitted] images/IconFormPub.png 1.88 KiB [emitted] images/IconFormPubOrange.png 2 KiB [emitted] images/IconForms.png 1.48 KiB [emitted] images/IconForms.svg 2.23 KiB [emitted] images/IconFormsBlack.png 1.44 KiB [emitted] images/IconFormsOrange.png 1.46 KiB [emitted] images/IconFormsWhite.svg 2.29 KiB [emitted] images/IconImportWhite.svg 967 bytes [emitted] images/IconInsert.svg 569 bytes [emitted] images/IconInsertOrange.svg 569 bytes [emitted] images/IconLeftBlue.svg 1.57 KiB [emitted] images/IconLeftOrange.svg 1.55 KiB [emitted] images/IconLeftWhite.svg 1.46 KiB [emitted] images/IconMonitorEnable.svg 657 bytes [emitted] images/IconMove.svg 718 bytes [emitted] images/IconMoveOrange.svg 718 bytes [emitted] images/IconMoveWhite.svg 761 bytes [emitted] images/IconNotif.svg 977 bytes [emitted] images/IconNotifOrange.svg 977 bytes [emitted] images/IconPlus.svg 566 bytes [emitted] images/IconPlusOrange.svg 565 bytes [emitted] images/IconPlusWhite.svg 576 bytes [emitted] images/IconPreview.svg 884 bytes [emitted] images/IconPreviewOrange.svg 884 bytes [emitted] images/IconPreviewOrange_big.svg 877 bytes [emitted] images/IconPreview_big.svg 877 bytes [emitted] images/IconPublish.svg 864 bytes [emitted] images/IconPublishOrange.svg 864 bytes [emitted] images/IconPublishWhite.svg 857 bytes [emitted] images/IconRightBlue.svg 1.58 KiB [emitted] images/IconRightOrange.svg 1.56 KiB [emitted] images/IconRightWhite.svg 1.46 KiB [emitted] images/IconSave.svg 677 bytes [emitted] images/IconSaveOrange.svg 677 bytes [emitted] images/IconSaveWhite.svg 694 bytes [emitted] images/IconShow.svg 536 bytes [emitted] images/IconShowHover.svg 536 bytes [emitted] images/IconShowOrange.svg 540 bytes [emitted] images/IconTranslate.svg 2.89 KiB [emitted] images/IconTranslateOrange.svg 2.89 KiB [emitted] images/IconTrashGrey.svg 1.15 KiB [emitted] images/aSurveyNavSep.png 934 bytes [emitted] images/addPlus.png 1.04 KiB [emitted] images/addSet.png 1.01 KiB [emitted] images/addbtn.png 1.35 KiB [emitted] images/akvo.orgLogo.svg 3.05 KiB [emitted] images/akvo.org_footer1.png 1.54 KiB [emitted] images/akvoFlowLogo.svg 2.29 KiB [emitted] images/akvoFlowLogo2.png 2.88 KiB [emitted] images/apiList.png 1.21 KiB [emitted] images/apostrophe.png 308 bytes [emitted] images/borderMiddle.png 1.13 KiB [emitted] images/breadCrumb-Root.png 1.47 KiB [emitted] images/breadCrumb-last.png 989 bytes [emitted] images/breadCrumb-leftSide.png 1.38 KiB [emitted] images/breadCrumb-rightSide.png 1.51 KiB [emitted] images/carret.svg 681 bytes [emitted] images/carretFolder.svg 731 bytes [emitted] images/carretFolderSelected.svg 597 bytes [emitted] images/carretFolderSelectedWhite.svg 591 bytes [emitted] images/closeDialog.png 1.44 KiB [emitted] images/dataPointing.png 1.6 KiB [emitted] images/editList.png 1.37 KiB [emitted] images/editTinyIcon.png 1.1 KiB [emitted] images/folderIcn.svg 1.47 KiB [emitted] images/folderIcnEmpty.svg 970 bytes [emitted] images/folderSelectBullet.svg 544 bytes [emitted] images/folderUp.svg 1 KiB [emitted] images/folderUpHover.svg 1 KiB [emitted] images/gdpr01.svg 13 KiB [emitted] images/gdpr02.svg 7.45 KiB [emitted] images/gdpr03.svg 9.67 KiB [emitted] images/gdprStep01.png 4.38 KiB [emitted] images/gdprStep02.png 19.8 KiB [emitted] images/gdprStep03.png 8.06 KiB [emitted] images/infolnc.png 1.93 KiB [emitted] images/infolnc.svg 442 bytes [emitted] images/insertGroupIcn.png 1.29 KiB [emitted] images/insertQuestion.png 1.29 KiB [emitted] images/invisible.png 1.12 KiB [emitted] images/loader.gif 723 bytes [emitted] images/loading.svg 1.25 KiB [emitted] images/lowerCorner.png 1.19 KiB [emitted] images/mapPointDetailSep.png 947 bytes [emitted] images/mapSlider.png 978 bytes [emitted] images/maps/blueMarker.png 1.88 KiB [emitted] images/maps/redMarker.png 1.89 KiB [emitted] images/marker.svg 676 bytes [emitted] images/media-marker-selected.png 172 bytes [emitted] images/media-marker.png 172 bytes [emitted] images/menu-icon.svg 641 bytes [emitted] images/mngNotificationIcn.png 1.7 KiB [emitted] images/navSeparator.png 1.26 KiB [emitted] images/nextBtn.png 1.08 KiB [emitted] images/pause.png 83 bytes [emitted] images/removeList.png 1.53 KiB [emitted] images/resume.png 126 bytes [emitted] images/scrollDown.png 199 bytes [emitted] images/scrollUp.png 202 bytes [emitted] images/search-icon.png 472 bytes [emitted] images/selectArrows.png 1.12 KiB [emitted] images/selectFolder.svg 532 bytes [emitted] images/selectIndictr.png 1.89 KiB [emitted] images/sepHorDark.png 1.1 KiB [emitted] images/showQuestion.png 3.11 KiB [emitted] images/shownCollapse.png 1.09 KiB [emitted] images/sortTableArrows.png 1.27 KiB [emitted] images/sortTableDown.png 1.21 KiB [emitted] images/sortTableUp.png 1.21 KiB [emitted] images/surveyGroupBg.png 1.11 KiB [emitted] images/surveySeperator.png 2.99 KiB [emitted] images/tabBG.png 1.12 KiB [emitted] images/tabBGinactive.png 1.13 KiB [emitted] images/tickBox.svg 1010 bytes [emitted] images/topbarSeperator.png 1.1 KiB [emitted] images/topnavAdmin.svg 2.09 KiB [emitted] images/topnavAdminOrange.svg 2.09 KiB [emitted] images/topnavDashboards.svg 1.72 KiB [emitted] images/topnavDashboardsOrange.svg 1.14 KiB [emitted] images/topnavData.svg 744 bytes [emitted] images/topnavDataOrange.svg 744 bytes [emitted] images/topnavDevices.svg 1.06 KiB [emitted] images/topnavDevicesOrange.svg 1.08 KiB [emitted] images/topnavMaps.svg 4.05 KiB [emitted] images/topnavMapsOrange.svg 4.05 KiB [emitted] images/topnavMessages.svg 1.21 KiB [emitted] images/topnavMessagesOrange.svg 1.21 KiB [emitted] images/topnavReports.svg 654 bytes [emitted] images/topnavReportsOrange.svg 654 bytes [emitted] images/topnavSurveys.svg 922 bytes [emitted] images/topnavSurveysOrange.svg 922 bytes [emitted] images/topnavSurveysWhite.svg 914 bytes [emitted] images/topnavUsers.svg 1.33 KiB [emitted] images/topnavUsersOrange.svg 1.28 KiB [emitted] images/ui-bg_flat_0_aaaaaa_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_cccccc_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_ffffff_40x100.png 178 bytes [emitted] images/ui-bg_glass_95_fef1ec_1x400.png 119 bytes [emitted] images/ui-bg_highlight-hard_55_fbf9ee_1x100.png 112 bytes [emitted] images/ui-bg_highlight-hard_75_dadada_1x100.png 97 bytes [emitted] images/ui-bg_highlight-soft_65_ffffff_1x100.png 100 bytes [emitted] images/ui-bg_highlight-soft_75_e6e6e6_1x100.png 97 bytes [emitted] images/ui-icons_222222_256x240.png 4.27 KiB [emitted] images/ui-icons_2e83ff_256x240.png 4.27 KiB [emitted] images/ui-icons_454545_256x240.png 4.27 KiB [emitted] images/ui-icons_888888_256x240.png 4.27 KiB [emitted] images/ui-icons_cd0a0a_256x240.png 4.27 KiB [emitted] images/up-arrow.png 3 KiB [emitted] images/whiteBg.jpg 1.45 KiB [emitted] images/zipIcn.svg 8.46 KiB [emitted] index.html 3.15 KiB [emitted] js/flowDashboard.js 4.53 KiB [emitted] js/geocells.js 19.3 KiB [emitted] js/loader.js 1.4 KiB [emitted] Entrypoint admin = admin.18f1625ade6bc096da01.bundle.js admin.7f9e869947a88d66787c.css admin.18f1625ade6bc096da01.bundle.js.map admin.7f9e869947a88d66787c.css.map [0] multi ./app/js/lib/webpack-public-path ./app/js/lib/main.js 40 bytes {admin} [built] [./app/css/screen.scss] 41 bytes {admin} [built] [./app/js/lib/analytics.js] 2.43 KiB {admin} [built] [./app/js/lib/controllers/controllers.js] 2.19 KiB {admin} [built] [./app/js/lib/main.js] 837 bytes {admin} [built] [./app/js/lib/models/FLOWrest-adapter-v2-common.js] 10 KiB {admin} [built] [./app/js/lib/models/models.js] 13.5 KiB {admin} [built] [./app/js/lib/router/router.js] 18.9 KiB {admin} [built] [./app/js/lib/version.js] 112 bytes {admin} [built] [./app/js/lib/views/views.js] 32.6 KiB {admin} [built] [./app/js/lib/webpack-public-path.js] 639 bytes {admin} [built] [./app/js/plugins/flowDashboard.js] 3.97 KiB {admin} [built] [./app/js/plugins/geocells.js] 19.3 KiB {admin} [built] [./app/js/vendor/Google.js] 5.32 KiB {admin} [built] [akvo-flow/flowenv] external "FLOW.Env" 42 bytes {admin} [built] + 142 hidden modules ERROR in admin.18f1625ade6bc096da01.bundle.js from UglifyJs Unexpected token: name «activeElement», expected: punc «;» [admin.18f1625ade6bc096da01.bundle.js:14038,6] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/css/screen.scss: Asset Size Chunks Chunk Names images/ui-bg_flat_0_aaaaaa_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_cccccc_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_ffffff_40x100.png 178 bytes [emitted] images/ui-bg_glass_95_fef1ec_1x400.png 119 bytes [emitted] images/ui-bg_highlight-hard_55_fbf9ee_1x100.png 112 bytes [emitted] images/ui-bg_highlight-hard_75_dadada_1x100.png 97 bytes [emitted] images/ui-bg_highlight-soft_65_ffffff_1x100.png 100 bytes [emitted] images/ui-bg_highlight-soft_75_e6e6e6_1x100.png 97 bytes [emitted] images/ui-icons_222222_256x240.png 4.27 KiB [emitted] images/ui-icons_2e83ff_256x240.png 4.27 KiB [emitted] images/ui-icons_454545_256x240.png 4.27 KiB [emitted] images/ui-icons_888888_256x240.png 4.27 KiB [emitted] images/ui-icons_cd0a0a_256x240.png 4.27 KiB [emitted] Entrypoint undefined = extract-text-webpack-plugin-output-filename [./app/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png] 83 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_flat_75_cccccc_40x100.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_glass_95_fef1ec_1x400.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-hard_55_fbf9ee_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-hard_75_dadada_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-soft_65_ffffff_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-soft_75_e6e6e6_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_222222_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_2e83ff_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_454545_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_888888_256x240.png] 80 bytes {0} [built] [./node_modules/css-loader/dist/cjs.js!./app/css/custom-theme/jquery-ui-1.8.21.custom.css] 34.4 KiB {0} [built] [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/css/screen.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/css/screen.scss 166 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] + 2 hidden modules Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/devices/AssignmentsEditView/styles.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/devices/AssignmentsEditView/styles.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/devices/AssignmentsEditView/styles.scss 20.8 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/forms/form-share/style.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/forms/form-share/style.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/forms/form-share/style.scss 1.48 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/reusable/Checkbox/style.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/reusable/Checkbox/style.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/reusable/Checkbox/style.scss 1.2 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/reusable/DatePicker/style.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/reusable/DatePicker/style.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/reusable/DatePicker/style.scss 7.02 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/reusable/Dropdown/styles.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/reusable/Dropdown/styles.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/reusable/Dropdown/styles.scss 1.02 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/reusable/Modal/style.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/reusable/Modal/style.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/reusable/Modal/style.scss 679 bytes {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/js/lib/components/reusable/SwitchBox/style.scss: Entrypoint undefined = extract-text-webpack-plugin-output-filename [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/js/lib/components/reusable/SwitchBox/style.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/js/lib/components/reusable/SwitchBox/style.scss 978 bytes {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] Child html-webpack-plugin for "index.html": Asset Size Chunks Chunk Names index.html 542 KiB 0 Entrypoint undefined = index.html [./node_modules/html-webpack-plugin/lib/loader.js!./app/dashboard.ejs] 3.87 KiB {0} [built] [./node_modules/lodash/lodash.js] 531 KiB {0} [built] [./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built] [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built] The app is compiled and ready for production... Webpack stats: Hash: 17bee2494408708f8f33 Version: webpack 4.29.6 Time: 9174ms Built at: 11/13/2023 5:16:43 PM Asset Size Chunks Chunk Names ../index.html 2.43 KiB [emitted] images/AkvoLogo.svg 2.93 KiB [emitted] images/D4D111337E702C1A._t_ 897 bytes [emitted] images/Export01.svg 880 bytes [emitted] images/Export02.svg 729 bytes [emitted] images/Export03.svg 821 bytes [emitted] images/Export04.svg 797 bytes [emitted] images/Export05.svg 707 bytes [emitted] images/FieldSetSep.png 2.01 KiB [emitted] images/IconAPI.svg 992 bytes [emitted] images/IconAPIOrange.svg 992 bytes [emitted] images/IconAddGroup.svg 828 bytes [emitted] images/IconAddGroupOrange.svg 828 bytes [emitted] images/IconBack.svg 541 bytes [emitted] images/IconBackOrange.svg 541 bytes [emitted] images/IconCancelFolder.svg 631 bytes [emitted] images/IconCancelFolderHover.svg 631 bytes [emitted] images/IconCascadeWhite.png 1.21 KiB [emitted] images/IconCopy.svg 708 bytes [emitted] images/IconCopyGrey.svg 722 bytes [emitted] images/IconCopyOrange.svg 708 bytes [emitted] images/IconDelete.svg 1.24 KiB [emitted] images/IconDeleteOrange.svg 1.24 KiB [emitted] images/IconEdit.svg 901 bytes [emitted] images/IconEditGrey.svg 913 bytes [emitted] images/IconEditGreyLight.svg 988 bytes [emitted] images/IconEditOrange.svg 901 bytes [emitted] images/IconFormPub.png 1.88 KiB [emitted] images/IconFormPubOrange.png 2 KiB [emitted] images/IconForms.png 1.48 KiB [emitted] images/IconForms.svg 2.23 KiB [emitted] images/IconFormsBlack.png 1.44 KiB [emitted] images/IconFormsOrange.png 1.46 KiB [emitted] images/IconFormsWhite.svg 2.29 KiB [emitted] images/IconImportWhite.svg 967 bytes [emitted] images/IconInsert.svg 569 bytes [emitted] images/IconInsertOrange.svg 569 bytes [emitted] images/IconLeftBlue.svg 1.57 KiB [emitted] images/IconLeftOrange.svg 1.55 KiB [emitted] images/IconLeftWhite.svg 1.46 KiB [emitted] images/IconMonitorEnable.svg 657 bytes [emitted] images/IconMove.svg 718 bytes [emitted] images/IconMoveOrange.svg 718 bytes [emitted] images/IconMoveWhite.svg 761 bytes [emitted] images/IconNotif.svg 977 bytes [emitted] images/IconNotifOrange.svg 977 bytes [emitted] images/IconPlus.svg 566 bytes [emitted] images/IconPlusOrange.svg 565 bytes [emitted] images/IconPlusWhite.svg 576 bytes [emitted] images/IconPreview.svg 884 bytes [emitted] images/IconPreviewOrange.svg 884 bytes [emitted] images/IconPreviewOrange_big.svg 877 bytes [emitted] images/IconPreview_big.svg 877 bytes [emitted] images/IconPublish.svg 864 bytes [emitted] images/IconPublishOrange.svg 864 bytes [emitted] images/IconPublishWhite.svg 857 bytes [emitted] images/IconRightBlue.svg 1.58 KiB [emitted] images/IconRightOrange.svg 1.56 KiB [emitted] images/IconRightWhite.svg 1.46 KiB [emitted] images/IconSave.svg 677 bytes [emitted] images/IconSaveOrange.svg 677 bytes [emitted] images/IconSaveWhite.svg 694 bytes [emitted] images/IconShow.svg 536 bytes [emitted] images/IconShowHover.svg 536 bytes [emitted] images/IconShowOrange.svg 540 bytes [emitted] images/IconTranslate.svg 2.89 KiB [emitted] images/IconTranslateOrange.svg 2.89 KiB [emitted] images/IconTrashGrey.svg 1.15 KiB [emitted] images/aSurveyNavSep.png 934 bytes [emitted] images/addPlus.png 1.04 KiB [emitted] images/addSet.png 1.01 KiB [emitted] images/addbtn.png 1.35 KiB [emitted] images/akvo.orgLogo.svg 3.05 KiB [emitted] images/akvo.org_footer1.png 1.54 KiB [emitted] images/akvoFlowLogo.svg 2.29 KiB [emitted] images/akvoFlowLogo2.png 2.88 KiB [emitted] images/apiList.png 1.21 KiB [emitted] images/apostrophe.png 308 bytes [emitted] images/borderMiddle.png 1.13 KiB [emitted] images/breadCrumb-Root.png 1.47 KiB [emitted] images/breadCrumb-last.png 989 bytes [emitted] images/breadCrumb-leftSide.png 1.38 KiB [emitted] images/breadCrumb-rightSide.png 1.51 KiB [emitted] images/carret.svg 681 bytes [emitted] images/carretFolder.svg 731 bytes [emitted] images/carretFolderSelected.svg 597 bytes [emitted] images/carretFolderSelectedWhite.svg 591 bytes [emitted] images/closeDialog.png 1.44 KiB [emitted] images/dataPointing.png 1.6 KiB [emitted] images/editList.png 1.37 KiB [emitted] images/editTinyIcon.png 1.1 KiB [emitted] images/folderIcn.svg 1.47 KiB [emitted] images/folderIcnEmpty.svg 970 bytes [emitted] images/folderSelectBullet.svg 544 bytes [emitted] images/folderUp.svg 1 KiB [emitted] images/folderUpHover.svg 1 KiB [emitted] images/gdpr01.svg 13 KiB [emitted] images/gdpr02.svg 7.45 KiB [emitted] images/gdpr03.svg 9.67 KiB [emitted] images/gdprStep01.png 4.38 KiB [emitted] images/gdprStep02.png 19.8 KiB [emitted] images/gdprStep03.png 8.06 KiB [emitted] images/infolnc.png 1.93 KiB [emitted] images/infolnc.svg 442 bytes [emitted] images/insertGroupIcn.png 1.29 KiB [emitted] images/insertQuestion.png 1.29 KiB [emitted] images/invisible.png 1.12 KiB [emitted] images/loader.gif 723 bytes [emitted] images/loading.svg 1.25 KiB [emitted] images/lowerCorner.png 1.19 KiB [emitted] images/mapPointDetailSep.png 947 bytes [emitted] images/mapSlider.png 978 bytes [emitted] images/maps/blueMarker.png 1.88 KiB [emitted] images/maps/redMarker.png 1.89 KiB [emitted] images/marker.svg 676 bytes [emitted] images/media-marker-selected.png 172 bytes [emitted] images/media-marker.png 172 bytes [emitted] images/menu-icon.svg 641 bytes [emitted] images/mngNotificationIcn.png 1.7 KiB [emitted] images/navSeparator.png 1.26 KiB [emitted] images/nextBtn.png 1.08 KiB [emitted] images/pause.png 83 bytes [emitted] images/removeList.png 1.53 KiB [emitted] images/resume.png 126 bytes [emitted] images/scrollDown.png 199 bytes [emitted] images/scrollUp.png 202 bytes [emitted] images/search-icon.png 472 bytes [emitted] images/selectArrows.png 1.12 KiB [emitted] images/selectFolder.svg 532 bytes [emitted] images/selectIndictr.png 1.89 KiB [emitted] images/sepHorDark.png 1.1 KiB [emitted] images/showQuestion.png 3.11 KiB [emitted] images/shownCollapse.png 1.09 KiB [emitted] images/sortTableArrows.png 1.27 KiB [emitted] images/sortTableDown.png 1.21 KiB [emitted] images/sortTableUp.png 1.21 KiB [emitted] images/surveyGroupBg.png 1.11 KiB [emitted] images/surveySeperator.png 2.99 KiB [emitted] images/tabBG.png 1.12 KiB [emitted] images/tabBGinactive.png 1.13 KiB [emitted] images/tickBox.svg 1010 bytes [emitted] images/topbarSeperator.png 1.1 KiB [emitted] images/topnavAdmin.svg 2.09 KiB [emitted] images/topnavAdminOrange.svg 2.09 KiB [emitted] images/topnavDashboards.svg 1.72 KiB [emitted] images/topnavDashboardsOrange.svg 1.14 KiB [emitted] images/topnavData.svg 744 bytes [emitted] images/topnavDataOrange.svg 744 bytes [emitted] images/topnavDevices.svg 1.06 KiB [emitted] images/topnavDevicesOrange.svg 1.08 KiB [emitted] images/topnavMaps.svg 4.05 KiB [emitted] images/topnavMapsOrange.svg 4.05 KiB [emitted] images/topnavMessages.svg 1.21 KiB [emitted] images/topnavMessagesOrange.svg 1.21 KiB [emitted] images/topnavReports.svg 654 bytes [emitted] images/topnavReportsOrange.svg 654 bytes [emitted] images/topnavSurveys.svg 922 bytes [emitted] images/topnavSurveysOrange.svg 922 bytes [emitted] images/topnavSurveysWhite.svg 914 bytes [emitted] images/topnavUsers.svg 1.33 KiB [emitted] images/topnavUsersOrange.svg 1.28 KiB [emitted] images/ui-bg_dots-small_40_000000_2x2.png 82 bytes [emitted] images/ui-bg_flat_0_aaaaaa_40x100.png 180 bytes [emitted] images/ui-bg_flat_10_eceadf_40x100.png 182 bytes [emitted] images/ui-bg_flat_10_f8f7f6_40x100.png 180 bytes [emitted] images/ui-bg_flat_15_eceadf_40x100.png 182 bytes [emitted] images/ui-bg_flat_15_f7f3de_40x100.png 182 bytes [emitted] images/ui-bg_flat_15_ffffff_40x100.png 178 bytes [emitted] images/ui-bg_flat_20_6e4f1c_40x100.png 214 bytes [emitted] images/ui-bg_flat_65_654b24_40x100.png 183 bytes [emitted] images/ui-bg_flat_68_b83400_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_cccccc_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_ffffff_40x100.png 178 bytes [emitted] images/ui-bg_glass_95_fef1ec_1x400.png 119 bytes [emitted] images/ui-bg_highlight-hard_55_fbf9ee_1x100.png 112 bytes [emitted] images/ui-bg_highlight-hard_75_dadada_1x100.png 97 bytes [emitted] images/ui-bg_highlight-soft_65_ffffff_1x100.png 100 bytes [emitted] images/ui-bg_highlight-soft_75_e6e6e6_1x100.png 97 bytes [emitted] images/ui-icons_222222_256x240.png 4.27 KiB [emitted] images/ui-icons_2e83ff_256x240.png 4.27 KiB [emitted] images/ui-icons_3572ac_256x240.png 4.27 KiB [emitted] images/ui-icons_454545_256x240.png 4.27 KiB [emitted] images/ui-icons_888888_256x240.png 4.27 KiB [emitted] images/ui-icons_8c291d_256x240.png 5.23 KiB [emitted] images/ui-icons_b83400_256x240.png 4.27 KiB [emitted] images/ui-icons_cd0a0a_256x240.png 4.27 KiB [emitted] images/ui-icons_fbdb93_256x240.png 4.27 KiB [emitted] images/ui-icons_ffffff_256x240.png 4.27 KiB [emitted] images/up-arrow.png 3 KiB [emitted] images/whiteBg.jpg 1.45 KiB [emitted] images/zipIcn.svg 8.46 KiB [emitted] js/flowDashboard.js 4.53 KiB [emitted] js/geocells.js 19.3 KiB [emitted] js/loader.js 1.4 KiB [emitted] pub.a915dd0ef9903300f496.css 193 KiB pub [emitted] pub pub.a915dd0ef9903300f496.css.map 105 bytes pub [emitted] pub pub.bundle.js 309 KiB pub [emitted] pub pub.bundle.js.map 999 KiB pub [emitted] pub Entrypoint pub = pub.bundle.js pub.a915dd0ef9903300f496.css pub.bundle.js.map pub.a915dd0ef9903300f496.css.map [0] multi ./app/js/lib/webpack-public-path ./app/js/lib/main-public.js 40 bytes {pub} [built] [./app/css/screen.scss] 41 bytes {pub} [built] [./app/js/lib/analytics.js] 2.43 KiB {pub} [built] [./app/js/lib/controllers/controllers-public.js] 554 bytes {pub} [built] [./app/js/lib/controllers/general-controllers-common.js] 4.01 KiB {pub} [built] [./app/js/lib/controllers/maps-controllers-common.js] 7.54 KiB {pub} [built] [./app/js/lib/core-common.js] 186 bytes {pub} [built] [./app/js/lib/main-public.js] 617 bytes {pub} [built] [./app/js/lib/models/FLOWrest-adapter-v2-common.js] 10 KiB {pub} [built] [./app/js/lib/models/models-public.js] 1.82 KiB {pub} [built] [./app/js/lib/router/router-public.js] 624 bytes {pub} [built] [./app/js/lib/version.js] 112 bytes {pub} [built] [./app/js/lib/views/views-public.js] 5.05 KiB {pub} [built] [./app/js/lib/webpack-public-path.js] 639 bytes {pub} [built] [./app/js/vendor/Google.js] 5.32 KiB {pub} [built] + 69 hidden modules Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/dist/cjs.js!node_modules/postcss-loader/src/index.js??ref--11-3!node_modules/sass-loader/lib/loader.js??ref--11-4!app/css/screen.scss: Asset Size Chunks Chunk Names images/ui-bg_flat_0_aaaaaa_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_cccccc_40x100.png 180 bytes [emitted] images/ui-bg_flat_75_ffffff_40x100.png 178 bytes [emitted] images/ui-bg_glass_95_fef1ec_1x400.png 119 bytes [emitted] images/ui-bg_highlight-hard_55_fbf9ee_1x100.png 112 bytes [emitted] images/ui-bg_highlight-hard_75_dadada_1x100.png 97 bytes [emitted] images/ui-bg_highlight-soft_65_ffffff_1x100.png 100 bytes [emitted] images/ui-bg_highlight-soft_75_e6e6e6_1x100.png 97 bytes [emitted] images/ui-icons_222222_256x240.png 4.27 KiB [emitted] images/ui-icons_2e83ff_256x240.png 4.27 KiB [emitted] images/ui-icons_454545_256x240.png 4.27 KiB [emitted] images/ui-icons_888888_256x240.png 4.27 KiB [emitted] images/ui-icons_cd0a0a_256x240.png 4.27 KiB [emitted] Entrypoint undefined = extract-text-webpack-plugin-output-filename [./app/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png] 83 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_flat_75_cccccc_40x100.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_glass_95_fef1ec_1x400.png] 84 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-hard_55_fbf9ee_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-hard_75_dadada_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-soft_65_ffffff_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-bg_highlight-soft_75_e6e6e6_1x100.png] 93 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_222222_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_2e83ff_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_454545_256x240.png] 80 bytes {0} [built] [./app/css/custom-theme/images/ui-icons_888888_256x240.png] 80 bytes {0} [built] [./node_modules/css-loader/dist/cjs.js!./app/css/custom-theme/jquery-ui-1.8.21.custom.css] 34.4 KiB {0} [built] [./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/lib/loader.js?!./app/css/screen.scss] ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--11-3!./node_modules/sass-loader/lib/loader.js??ref--11-4!./app/css/screen.scss 166 KiB {0} [built] [./node_modules/css-loader/dist/runtime/api.js] 2.35 KiB {0} [built] + 2 hidden modules Child html-webpack-plugin for "../index.html": Asset Size Chunks Chunk Names ../index.html 540 KiB 0 Entrypoint undefined = ../index.html [./node_modules/html-webpack-plugin/lib/loader.js!./app/public.ejs] 2.86 KiB {0} [built] [./node_modules/lodash/lodash.js] 531 KiB {0} [built] [./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built] [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built] The app is compiled and ready for production... Compiling ClojureScript... Compiling "../../../GAE/target/akvo-flow/admin/frames/users.js" from ["src"]... WARNING: uuid already refers to: cljs.core/uuid being replaced by: cognitect.transit/uuid at line 323 file:/home/akvo/.m2/repository/com/cognitect/transit-cljs/0.8.205/transit-cljs-0.8.205.jar!/cognitect/transit.cljs WARNING: uuid already refers to: cljs.core/uuid being replaced by: cognitect.transit/uuid at line 323 /app/src/Dashboard/app/cljs/target/cljsbuild-compiler-1/cognitect/transit.cljs Nov 13, 2023 5:17:21 PM com.google.javascript.jscomp.LoggerErrorManager println WARNING: file:/home/akvo/.m2/repository/org/clojure/google-closure-library/0.0-20150805-acd8b553/google-closure-library-0.0-20150805-acd8b553.jar!/goog/async/animationdelay.js:56: WARNING - Parse error. unknown @suppress parameter: checkStructDictInheritance * @suppress {checkStructDictInheritance} ^ Nov 13, 2023 5:17:21 PM com.google.javascript.jscomp.LoggerErrorManager println WARNING: file:/home/akvo/.m2/repository/org/clojure/google-closure-library/0.0-20150805-acd8b553/google-closure-library-0.0-20150805-acd8b553.jar!/goog/async/delay.js:47: WARNING - Parse error. unknown @suppress parameter: checkStructDictInheritance * @suppress {checkStructDictInheritance} ^ Nov 13, 2023 5:17:21 PM com.google.javascript.jscomp.LoggerErrorManager printSummary WARNING: 0 error(s), 2 warning(s) Successfully compiled "../../../GAE/target/akvo-flow/admin/frames/users.js" in 30.948 seconds. [INFO] Scanning for projects... [INFO] [INFO] ----------------------< org.akvo.flow:akvo-flow >----------------------- [INFO] Building akvo-flow 1 [INFO] --------------------------------[ war ]--------------------------------- Downloading from central: https://repo.maven.apache.org/maven2/com/sun/mail/jakarta.mail/maven-metadata.xml Progress (1): 727 B Downloaded from central: https://repo.maven.apache.org/maven2/com/sun/mail/jakarta.mail/maven-metadata.xml (727 B at 1.5 kB/s) [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven) @ akvo-flow --- [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ akvo-flow --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 9 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ akvo-flow --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 457 source files to /app/src/GAE/target/akvo-flow/WEB-INF/classes [INFO] /app/src/GAE/src/org/waterforpeople/mapping/dataexport/SurveyReplicationImporter.java: Some input files use or override a deprecated API. [INFO] /app/src/GAE/src/org/waterforpeople/mapping/dataexport/SurveyReplicationImporter.java: Recompile with -Xlint:deprecation for details. [INFO] /app/src/GAE/src/com/gallatinsystems/framework/servlet/RestAuthFilter.java: Some input files use unchecked or unsafe operations. [INFO] /app/src/GAE/src/com/gallatinsystems/framework/servlet/RestAuthFilter.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-datanucleus-plugin:3.2.0-m1:enhance (default) @ akvo-flow --- Downloading from DN_M2_Repo: http://www.datanucleus.org/downloads/maven2/javax/jdo/jdo-api/maven-metadata.xml Downloading from DN_M2_Repo: http://www.datanucleus.org/downloads/maven2/org/ow2/asm/asm/maven-metadata.xml [INFO] DataNucleus Enhancer (version 3.1.1) : Enhancement of classes DataNucleus Enhancer completed with success for 58 classes. Timings : input=1209 ms, enhance=138 ms, total=1347 ms. Consult the log for full details [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ akvo-flow --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /app/src/GAE/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ akvo-flow --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 32 source files to /app/src/GAE/target/test-classes [INFO] /app/src/GAE/test/com/gallatinsystems/survey/dao/CopySurveyFromAnotherInstanceTest.java: Some input files use or override a deprecated API. [INFO] /app/src/GAE/test/com/gallatinsystems/survey/dao/CopySurveyFromAnotherInstanceTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:2.22.1:test (default-test) @ akvo-flow --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running com.gallatinsystems.framework.dao.BaseDAOTests Nov 13, 2023 5:17:36 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:36 PM org.datanucleus.PersistenceConfiguration setProperty INFO: Property datanucleus.appengine.singletonPMFForName unknown - will be ignored Nov 13, 2023 5:17:36 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.surveyal.domain.SurveyedLocale Nov 13, 2023 5:17:36 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.surveyal.domain.SurveyedLocale Nov 13, 2023 5:17:36 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:37 PM com.gallatinsystems.framework.dao.BaseDAO listByKeys WARNING: Some entities could not be found Nov 13, 2023 5:17:37 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 1 Nov 13, 2023 5:17:37 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.07 s - in com.gallatinsystems.framework.dao.BaseDAOTests [INFO] Running com.gallatinsystems.framework.servlet.RestAuthFilterTests [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s - in com.gallatinsystems.framework.servlet.RestAuthFilterTests [INFO] Running com.gallatinsystems.framework.servlet.ExecuteRequestAsTaskFilterTests Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 13, 2023 5:17:37 PM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: main Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 13, 2023 5:17:37 PM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete. Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 13, 2023 5:17:37 PM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: main Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 13, 2023 5:17:37 PM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete. Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 13, 2023 5:17:37 PM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: pool-7-thread-1 Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 13, 2023 5:17:37 PM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 13, 2023 5:17:37 PM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 13, 2023 5:17:37 PM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 13, 2023 5:17:37 PM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.394 s - in com.gallatinsystems.framework.servlet.ExecuteRequestAsTaskFilterTests [INFO] Running com.gallatinsystems.surveyal.dao.SurveyUtilsTest Nov 13, 2023 5:17:37 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.SurveyGroup Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.SurveyGroup Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Survey Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Survey Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionGroup Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionGroup Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Question Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Question Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionOption Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionOption Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Translation Nov 13, 2023 5:17:37 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Translation Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 5 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionOptions INFO: Copying question option translations Nov 13, 2023 5:17:38 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 7 `QuestionGroup` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 8 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 13 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 18 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 23 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 28 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 34 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 6 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 7 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 9 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 10 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 11 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 12 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 14 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 15 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 16 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 17 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 19 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 20 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 21 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 22 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 24 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 25 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 26 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 27 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 29 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 30 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 31 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 32 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 2 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 35 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 37 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 36 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 1 `Question` Nov 13, 2023 5:17:38 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.Message Nov 13, 2023 5:17:38 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.Message Nov 13, 2023 5:17:38 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 13, 2023 5:17:38 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:38 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 2 `QuestionGroup` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 4 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 7 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 8 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 10 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 1 `Question` Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 7 Nov 13, 2023 5:17:39 PM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.823 s - in com.gallatinsystems.surveyal.dao.SurveyUtilsTest [INFO] Running com.gallatinsystems.surveyal.daNov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory o.SurveyInstanceDAOTest Nov 13, 2023 5:17:39 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.SurveyInstance Nov 13, 2023 5:17:39 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.SurveyInstance Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.252 s - in com.gallatinsystems.surveyal.dao.SurveyInstanceDAOTest [INFO] Running com.gallatinsystems.surveyal.dao.SurveyedLocaleDaoTest Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.192 s - in com.gallatinsystems.surveyal.dao.SurveyedLocaleDaoTest [INFO] Running com.gallatinsystems.survey.dao.SurveyDAOTest Nov 13, 2023 5:17:39 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in com.gallatinsystems.survey.dao.SurveyDAOTest [INFO] Running com.gallatinsystems.survey.dao.CopySurveyFromAnotherInstanceTest [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.01 s - in com.gallatinsystems.survey.dao.CopySurveyFromAnotherInstanceTest [INFO] Running org.waterforpeople.mapping.serialization.SurveyInstanceHandlerTests [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.301 s - in org.waterforpeople.mapping.serialization.SurveyInstanceHandlerTests [INFO] Running org.waterforpeople.mapping.dataexport.GraphicalSurveySummaryExporterTests [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.waterforpeople.mapping.dataexport.GraphicalSurveySummaryExporterTests [INFO] Running org.waterforpeople.mapping.dataexport.SurveyReplicationImporterTests Nov 13, 2023 5:17:40 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.waterforpeople.mapping.dataexport.SurveyReplicationImporterTests [INFO] Running org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporterTests Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 9 Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 8 Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Group 2' first question column index: 9 Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateGeoshape WARNING: Invalid GeoJSON string in sheet. Cell: (null):Unexpected end-of-input: expected close marker for Array (start marker at [Source: (String)"{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"stroke":"#555555","stroke-width":2,"stroke-opacity":1,"fill":"#555555","fill-opacity":0.5},"geometry":{"type":"Polygon","coordinates":[[[16.510412693023696,45.859815603122634],[16.589891910552993,45.787322451651534],[16.601865291595477,45.78857932474319],[16.60362482070925,45.78911797596399],[16.603882312774676,45.78965662197942],[16.605427265167254,45.79157176565478],[16.605684757232684,45.792110387956804],[16.605513095855"[truncated 2275 chars]; line: 1, column: 209]) at [Source: (String)"{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"stroke":"#555555","stroke-width":2,"stroke-opacity":1,"fill":"#555555","fill-opacity":0.5},"geometry":{"type":"Polygon","coordinates":[[[16.510412693023696,45.859815603122634],[16.589891910552993,45.787322451651534],[16.601865291595477,45.78857932474319],[16.60362482070925,45.78911797596399],[16.603882312774676,45.78965662197942],[16.605427265167254,45.79157176565478],[16.605684757232684,45.792110387956804],[16.605513095855"[truncated 2275 chars]; line: 1, column: 2776] (through reference chain: org.geojson.FeatureCollection["features"]->java.util.ArrayList[0]->org.geojson.Feature["geometry"]->org.geojson.Polygon["coordinates"]->java.util.ArrayList[0]) Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 8 Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Group 2' first question column index: 9 Nov 13, 2023 5:17:41 PM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validate INFO: Sheet 'Foobar' not validated for import. [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.885 s - in org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporterTests [INFO] Running org.waterforpeople.mapping.app.web.dto.RawDataImportRequestTest Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Survey found with id: 6407934596 Nov 13, 2023 5:17:41 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.SurveyGroup found with id: 6432165206283936475 Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 2 Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:41 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No org.waterforpeople.mapping.domain.SurveyInstance found with id: 7468212163148627715 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s - in org.waterforpeople.mapping.app.web.dto.RawDataImportRequestTest [INFO] Running org.akvo.flow.rest.ImageUploadRestServiceTest Nov 13, 2023 5:17:41 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM org.akvo.flow.util.ExifTagExtractor fetchExifTags SEVERE: Error extracting exif information from jpeg file com.drew.imaging.ImageProcessingException: File format could not be determined at com.drew.imaging.ImageMetadataReader.readMetadata(ImageMetadataReader.java:186) at com.drew.imaging.ImageMetadataReader.readMetadata(ImageMetadataReader.java:125) at com.drew.imaging.ImageMetadataReader.readMetadata(ImageMetadataReader.java:104) at org.akvo.flow.util.ExifTagExtractor.fetchExifTags(ExifTagExtractor.java:45) at org.akvo.flow.rest.ImageUploadRestService.uploadImage(ImageUploadRestService.java:93) at org.akvo.flow.rest.ImageUploadRestServiceTest.testUploadImageWhenS3UploadSuccess(ImageUploadRestServiceTest.java:182) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) Nov 13, 2023 5:17:42 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.QuestionAnswerStore Nov 13, 2023 5:17:42 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.QuestionAnswerStore Nov 13, 2023 5:17:42 PM org.akvo.flow.rest.ImageUploadRestService saveQuestionAnswer SEVERE: Error generating filename json java.lang.NullPointerException at org.akvo.flow.rest.ImageUploadRestService.saveQuestionAnswer(ImageUploadRestService.java:138) at org.akvo.flow.rest.ImageUploadRestService.createOrUpdateQuestionAnswer(ImageUploadRestService.java:133) at org.akvo.flow.rest.ImageUploadRestService.uploadImage(ImageUploadRestService.java:94) at org.akvo.flow.rest.ImageUploadRestServiceTest.testUploadImageWhenS3UploadSuccess(ImageUploadRestServiceTest.java:182) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Survey found with id: 123333 Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM org.akvo.flow.rest.ImageUploadRestService uploadImageToS3 SEVERE: Error uploading image java.lang.NullPointerException at com.gallatinsystems.common.util.MD5Util.generateHMAC(MD5Util.java:74) at com.gallatinsystems.common.util.S3Util.put(S3Util.java:120) at com.gallatinsystems.common.util.S3Util.put(S3Util.java:107) at org.akvo.flow.rest.ImageUploadRestService.uploadImageToS3(ImageUploadRestService.java:119) at org.akvo.flow.rest.ImageUploadRestService.uploadImage(ImageUploadRestService.java:88) at org.akvo.flow.rest.ImageUploadRestServiceTest.lambda$testUploadImageWhenS3UploadFails$6(ImageUploadRestServiceTest.java:162) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:55) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:41) at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:2936) at org.akvo.flow.rest.ImageUploadRestServiceTest.testUploadImageWhenS3UploadFails(ImageUploadRestServiceTest.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:184) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Question found with id: 123 Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No org.waterforpeople.mapping.domain.SurveyInstance found with id: 123 Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.429 s - in org.akvo.flow.rest.ImageUploadRestServiceTest [INFO] Running org.akvo.flow.rest.form.TranslationsAppenderTest Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:42 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s - in org.akvo.flow.rest.form.TranslationsAppenderTest [INFO] Running org.akvo.flow.rest.form.XmlFormAssemblerTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in org.akvo.flow.rest.form.XmlFormAssemblerTest [INFO] Running org.akvo.flow.rest.form.QuestionOptionMapperTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.akvo.flow.rest.form.QuestionOptionMapperTest [INFO] Running org.akvo.flow.rest.form.QuestionGroupMapperTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.akvo.flow.rest.form.QuestionGroupMapperTest [INFO] Running org.akvo.flow.rest.form.QuestionMapperTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.akvo.flow.rest.form.QuestionMapperTest [INFO] Running org.akvo.flow.rest.handler.FormInstanceRequestHandlerTests Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 1 Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.gallatinsystems.survey.dao.SurveyUtils notifyReportService SEVERE: Error trying to notify server. It's not configured, check `flowServices` property Nov 13, 2023 5:17:43 PM org.akvo.flow.rest.handler.FormInstanceRequestHandler deleteFormInstance WARNING: Deleting a form instance that has no associated datapoint: 2 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s - in org.akvo.flow.rest.handler.FormInstanceRequestHandlerTests [INFO] Running org.akvo.flow.rest.security.google.GoogleAuthenticationFilterTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.akvo.flow.rest.security.google.GoogleAuthenticationFilterTest [INFO] Running org.akvo.flow.api.app.FormInstanceUtilTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.device.domain.Device Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.device.domain.Device Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.DataPointAssignment Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.DataPointAssignment Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.237 s - in org.akvo.flow.api.app.FormInstanceUtilTest [INFO] Running org.akvo.flow.api.app.DataPointUtilTest Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM org.akvo.flow.api.app.DataPointUtil getAssignedDataPoints WARNING: No assignments found for surveyId: 5281135409417404739 - deviceId: 7928083574479086571 Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.SurveyAssignment Nov 13, 2023 5:17:43 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.SurveyAssignment Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:43 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.413 s - in org.akvo.flow.api.app.DataPointUtilTest [INFO] Running org.akvo.flow.xml.FlowXmlObjectReaderTests [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.178 s - in org.akvo.flow.xml.FlowXmlObjectReaderTests [INFO] Running org.akvo.flow.xml.XmlQuestionTest Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionHelpMedia Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionHelpMedia Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.ScoringRule Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.ScoringRule [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s - in org.akvo.flow.xml.XmlQuestionTest [INFO] Running org.akvo.flow.xml.FlowXmlObjectWriterTests Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.271 s - in org.akvo.flow.xml.FlowXmlObjectWriterTests [INFO] Running org.akvo.flow.util.FlowJsonObjectWriterTests [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in org.akvo.flow.util.FlowJsonObjectWriterTests [INFO] Running org.akvo.flow.util.FlowJsonObjectReaderTests [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.akvo.flow.util.FlowJsonObjectReaderTests [INFO] Running org.akvo.flow.util.OneTimePadCypherTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.akvo.flow.util.OneTimePadCypherTest [INFO] Running org.akvo.flow.util.Base64Test [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.akvo.flow.util.Base64Test [INFO] Running org.akvo.flow.domain.DefaultUserAuthorizationTest Nov 13, 2023 5:17:44 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserRole Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserRole Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserAuthorization Nov 13, 2023 5:17:44 PM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserAuthorization [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.akvo.flow.domain.DefaultUserAuthorizationTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 111, Failures: 0, Errors: 0, Skipped: 2 [INFO] [INFO] [INFO] --- maven-war-plugin:3.1.0:war (default-war) @ akvo-flow --- [INFO] Packaging webapp [INFO] Assembling webapp [akvo-flow] in [/app/src/GAE/target/akvo-flow] [INFO] Processing war project [INFO] Copying webapp webResources [/app/src/GAE/war] to [/app/src/GAE/target/akvo-flow] [INFO] Webapp assembled in [166 msecs] [INFO] Building war: /app/src/GAE/target/akvo-flow.war [INFO] Packaging classes [INFO] Building jar: /app/src/GAE/target/akvo-flow-classes.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.827 s [INFO] Finished at: 2023-11-13T17:17:47Z [INFO] ------------------------------------------------------------------------ cache store "gae-target-$SEMAPHORE_GIT_SHA" "GAE/target" Compressing GAE/target... Compression complete. Duration: 423.41951ms. Size: 130.0M bytes. Uploading 'GAE/target' with cache key 'gae-target-0f1761e1213ed625e1792be22587f705009d037f'... Not enough space, deleting keys based on STORE_TIME... Key 'gae-target-ea208be354be865c53b5a735c08dca7948266266' is deleted. Upload complete. Duration: 7.908042798s. Exporting environment variables Exporting SEMAPHORE_JOB_RESULT cache store "m2-$(checksum GAE/pom.xml)" "$HOME/.m2" Key 'm2-c4ef959dc78de712f7c476adf14eb717' already exists. cache store "npm-$(checksum Dashboard/package.json)" "$HOME/.npm" Key 'npm-387573aae845abf43d720453b38ac7c7' already exists. cache store "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" "$HOME/.cache" Key '9285d79e-251f-4aa7-ba38-cc31655cb401-master' already exists.