related to https://github.com/BSC-ES/autosubmit-config-parser/pull/53 , !518
To test that code, the configuration has to have any kind of filter, for example:
DEFAULT:
# Job experiment ID.
EXPID: "a000"
# Default HPC platform name.
HPCARCH: "local"
CONFIG:
# Current version of autosubmit.
AUTOSUBMIT_VERSION: "4.1.11"
# Maximum number of jobs permitted in the waiting status.
MAXWAITINGJOBS: 20
# Total number of jobs in the workflow.
TOTALJOBS: 20
SAFETYSLEEPTIME: 0
RETRIALS: 0
MAIL:
NOTIFICATIONS: False
TO:
STORAGE:
TYPE: pkl
COPY_REMOTE_LOGS: true
EXPERIMENT:
DATELIST: 20221101
MEMBERS: fc0
CHUNKSIZEUNIT: month
CHUNKSIZE: 2
NUMCHUNKS: 1
CHUNKINI: ''
CALENDAR: standard
PROJECT:
# Type of the project.
PROJECT_TYPE: none
# Folder to hold the project sources.
PROJECT_DESTINATION: git_project
GIT:
PROJECT_ORIGIN: "blabla"
PROJECT_BRANCH: "blabla"
PROJECT_COMMIT: ''
PROJECT_SUBMODULES: ''
FETCH_SINGLE_BRANCH: true
PLATFORMS:
dummy:
USER: testuser
JOBS:
A:
SCRIPT: |
echo "test"
B:
SCRIPT: |
echo "test"
DEPENDENCIES:
A:
STATUS: "COMPLETED"
running: once
And perform:
autosubmit create $expid
What happens without the fix and the last autosubmit config parser master:
- Autosubmit crashes due boolean doesn't have .lower()