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_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 3664 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 Performing shallow clone with depth: 50 Cloning into 'akvo-flow'... Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts. remote: Enumerating objects: 2808, done. remote: Counting objects: 0% (1/2808) remote: Counting objects: 1% (29/2808) remote: Counting objects: 2% (57/2808) remote: Counting objects: 3% (85/2808) remote: Counting objects: 4% (113/2808) remote: Counting objects: 5% (141/2808) remote: Counting objects: 6% (169/2808) remote: Counting objects: 7% (197/2808) remote: Counting objects: 8% (225/2808) remote: Counting objects: 9% (253/2808) remote: Counting objects: 10% (281/2808) remote: Counting objects: 11% (309/2808) remote: Counting objects: 12% (337/2808) remote: Counting objects: 13% (366/2808) remote: Counting objects: 14% (394/2808) remote: Counting objects: 15% (422/2808) remote: Counting objects: 16% (450/2808) remote: Counting objects: 17% (478/2808) remote: Counting objects: 18% (506/2808) remote: Counting objects: 19% (534/2808) remote: Counting objects: 20% (562/2808) remote: Counting objects: 21% (590/2808) remote: Counting objects: 22% (618/2808) remote: Counting objects: 23% (646/2808) remote: Counting objects: 24% (674/2808) remote: Counting objects: 25% (702/2808) remote: Counting objects: 26% (731/2808) remote: Counting objects: 27% (759/2808) remote: Counting objects: 28% (787/2808) remote: Counting objects: 29% (815/2808) remote: Counting objects: 30% (843/2808) remote: Counting objects: 31% (871/2808) remote: Counting objects: 32% (899/2808) remote: Counting objects: 33% (927/2808) remote: Counting objects: 34% (955/2808) remote: Counting objects: 35% (983/2808) remote: Counting objects: 36% (1011/2808) remote: Counting objects: 37% (1039/2808) remote: Counting objects: 38% (1068/2808) remote: Counting objects: 39% (1096/2808) remote: Counting objects: 40% (1124/2808) remote: Counting objects: 41% (1152/2808) remote: Counting objects: 42% (1180/2808) remote: Counting objects: 43% (1208/2808) remote: Counting objects: 44% (1236/2808) remote: Counting objects: 45% (1264/2808) remote: Counting objects: 46% (1292/2808) remote: Counting objects: 47% (1320/2808) remote: Counting objects: 48% (1348/2808) remote: Counting objects: 49% (1376/2808) remote: Counting objects: 50% (1404/2808) remote: Counting objects: 51% (1433/2808) remote: Counting objects: 52% (1461/2808) remote: Counting objects: 53% (1489/2808) remote: Counting objects: 54% (1517/2808) remote: Counting objects: 55% (1545/2808) remote: Counting objects: 56% (1573/2808) remote: Counting objects: 57% (1601/2808) remote: Counting objects: 58% (1629/2808) remote: Counting objects: 59% (1657/2808) remote: Counting objects: 60% (1685/2808) remote: Counting objects: 61% (1713/2808) remote: Counting objects: 62% (1741/2808) remote: Counting objects: 63% (1770/2808) remote: Counting objects: 64% (1798/2808) remote: Counting objects: 65% (1826/2808) remote: Counting objects: 66% (1854/2808) remote: Counting objects: 67% (1882/2808) remote: Counting objects: 68% (1910/2808) remote: Counting objects: 69% (1938/2808) remote: Counting objects: 70% (1966/2808) remote: Counting objects: 71% (1994/2808) remote: Counting objects: 72% (2022/2808) remote: Counting objects: 73% (2050/2808) remote: Counting objects: 74% (2078/2808) remote: Counting objects: 75% (2106/2808) remote: Counting objects: 76% (2135/2808) remote: Counting objects: 77% (2163/2808) remote: Counting objects: 78% (2191/2808) remote: Counting objects: 79% (2219/2808) remote: Counting objects: 80% (2247/2808) remote: Counting objects: 81% (2275/2808) remote: Counting objects: 82% (2303/2808) remote: Counting objects: 83% (2331/2808) remote: Counting objects: 84% (2359/2808) remote: Counting objects: 85% (2387/2808) remote: Counting objects: 86% (2415/2808) remote: Counting objects: 87% (2443/2808) remote: Counting objects: 88% (2472/2808) remote: Counting objects: 89% (2500/2808) remote: Counting objects: 90% (2528/2808) remote: Counting objects: 91% (2556/2808) remote: Counting objects: 92% (2584/2808) remote: Counting objects: 93% (2612/2808) remote: Counting objects: 94% (2640/2808) remote: Counting objects: 95% (2668/2808) remote: Counting objects: 96% (2696/2808) remote: Counting objects: 97% (2724/2808) remote: Counting objects: 98% (2752/2808) remote: Counting objects: 99% (2780/2808) remote: Counting objects: 100% (2808/2808) remote: Counting objects: 100% (2808/2808), done. remote: Compressing objects: 0% (1/1895) remote: Compressing objects: 1% (19/1895) remote: Compressing objects: 2% (38/1895) remote: Compressing objects: 3% (57/1895) remote: Compressing objects: 4% (76/1895) remote: Compressing objects: 5% (95/1895) remote: Compressing objects: 6% (114/1895) remote: Compressing objects: 7% (133/1895) remote: Compressing objects: 8% (152/1895) remote: Compressing objects: 9% (171/1895) remote: Compressing objects: 10% (190/1895) remote: Compressing objects: 11% (209/1895) remote: Compressing objects: 12% (228/1895) remote: Compressing objects: 13% (247/1895) remote: Compressing objects: 14% (266/1895) remote: Compressing objects: 15% (285/1895) remote: Compressing objects: 16% (304/1895) remote: Compressing objects: 17% (323/1895) remote: Compressing objects: 18% (342/1895) remote: Compressing objects: 19% (361/1895) remote: Compressing objects: 20% (379/1895) remote: Compressing objects: 21% (398/1895) remote: Compressing objects: 22% (417/1895) remote: Compressing objects: 23% (436/1895) remote: Compressing objects: 24% (455/1895) remote: Compressing objects: 24% (461/1895) remote: Compressing objects: 25% (474/1895) remote: Compressing objects: 26% (493/1895) remote: Compressing objects: 27% (512/1895) remote: Compressing objects: 28% (531/1895) remote: Compressing objects: 29% (550/1895) remote: Compressing objects: 30% (569/1895) remote: Compressing objects: 31% (588/1895) remote: Compressing objects: 32% (607/1895) remote: Compressing objects: 33% (626/1895) remote: Compressing objects: 34% (645/1895) remote: Compressing objects: 35% (664/1895) remote: Compressing objects: 36% (683/1895) remote: Compressing objects: 37% (702/1895) remote: Compressing objects: 38% (721/1895) remote: Compressing objects: 39% (740/1895) remote: Compressing objects: 40% (758/1895) remote: Compressing objects: 41% (777/1895) remote: Compressing objects: 42% (796/1895) remote: Compressing objects: 43% (815/1895) remote: Compressing objects: 44% (834/1895) remote: Compressing objects: 45% (853/1895) remote: Compressing objects: 46% (872/1895) remote: Compressing objects: 47% (891/1895) remote: Compressing objects: 48% (910/1895) remote: Compressing objects: 49% (929/1895) remote: Compressing objects: 50% (948/1895) remote: Compressing objects: 51% (967/1895) remote: Compressing objects: 52% (986/1895) remote: Compressing objects: 53% (1005/1895) remote: Compressing objects: 54% (1024/1895) remote: Compressing objects: 55% (1043/1895) remote: Compressing objects: 56% (1062/1895) remote: Compressing objects: 57% (1081/1895) remote: Compressing objects: 58% (1100/1895) remote: Compressing objects: 59% (1119/1895) remote: Compressing objects: 60% (1137/1895) remote: Compressing objects: 61% (1156/1895) remote: Compressing objects: 62% (1175/1895) remote: Compressing objects: 63% (1194/1895) remote: Compressing objects: 64% (1213/1895) remote: Compressing objects: 65% (1232/1895) remote: Compressing objects: 66% (1251/1895) remote: Compressing objects: 67% (1270/1895) remote: Compressing objects: 68% (1289/1895) remote: Compressing objects: 69% (1308/1895) remote: Compressing objects: 70% (1327/1895) remote: Compressing objects: 71% (1346/1895) remote: Compressing objects: 72% (1365/1895) remote: Compressing objects: 73% (1384/1895) remote: Compressing objects: 74% (1403/1895) remote: Compressing objects: 75% (1422/1895) remote: Compressing objects: 76% (1441/1895) remote: Compressing objects: 77% (1460/1895) remote: Compressing objects: 78% (1479/1895) remote: Compressing objects: 79% (1498/1895) remote: Compressing objects: 80% (1516/1895) remote: Compressing objects: 81% (1535/1895) remote: Compressing objects: 82% (1554/1895) remote: Compressing objects: 83% (1573/1895) remote: Compressing objects: 84% (1592/1895) remote: Compressing objects: 85% (1611/1895) remote: Compressing objects: 86% (1630/1895) remote: Compressing objects: 87% (1649/1895) remote: Compressing objects: 88% (1668/1895) remote: Compressing objects: 89% (1687/1895) remote: Compressing objects: 90% (1706/1895) remote: Compressing objects: 91% (1725/1895) remote: Compressing objects: 92% (1744/1895) remote: Compressing objects: 93% (1763/1895) remote: Compressing objects: 94% (1782/1895) remote: Compressing objects: 95% (1801/1895) remote: Compressing objects: 96% (1820/1895) remote: Compressing objects: 97% (1839/1895) remote: Compressing objects: 98% (1858/1895) remote: Compressing objects: 99% (1877/1895) remote: Compressing objects: 100% (1895/1895) remote: Compressing objects: 100% (1895/1895), done. Receiving objects: 0% (1/2808) Receiving objects: 1% (29/2808) Receiving objects: 2% (57/2808) Receiving objects: 3% (85/2808) Receiving objects: 4% (113/2808) Receiving objects: 5% (141/2808) Receiving objects: 6% (169/2808) Receiving objects: 7% (197/2808) Receiving objects: 8% (225/2808) Receiving objects: 9% (253/2808) Receiving objects: 10% (281/2808) Receiving objects: 11% (309/2808) Receiving objects: 12% (337/2808) Receiving objects: 13% (366/2808) Receiving objects: 14% (394/2808) Receiving objects: 15% (422/2808) Receiving objects: 16% (450/2808) Receiving objects: 17% (478/2808) Receiving objects: 18% (506/2808) Receiving objects: 19% (534/2808) Receiving objects: 20% (562/2808) Receiving objects: 21% (590/2808) Receiving objects: 22% (618/2808) Receiving objects: 23% (646/2808) Receiving objects: 24% (674/2808) Receiving objects: 25% (702/2808) Receiving objects: 26% (731/2808) Receiving objects: 27% (759/2808) Receiving objects: 28% (787/2808) Receiving objects: 29% (815/2808) Receiving objects: 30% (843/2808) Receiving objects: 31% (871/2808) Receiving objects: 32% (899/2808) Receiving objects: 32% (915/2808), 4.71 MiB | 4.62 MiB/s Receiving objects: 32% (915/2808), 10.42 MiB | 5.14 MiB/s Receiving objects: 32% (915/2808), 16.82 MiB | 5.56 MiB/s Receiving objects: 32% (915/2808), 23.46 MiB | 5.83 MiB/s Receiving objects: 32% (915/2808), 30.32 MiB | 6.23 MiB/s Receiving objects: 33% (927/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 33% (930/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 34% (955/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 35% (983/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 36% (1011/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 37% (1039/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 38% (1068/2808), 33.93 MiB | 6.46 MiB/s Receiving objects: 39% (1096/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 40% (1124/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 41% (1152/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 42% (1180/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 43% (1208/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 44% (1236/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 45% (1264/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 46% (1292/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 47% (1320/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 48% (1348/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 49% (1376/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 50% (1404/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 51% (1433/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 52% (1461/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 53% (1489/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 54% (1517/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 55% (1545/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 56% (1573/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 57% (1601/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 58% (1629/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 59% (1657/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 60% (1685/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 61% (1713/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 62% (1741/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 63% (1770/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 64% (1798/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 65% (1826/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 66% (1854/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 67% (1882/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 68% (1910/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 69% (1938/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 70% (1966/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 71% (1994/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 72% (2022/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 73% (2050/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 74% (2078/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 75% (2106/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 76% (2135/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 77% (2163/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 78% (2191/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 79% (2219/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 80% (2247/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 81% (2275/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 82% (2303/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 83% (2331/2808), 37.37 MiB | 6.61 MiB/s Receiving objects: 83% (2352/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 84% (2359/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 85% (2387/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 86% (2415/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 87% (2443/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 88% (2472/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 89% (2500/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 90% (2528/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 91% (2556/2808), 44.44 MiB | 6.83 MiB/s Receiving objects: 91% (2571/2808), 51.38 MiB | 6.90 MiB/s Receiving objects: 91% (2571/2808), 58.62 MiB | 7.03 MiB/s Receiving objects: 91% (2572/2808), 65.65 MiB | 7.02 MiB/s Receiving objects: 91% (2572/2808), 72.73 MiB | 7.03 MiB/s Receiving objects: 91% (2574/2808), 80.28 MiB | 7.16 MiB/s remote: Total 2808 (delta 1185), reused 1794 (delta 748), pack-reused 0 Receiving objects: 92% (2584/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 93% (2612/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 94% (2640/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 95% (2668/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 96% (2696/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 97% (2724/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 98% (2752/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 99% (2780/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 100% (2808/2808), 84.07 MiB | 7.23 MiB/s Receiving objects: 100% (2808/2808), 85.46 MiB | 6.70 MiB/s, done. Resolving deltas: 0% (0/1185) Resolving deltas: 1% (12/1185) Resolving deltas: 2% (24/1185) Resolving deltas: 3% (36/1185) Resolving deltas: 4% (48/1185) Resolving deltas: 5% (61/1185) Resolving deltas: 6% (72/1185) Resolving deltas: 7% (83/1185) Resolving deltas: 8% (95/1185) Resolving deltas: 9% (107/1185) Resolving deltas: 10% (119/1185) Resolving deltas: 11% (131/1185) Resolving deltas: 12% (143/1185) Resolving deltas: 13% (155/1185) Resolving deltas: 14% (166/1185) Resolving deltas: 15% (178/1185) Resolving deltas: 16% (190/1185) Resolving deltas: 17% (202/1185) Resolving deltas: 18% (214/1185) Resolving deltas: 19% (226/1185) Resolving deltas: 20% (237/1185) Resolving deltas: 21% (249/1185) Resolving deltas: 22% (261/1185) Resolving deltas: 23% (273/1185) Resolving deltas: 24% (285/1185) Resolving deltas: 25% (297/1185) Resolving deltas: 26% (309/1185) Resolving deltas: 27% (320/1185) Resolving deltas: 28% (332/1185) Resolving deltas: 29% (344/1185) Resolving deltas: 30% (356/1185) Resolving deltas: 31% (368/1185) Resolving deltas: 32% (380/1185) Resolving deltas: 33% (392/1185) Resolving deltas: 34% (403/1185) Resolving deltas: 35% (415/1185) Resolving deltas: 36% (428/1185) Resolving deltas: 37% (439/1185) Resolving deltas: 38% (451/1185) Resolving deltas: 39% (463/1185) Resolving deltas: 40% (474/1185) Resolving deltas: 41% (486/1185) Resolving deltas: 42% (498/1185) Resolving deltas: 43% (510/1185) Resolving deltas: 44% (522/1185) Resolving deltas: 45% (534/1185) Resolving deltas: 46% (547/1185) Resolving deltas: 47% (557/1185) Resolving deltas: 48% (569/1185) Resolving deltas: 49% (581/1185) Resolving deltas: 50% (593/1185) Resolving deltas: 51% (605/1185) Resolving deltas: 52% (617/1185) Resolving deltas: 53% (629/1185) Resolving deltas: 54% (640/1185) Resolving deltas: 55% (653/1185) Resolving deltas: 56% (664/1185) Resolving deltas: 57% (676/1185) Resolving deltas: 58% (688/1185) Resolving deltas: 59% (700/1185) Resolving deltas: 60% (711/1185) Resolving deltas: 61% (723/1185) Resolving deltas: 62% (735/1185) Resolving deltas: 63% (747/1185) Resolving deltas: 64% (759/1185) Resolving deltas: 65% (771/1185) Resolving deltas: 66% (783/1185) Resolving deltas: 67% (794/1185) Resolving deltas: 68% (806/1185) Resolving deltas: 69% (818/1185) Resolving deltas: 70% (830/1185) Resolving deltas: 71% (842/1185) Resolving deltas: 72% (854/1185) Resolving deltas: 73% (866/1185) Resolving deltas: 74% (877/1185) Resolving deltas: 75% (889/1185) Resolving deltas: 76% (901/1185) Resolving deltas: 77% (913/1185) Resolving deltas: 78% (925/1185) Resolving deltas: 79% (937/1185) Resolving deltas: 80% (948/1185) Resolving deltas: 81% (960/1185) Resolving deltas: 82% (972/1185) Resolving deltas: 83% (984/1185) Resolving deltas: 84% (996/1185) Resolving deltas: 85% (1008/1185) Resolving deltas: 86% (1020/1185) Resolving deltas: 87% (1031/1185) Resolving deltas: 88% (1043/1185) Resolving deltas: 89% (1055/1185) Resolving deltas: 90% (1067/1185) Resolving deltas: 91% (1079/1185) Resolving deltas: 92% (1091/1185) Resolving deltas: 93% (1103/1185) Resolving deltas: 94% (1114/1185) Resolving deltas: 95% (1126/1185) Resolving deltas: 96% (1138/1185) Resolving deltas: 97% (1150/1185) Resolving deltas: 98% (1162/1185) Resolving deltas: 99% (1174/1185) Resolving deltas: 100% (1185/1185) Resolving deltas: 100% (1185/1185), done. HEAD is now at 92e5b5b Merge pull request #3964 from akvo/multiple-forms-within-survey-restriction cache restore "m2-$(checksum GAE/pom.xml)" HIT: 'm2-c4ef959dc78de712f7c476adf14eb717', using key 'm2-c4ef959dc78de712f7c476adf14eb717'. Downloading key 'm2-c4ef959dc78de712f7c476adf14eb717'... Download complete. Duration: 1.480973646s. Size: 160.8M bytes. Unpacking '/tmp/m2-c4ef959dc78de712f7c476adf14eb717-698025719'... Unpack complete. Duration: 571.644859ms. 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: 316.87148ms. Size: 33.2M bytes. Unpacking '/tmp/npm-387573aae845abf43d720453b38ac7c7-3416286356'... Unpack complete. Duration: 294.86093ms. 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: 7.469182ms. Size: 532.0 bytes. Unpacking '/tmp/9285d79e-251f-4aa7-ba38-cc31655cb401-master-439841833'... Unpack complete. Duration: 5.777654ms. 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  83f95367cc9c: Downloading 174.8kB/17.08MB  75984d86897b: Downloading 538.9kB/147.5MB  801bfaa63ef2: Verifying Checksum  801bfaa63ef2: Download complete  801bfaa63ef2: Extracting 32.77kB/2.799MB  83f95367cc9c: Downloading 3.418MB/17.08MB  801bfaa63ef2: Extracting 1.311MB/2.799MB  75984d86897b: Downloading 5.38MB/147.5MB  83f95367cc9c: Downloading 10.61MB/17.08MB  801bfaa63ef2: Extracting 2.799MB/2.799MB  801bfaa63ef2: Pull complete  75984d86897b: Downloading 12.36MB/147.5MB  83f95367cc9c: Downloading 14.22MB/17.08MB  83f95367cc9c: Verifying Checksum  83f95367cc9c: Download complete  83f95367cc9c: Extracting 196.6kB/17.08MB  75984d86897b: Downloading 22.02MB/147.5MB  c025aa5770ff: Downloading 196B/196B  c025aa5770ff: Verifying Checksum  c025aa5770ff: Download complete  83f95367cc9c: Extracting 2.949MB/17.08MB  75984d86897b: Downloading 32.22MB/147.5MB  83f95367cc9c: Extracting 5.308MB/17.08MB  75984d86897b: Downloading 43.47MB/147.5MB  83f95367cc9c: Extracting 7.274MB/17.08MB  75984d86897b: Downloading 55.3MB/147.5MB  db68f268d7ba: Downloading 538.9kB/345.7MB  83f95367cc9c: Extracting 9.437MB/17.08MB  75984d86897b: Downloading 64.98MB/147.5MB  12a5351844fb: Downloading 142B/142B  12a5351844fb: Verifying Checksum  12a5351844fb: Download complete  83f95367cc9c: Extracting 12.78MB/17.08MB  75984d86897b: Downloading 69.81MB/147.5MB  db68f268d7ba: Downloading 6.445MB/345.7MB  83f95367cc9c: Extracting 13.96MB/17.08MB  db68f268d7ba: Downloading 13.43MB/345.7MB  75984d86897b: Downloading 75.14MB/147.5MB  83f95367cc9c: Extracting 14.75MB/17.08MB  db68f268d7ba: Downloading 19.34MB/345.7MB  75984d86897b: Downloading 81.03MB/147.5MB  83f95367cc9c: Extracting 16.32MB/17.08MB  db68f268d7ba: Downloading 28.44MB/345.7MB  75984d86897b: Downloading 87.48MB/147.5MB  83f95367cc9c: Extracting 17.08MB/17.08MB  75984d86897b: Downloading 89.08MB/147.5MB  db68f268d7ba: Downloading 32.73MB/345.7MB  83f95367cc9c: Pull complete  75984d86897b: Downloading 97.13MB/147.5MB  db68f268d7ba: Downloading 42.42MB/345.7MB  75984d86897b: Downloading 105.2MB/147.5MB  db68f268d7ba: Downloading 47.25MB/345.7MB  db68f268d7ba: Downloading 53.65MB/345.7MB  75984d86897b: Downloading 111.6MB/147.5MB  db68f268d7ba: Downloading 59.53MB/345.7MB  75984d86897b: Downloading 114.3MB/147.5MB  db68f268d7ba: Downloading 66.51MB/345.7MB  75984d86897b: Downloading 120.7MB/147.5MB  db68f268d7ba: Downloading 74.07MB/345.7MB  75984d86897b: Downloading 122.9MB/147.5MB  db68f268d7ba: Downloading 81.58MB/345.7MB  75984d86897b: Downloading 128.2MB/147.5MB  db68f268d7ba: Downloading 86.94MB/345.7MB  75984d86897b: Downloading 133.6MB/147.5MB  db68f268d7ba: Downloading 92.83MB/345.7MB  75984d86897b: Downloading 139.5MB/147.5MB  db68f268d7ba: Downloading 99.83MB/345.7MB  75984d86897b: Downloading 145.5MB/147.5MB  75984d86897b: Verifying Checksum  75984d86897b: Download complete  db68f268d7ba: Downloading 106.8MB/345.7MB  75984d86897b: Extracting 557.1kB/147.5MB  db68f268d7ba: Downloading 117.6MB/345.7MB  75984d86897b: Extracting 1.114MB/147.5MB  db68f268d7ba: Downloading 124.5MB/345.7MB  75984d86897b: Extracting 3.342MB/147.5MB  db68f268d7ba: Downloading 137.4MB/345.7MB  75984d86897b: Extracting 6.128MB/147.5MB  db68f268d7ba: Downloading 147MB/345.7MB  75984d86897b: Extracting 8.913MB/147.5MB  db68f268d7ba: Downloading 157.3MB/345.7MB  75984d86897b: Extracting 11.7MB/147.5MB  db68f268d7ba: Downloading 166.4MB/345.7MB  75984d86897b: Extracting 12.81MB/147.5MB  db68f268d7ba: Downloading 177.1MB/345.7MB  75984d86897b: Extracting 15.6MB/147.5MB  db68f268d7ba: Downloading 187.3MB/345.7MB  75984d86897b: Extracting 17.27MB/147.5MB  db68f268d7ba: Downloading 197MB/345.7MB  db68f268d7ba: Downloading 205.6MB/345.7MB  75984d86897b: Extracting 18.94MB/147.5MB  db68f268d7ba: Downloading 213.6MB/345.7MB  75984d86897b: Extracting 21.73MB/147.5MB  db68f268d7ba: Downloading 224.3MB/345.7MB  db68f268d7ba: Downloading 230.8MB/345.7MB  75984d86897b: Extracting 23.95MB/147.5MB  db68f268d7ba: Downloading 239.9MB/345.7MB  75984d86897b: Extracting 26.74MB/147.5MB  db68f268d7ba: Downloading 251.2MB/345.7MB  75984d86897b: Extracting 28.97MB/147.5MB  db68f268d7ba: Downloading 263MB/345.7MB  75984d86897b: Extracting 38.99MB/147.5MB  db68f268d7ba: Downloading 268.9MB/345.7MB  75984d86897b: Extracting 51.81MB/147.5MB  db68f268d7ba: Downloading 277.4MB/345.7MB  db68f268d7ba: Downloading 284.9MB/345.7MB  75984d86897b: Extracting 53.48MB/147.5MB  db68f268d7ba: Downloading 295.1MB/345.7MB  75984d86897b: Extracting 56.82MB/147.5MB  db68f268d7ba: Downloading 304.8MB/345.7MB  75984d86897b: Extracting 59.05MB/147.5MB  db68f268d7ba: Downloading 312.3MB/345.7MB  75984d86897b: Extracting 60.72MB/147.5MB  db68f268d7ba: Downloading 321.9MB/345.7MB  75984d86897b: Extracting 62.39MB/147.5MB  db68f268d7ba: Downloading 331.6MB/345.7MB  db68f268d7ba: Downloading 339.6MB/345.7MB  75984d86897b: Extracting 65.18MB/147.5MB  db68f268d7ba: Verifying Checksum  db68f268d7ba: Download complete  75984d86897b: Extracting 66.29MB/147.5MB  75984d86897b: Extracting 75.2MB/147.5MB  75984d86897b: Extracting 78.54MB/147.5MB  75984d86897b: Extracting 79.66MB/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 86.34MB/147.5MB  75984d86897b: Extracting 86.9MB/147.5MB  75984d86897b: Extracting 88.57MB/147.5MB  75984d86897b: Extracting 90.24MB/147.5MB  75984d86897b: Extracting 91.91MB/147.5MB  75984d86897b: Extracting 93.59MB/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.1MB/147.5MB  75984d86897b: Extracting 104.2MB/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 116.4MB/147.5MB  75984d86897b: Extracting 121.4MB/147.5MB  75984d86897b: Extracting 127MB/147.5MB  75984d86897b: Extracting 130.4MB/147.5MB  75984d86897b: Extracting 131.5MB/147.5MB  75984d86897b: Extracting 132MB/147.5MB  75984d86897b: Extracting 133.1MB/147.5MB  75984d86897b: Extracting 133.7MB/147.5MB  75984d86897b: Extracting 134.3MB/147.5MB  75984d86897b: Extracting 139.3MB/147.5MB  75984d86897b: Extracting 140.9MB/147.5MB  75984d86897b: Extracting 143.7MB/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 6.128MB/345.7MB  db68f268d7ba: Extracting 10.03MB/345.7MB  db68f268d7ba: Extracting 11.7MB/345.7MB  db68f268d7ba: Extracting 13.93MB/345.7MB  db68f268d7ba: Extracting 15.6MB/345.7MB  db68f268d7ba: Extracting 18.94MB/345.7MB  db68f268d7ba: Extracting 23.4MB/345.7MB  db68f268d7ba: Extracting 27.85MB/345.7MB  db68f268d7ba: Extracting 40.11MB/345.7MB  db68f268d7ba: Extracting 52.36MB/345.7MB  db68f268d7ba: Extracting 55.15MB/345.7MB  db68f268d7ba: Extracting 60.16MB/345.7MB  db68f268d7ba: Extracting 64.06MB/345.7MB  db68f268d7ba: Extracting 70.19MB/345.7MB  db68f268d7ba: Extracting 75.76MB/345.7MB  db68f268d7ba: Extracting 77.99MB/345.7MB  db68f268d7ba: Extracting 79.1MB/345.7MB  db68f268d7ba: Extracting 80.22MB/345.7MB  db68f268d7ba: Extracting 81.33MB/345.7MB  db68f268d7ba: Extracting 82.44MB/345.7MB  db68f268d7ba: Extracting 83.56MB/345.7MB  db68f268d7ba: Extracting 84.12MB/345.7MB  db68f268d7ba: Extracting 85.23MB/345.7MB  db68f268d7ba: Extracting 86.9MB/345.7MB  db68f268d7ba: Extracting 88.57MB/345.7MB  db68f268d7ba: Extracting 90.24MB/345.7MB  db68f268d7ba: Extracting 91.36MB/345.7MB  db68f268d7ba: Extracting 93.03MB/345.7MB  db68f268d7ba: Extracting 94.14MB/345.7MB  db68f268d7ba: Extracting 95.26MB/345.7MB  db68f268d7ba: Extracting 96.93MB/345.7MB  db68f268d7ba: Extracting 98.6MB/345.7MB  db68f268d7ba: Extracting 100.3MB/345.7MB  db68f268d7ba: Extracting 102.5MB/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.7MB/345.7MB  db68f268d7ba: Extracting 141.5MB/345.7MB  db68f268d7ba: Extracting 148.2MB/345.7MB  db68f268d7ba: Extracting 149.3MB/345.7MB  db68f268d7ba: Extracting 150.4MB/345.7MB  db68f268d7ba: Extracting 159.3MB/345.7MB  db68f268d7ba: Extracting 166MB/345.7MB  db68f268d7ba: Extracting 177.1MB/345.7MB  db68f268d7ba: Extracting 190.5MB/345.7MB  db68f268d7ba: Extracting 197.8MB/345.7MB  db68f268d7ba: Extracting 203.3MB/345.7MB  db68f268d7ba: Extracting 210.6MB/345.7MB  db68f268d7ba: Extracting 213.9MB/345.7MB  db68f268d7ba: Extracting 216.7MB/345.7MB  db68f268d7ba: Extracting 218.4MB/345.7MB  db68f268d7ba: Extracting 220MB/345.7MB  db68f268d7ba: Extracting 221.7MB/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 239.5MB/345.7MB  db68f268d7ba: Extracting 243.4MB/345.7MB  db68f268d7ba: Extracting 246.2MB/345.7MB  db68f268d7ba: Extracting 250.1MB/345.7MB  db68f268d7ba: Extracting 255.1MB/345.7MB  db68f268d7ba: Extracting 264.6MB/345.7MB  db68f268d7ba: Extracting 274.6MB/345.7MB  db68f268d7ba: Extracting 279.6MB/345.7MB  db68f268d7ba: Extracting 288.6MB/345.7MB  db68f268d7ba: Extracting 299.1MB/345.7MB  db68f268d7ba: Extracting 308.1MB/345.7MB  db68f268d7ba: Extracting 316.4MB/345.7MB  db68f268d7ba: Extracting 319.8MB/345.7MB  db68f268d7ba: Extracting 320.3MB/345.7MB  db68f268d7ba: Extracting 320.9MB/345.7MB  db68f268d7ba: Extracting 321.4MB/345.7MB  db68f268d7ba: Extracting 322.5MB/345.7MB  db68f268d7ba: Extracting 323.6MB/345.7MB  db68f268d7ba: Extracting 324.8MB/345.7MB  db68f268d7ba: Extracting 326.4MB/345.7MB  db68f268d7ba: Extracting 333.1MB/345.7MB  db68f268d7ba: Extracting 336.5MB/345.7MB  db68f268d7ba: Extracting 339.8MB/345.7MB  db68f268d7ba: Extracting 344.8MB/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 9.99s > 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 (7:53:02 AM) > 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: 7a603aa48bc8084d33cf Version: webpack 4.29.6 Time: 14497ms Built at: 11/21/2023 7:53:20 AM 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.7f9e869947a88d66787c.css 224 KiB admin [emitted] admin admin.7f9e869947a88d66787c.css.map 107 bytes admin [emitted] admin admin.d0607a4b8b7e0a40a15c.bundle.js 1.85 MiB admin [emitted] admin admin.d0607a4b8b7e0a40a15c.bundle.js.map 2.47 MiB 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.d0607a4b8b7e0a40a15c.bundle.js admin.7f9e869947a88d66787c.css admin.d0607a4b8b7e0a40a15c.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.d0607a4b8b7e0a40a15c.bundle.js from UglifyJs Unexpected token: name «activeElement», expected: punc «;» [admin.d0607a4b8b7e0a40a15c.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: 5a5a81e74def0c3c1475 Version: webpack 4.29.6 Time: 8954ms Built at: 11/21/2023 7:53:29 AM 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 21, 2023 7:54:05 AM 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 21, 2023 7:54:05 AM 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 21, 2023 7:54:05 AM com.google.javascript.jscomp.LoggerErrorManager printSummary WARNING: 0 error(s), 2 warning(s) Successfully compiled "../../../GAE/target/akvo-flow/admin/frames/users.js" in 29.606 seconds. [INFO] Scanning for projects... [INFO] [INFO] ----------------------< org.akvo.flow:akvo-flow >----------------------- [INFO] Building akvo-flow 1 [INFO] --------------------------------[ war ]--------------------------------- [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 --- [INFO] DataNucleus Enhancer (version 3.1.1) : Enhancement of classes DataNucleus Enhancer completed with success for 58 classes. Timings : input=1195 ms, enhance=115 ms, total=1310 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 21, 2023 7:54:17 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:18 AM org.datanucleus.PersistenceConfiguration setProperty INFO: Property datanucleus.appengine.singletonPMFForName unknown - will be ignored Nov 21, 2023 7:54:18 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.surveyal.domain.SurveyedLocale Nov 21, 2023 7:54:18 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.surveyal.domain.SurveyedLocale Nov 21, 2023 7:54:19 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:19 AM com.gallatinsystems.framework.dao.BaseDAO listByKeys WARNING: Some entities could not be found Nov 21, 2023 7:54:19 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 1 Nov 21, 2023 7:54:19 AM 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.507 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.073 s - in com.gallatinsystems.framework.servlet.RestAuthFilterTests [INFO] Running com.gallatinsystems.framework.servlet.ExecuteRequestAsTaskFilterTests Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 21, 2023 7:54:19 AM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: main Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 21, 2023 7:54:19 AM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete. Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 21, 2023 7:54:19 AM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: main Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 21, 2023 7:54:19 AM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete. Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: LocalTaskQueue is initialized Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue init INFO: Automatic task execution is disabled. Nov 21, 2023 7:54:19 AM org.quartz.simpl.SimpleThreadPool initialize INFO: Job execution threads will use class loader of thread: pool-7-thread-1 Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler INFO: Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created. Nov 21, 2023 7:54:19 AM org.quartz.simpl.RAMJobStore initialize INFO: RAMJobStore initialized. Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' Nov 21, 2023 7:54:19 AM org.quartz.impl.StdSchedulerFactory instantiate INFO: Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN Nov 21, 2023 7:54:19 AM com.google.appengine.api.taskqueue.dev.LocalTaskQueue start_ INFO: Local task queue initialized with base url http://localhost:8080 Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down. Nov 21, 2023 7:54:19 AM org.quartz.core.QuartzScheduler standby INFO: Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused. Nov 21, 2023 7:54:19 AM 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.21 s - in com.gallatinsystems.framework.servlet.ExecuteRequestAsTaskFilterTests [INFO] Running com.gallatinsystems.surveyal.dao.SurveyUtilsTest Nov 21, 2023 7:54:19 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.SurveyGroup Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.SurveyGroup Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Survey Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Survey Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionGroup Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionGroup Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Question Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Question Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionOption Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionOption Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Translation Nov 21, 2023 7:54:19 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.Translation Nov 21, 2023 7:54:19 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:19 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 21, 2023 7:54:19 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 5 Nov 21, 2023 7:54:19 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionOptions INFO: Copying question option translations Nov 21, 2023 7:54:19 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 7 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 8 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 13 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 18 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 23 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 28 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 34 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 6 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 7 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 9 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 10 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 11 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 12 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 14 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 15 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 16 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 17 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 19 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 20 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 21 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 22 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 24 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 25 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 26 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 27 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 4 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 29 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 30 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 31 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 32 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 2 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 35 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 37 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 36 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 1 `Question` Nov 21, 2023 7:54:20 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.Message Nov 21, 2023 7:54:20 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.Message Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 2 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 4 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 7 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 8 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 10 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 1 `Question` Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 4 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils fixGroupDependencies INFO: Resolved dependencies for 0 `Question` Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copySurvey INFO: Copying 1 `QuestionGroup` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopy INFO: Copying `QuestionGroup` 3 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils copyQuestionGroupContent INFO: Copying 1 `Question` Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestion INFO: Copying `Question` 5 Nov 21, 2023 7:54:20 AM com.gallatinsystems.survey.dao.SurveyUtils shallowCopyQuestionOption INFO: Copying `QuestionOption` 7 Nov 21, 2023 7:54:20 AM 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.357 s - in com.gallatinsystems.surveyal.dao.SurveyUtilsTest [INFO] Running com.gallatinsystems.surveyal.dao.SurveyInstanceDAOTest Nov 21, 2023 7:54:20 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:20 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.SurveyInstance Nov 21, 2023 7:54:20 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.SurveyInstance Nov 21, 2023 7:54:21 AM 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.278 s - in com.gallatinsystems.surveyal.dao.SurveyInstanceDAOTest [INFO] Running com.gallatinsystems.surveyal.dao.SurveyedLocaleDaoTest Nov 21, 2023 7:54:21 AM 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.345 s - in com.gallatinsystems.surveyal.dao.SurveyedLocaleDaoTest [INFO] Running com.gallatinsystems.survey.dao.SurveyDAOTest Nov 21, 2023 7:54:21 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:21 AM 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.042 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.003 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.355 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.011 s - in org.waterforpeople.mapping.dataexport.GraphicalSurveySummaryExporterTests [INFO] Running org.waterforpeople.mapping.dataexport.SurveyReplicationImporterTests Nov 21, 2023 7:54:21 AM 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.056 s - in org.waterforpeople.mapping.dataexport.SurveyReplicationImporterTests [INFO] Running org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporterTests Nov 21, 2023 7:54:22 AM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 9 Nov 21, 2023 7:54:22 AM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 8 Nov 21, 2023 7:54:22 AM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Group 2' first question column index: 9 Nov 21, 2023 7:54:22 AM 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 21, 2023 7:54:22 AM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Raw Data' first question column index: 8 Nov 21, 2023 7:54:22 AM org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporter validateSheet INFO: Sheet 'Group 2' first question column index: 9 Nov 21, 2023 7:54:22 AM 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.998 s - in org.waterforpeople.mapping.dataexport.RawDataSpreadsheetImporterTests [INFO] Running org.waterforpeople.mapping.app.web.dto.RawDataImportRequestTest Nov 21, 2023 7:54:22 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:22 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Survey found with id: 6407934596 Nov 21, 2023 7:54:22 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.SurveyGroup found with id: 1789049783566893739 Nov 21, 2023 7:54:22 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:22 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 2 Nov 21, 2023 7:54:23 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No org.waterforpeople.mapping.domain.SurveyInstance found with id: 3851763206618778554 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 s - in org.waterforpeople.mapping.app.web.dto.RawDataImportRequestTest [INFO] Running org.akvo.flow.rest.ImageUploadRestServiceTest Nov 21, 2023 7:54:23 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:23 AM 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 21, 2023 7:54:23 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.QuestionAnswerStore Nov 21, 2023 7:54:23 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.waterforpeople.mapping.domain.QuestionAnswerStore Nov 21, 2023 7:54:23 AM 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 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Survey found with id: 123333 Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.survey.domain.Question found with id: 123 Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No org.waterforpeople.mapping.domain.SurveyInstance found with id: 123 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.319 s - in org.akvo.flow.rest.ImageUploadRestServiceTest [INFO] Running org.akvo.flow.rest.fNov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory orm.TranslationsAppenderTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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.109 s - in org.akvo.flow.rest.form.TranslationsAppenderTest [INFO] Running org.akvo.flow.rest.form.XmlFormAssemblerTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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.082 s - in org.akvo.flow.rest.form.XmlFormAssemblerTest [INFO] Running org.akvo.flow.rest.form.QuestionOptionMapperTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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.017 s - in org.akvo.flow.rest.form.QuestionOptionMapperTest [INFO] Running org.akvo.flow.rest.form.QuestionGroupMapperTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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.017 s - in org.akvo.flow.rest.form.QuestionGroupMapperTest [INFO] Running org.akvo.flow.rest.form.QuestionMapperTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM 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 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.gallatinsystems.framework.dao.BaseDAO getByKey WARNING: No com.gallatinsystems.surveyal.domain.SurveyedLocale found with id: 1 Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.gallatinsystems.survey.dao.SurveyUtils notifyReportService SEVERE: Error trying to notify server. It's not configured, check `flowServices` property Nov 21, 2023 7:54:24 AM 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.125 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.018 s - in org.akvo.flow.rest.security.google.GoogleAuthenticationFilterTest [INFO] Running org.akvo.flow.api.app.FormInstanceUtilTest Nov 21, 2023 7:54:24 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:24 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.device.domain.Device Nov 21, 2023 7:54:24 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.device.domain.Device Nov 21, 2023 7:54:24 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.DataPointAssignment Nov 21, 2023 7:54:24 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.DataPointAssignment Nov 21, 2023 7:54:24 AM 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.21 s - in org.akvo.flow.api.app.FormInstanceUtilTest [INFO] Running org.akvo.flow.api.app.DataPointUtilTest Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM org.akvo.flow.api.app.DataPointUtil getAssignedDataPoints WARNING: No assignments found for surveyId: 8256427702557788654 - deviceId: 6947222330554274658 Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.SurveyAssignment Nov 21, 2023 7:54:25 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for org.akvo.flow.domain.persistent.SurveyAssignment Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM 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.357 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.217 s - in org.akvo.fNov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory low.xml.FlowXmlObjectReaderTests [INFO] Running org.akvo.flow.xml.XmlQuestionTest Nov 21, 2023 7:54:25 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionHelpMedia Nov 21, 2023 7:54:25 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.QuestionHelpMedia Nov 21, 2023 7:54:25 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.survey.domain.ScoringRule Nov 21, 2023 7:54:25 AM 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.116 s - in org.akvo.flow.xmlNov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory .XmlQuestionTest [INFO] Running org.akvo.flow.xml.FlowXmlObjectWriterTests Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:25 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory Nov 21, 2023 7:54:26 AM 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.179 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.027 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.045 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 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.003 s - in org.akvo.flowNov 21, 2023 7:54:26 AM com.google.appengine.api.datastore.dev.LocalDatastoreService init INFO: Local Datastore initialized: Type: High Replication Storage: In-memory .util.Base64Test [INFO] Running org.akvo.flow.domain.DefaultUserAuthorizationTest Nov 21, 2023 7:54:26 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserRole Nov 21, 2023 7:54:26 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Finished performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserRole Nov 21, 2023 7:54:26 AM com.google.appengine.datanucleus.MetaDataValidator validate INFO: Performing appengine-specific metadata validation for com.gallatinsystems.user.domain.UserAuthorization Nov 21, 2023 7:54:26 AM 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.073 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 [152 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: 21.889 s [INFO] Finished at: 2023-11-21T07:54:28Z [INFO] ------------------------------------------------------------------------ cache store "gae-target-$SEMAPHORE_GIT_SHA" "GAE/target" Compressing GAE/target... Compression complete. Duration: 404.661943ms. Size: 130.0M bytes. Uploading 'GAE/target' with cache key 'gae-target-92e5b5b5afce73d3297a8b3100e5d3989b45f38c'... Not enough space, deleting keys based on STORE_TIME... Key 'gae-target-0885730dfded4d86e8752c21e11fc8b73eed0d57' is deleted. Upload complete. Duration: 4.164402991s. 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.