Skip to content

Restart the app on change of language setting #3116

Restart the app on change of language setting

Restart the app on change of language setting #3116

Triggered via pull request July 20, 2023 17:30
Status Failure
Total duration 46m 4s
Artifacts 19

build-and-test.yml

on: pull_request
Check for syntax errors
12s
Check for syntax errors
Validate Sampledata & User Guide
5m 27s
Validate Sampledata & User Guide
Build sampledata archives
7m 3s
Build sampledata archives
Matrix: Build binaries
Matrix: Run model tests
Matrix: Run Workbench Tests
Matrix: Check sdist
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 17 warnings
requests to flask endpoints › invest list items have expected properties: workbench/tests/invest/flaskapp.test.js#L51
TypeError: Cannot convert undefined or null to object at Function.values (<anonymous>) at values (tests/invest/flaskapp.test.js:51:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › fetch invest model args spec: workbench/tests/invest/flaskapp.test.js#L60
TypeError: Cannot read properties of undefined (reading 'model_name') at tests/invest/flaskapp.test.js:60:18 at Array.forEach (<anonymous>) at forEach (tests/invest/flaskapp.test.js:59:18) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › fetch invest validation: workbench/tests/invest/flaskapp.test.js#L67
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:67:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › write parameters to file and parse them from file: workbench/tests/invest/flaskapp.test.js#L81
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:81:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › write parameters to python script: workbench/tests/invest/flaskapp.test.js#L121
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:121:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
validate the UI spec › each model has a complete entry: workbench/tests/invest/flaskapp.test.js#L147
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at keys (tests/invest/flaskapp.test.js:147:39) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › annual_water_yield: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › carbon: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › coastal_blue_carbon: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › coastal_blue_carbon_preprocessor: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › invest list items have expected properties: workbench/tests/invest/flaskapp.test.js#L51
TypeError: Cannot convert undefined or null to object at Function.values (<anonymous>) at values (tests/invest/flaskapp.test.js:51:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › fetch invest model args spec: workbench/tests/invest/flaskapp.test.js#L60
TypeError: Cannot read properties of undefined (reading 'model_name') at tests/invest/flaskapp.test.js:60:18 at Array.forEach (<anonymous>) at forEach (tests/invest/flaskapp.test.js:59:18) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › fetch invest validation: workbench/tests/invest/flaskapp.test.js#L67
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:67:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › write parameters to file and parse them from file: workbench/tests/invest/flaskapp.test.js#L81
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:81:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
requests to flask endpoints › write parameters to python script: workbench/tests/invest/flaskapp.test.js#L121
TypeError: Cannot read properties of undefined (reading 'args') at args (tests/invest/flaskapp.test.js:121:46) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
validate the UI spec › each model has a complete entry: workbench/tests/invest/flaskapp.test.js#L147
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at keys (tests/invest/flaskapp.test.js:147:39) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › annual_water_yield: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › carbon: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › coastal_blue_carbon: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build each model UI from MODEL_SPEC › coastal_blue_carbon_preprocessor: workbench/tests/invest/flaskapp.test.js#L217
TypeError: Cannot read properties of undefined (reading 'pyname') at pyname (tests/invest/flaskapp.test.js:217:32) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:44:17) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:125:22) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:69:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Build binaries (windows-latest)
Input required and not supplied: path
Run a real invest model: undefined#L1
TimeoutError: Waiting for selector `[name="Cancel Run"][role="button"]` failed: Waiting failed: 15000ms exceeded at Timeout.<anonymous> (node_modules/puppeteer-core/src/common/WaitTask.ts:92:11)
Build binaries (windows-latest)
Process completed with exit code 1.
Run a real invest model: undefined#L1
TimeoutError: Waiting for selector `[name="Cancel Run"][role="button"]` failed: Waiting failed: 15000ms exceeded at Timeout.<anonymous> (node_modules/puppeteer-core/src/common/WaitTask.ts:92:11)
Check local userguide links: undefined#L1
TimeoutError: Waiting for selector `User's Guide` failed: Waiting failed: 30000ms exceeded at Timeout.<anonymous> (node_modules/puppeteer-core/src/common/WaitTask.ts:92:11)
Build binaries (macos-latest)
Process completed with exit code 1.
Validate Sampledata & User Guide
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run Workbench Tests (macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.10, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.9, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.8, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.9, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.8, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.10, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.8, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.9, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.10, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run Workbench Tests (windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Check sdist (3.9, macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.8, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Run model tests (3.10, windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Build binaries (windows-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Build binaries (macos-latest)
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.

Artifacts

Produced during runtime
Name Size
Conda Env for macos-latest 3.10 Expired
11.7 KB
Conda Env for macos-latest 3.8 Expired
11.7 KB
Conda Env for macos-latest 3.9 Expired
11.7 KB
Conda Env for windows-latest 3.10 Expired
13 KB
Conda Env for windows-latest 3.8 Expired
12.9 KB
Conda Env for windows-latest 3.9 Expired
13 KB
InVEST-failed-macOS-workspace Expired
6.1 GB
InVEST-sample-data Expired
361 MB
Source distribution Expired
875 KB
Wheel for macos-latest 3.10 Expired
1.06 MB
Wheel for macos-latest 3.8 Expired
1.06 MB
Wheel for macos-latest 3.9 Expired
1.06 MB
Wheel for windows-latest 3.10 Expired
1.02 MB
Wheel for windows-latest 3.8 Expired
1.03 MB
Wheel for windows-latest 3.9 Expired
1.02 MB
Windows_puppeteer_log.zip' Expired
68.6 KB
Workbench-Windows-binary Expired
182 MB
Workbench-macOS-binary Expired
325 MB
macOS_puppeteer_log.zip' Expired
7.23 KB