Skip to content

Strange errors in integration test #1086

@edan-bainglass

Description

@edan-bainglass

Recently (end of June 2025), the integration test was failing due to aiida-pseudo, which has since been fixed (PR and release). The integration test now passes, but the "Run test script" step (which passes) does raise some errors (see traceback below). Opening this issue as a reminder to have a look. Pinging also @mbercx.


Run python .github/scripts/run_documentation_scripts.py
  python .github/scripts/run_documentation_scripts.py
  shell: /usr/bin/bash -e {0}
  env:
    pythonLocation: /opt/hostedtoolcache/Python/3.10.18/x64
    PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib/pkgconfig
    Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64
    Python[2](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:2)_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64
    Python[3](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:3)_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x6[4](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:4)
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib
  
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/orm/utils/loaders.py", line 399, in load_entity
    entity = builder.one()[0]
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/orm/querybuilder.py", line 1146, in one
Error:     raise NotExistent('No result was found')
aiida.common.exceptions.NotExistent: No result was found
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.18/x64/bin/verdi", line 8, in <module>
    sys.exit(verdi())
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 1082, in main
    rv = self.invoke(ctx)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/cmdline/groups/verdi.py", line 119, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 788, in invoke
    return __callback(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/cmdline/utils/decorators.py", line 104, in wrapper
    return wrapped(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/cmdline/commands/cmd_run.py", line 120, in run
    exec(compile(handle.read(), str(filepath), 'exec', dont_inherit=True), globals_dict)
  File "/home/runner/work/aiida-quantumespresso/aiida-quantumespresso/docs/source/tutorials/include/scripts/run_pw_basic.py", line 17, in <module>
    pseudo_family = load_group('SSSP/1.2/PBEsol/efficiency')
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/orm/utils/loaders.py", line 179, in load_group
    return load_entity(
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/orm/utils/loaders.py", line 93, in load_entity
    return entity_loader.load_entity(
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/orm/utils/loaders.py", line 40[5](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:5), in load_entity
    raise NotExistent(error)
aiida.common.exceptions.NotExistent: no Group found with LABEL<SSSP/1.2/PBEsol/efficiency>: No result was found
Error: : tutorials/include/scripts/run_pw_basic.py ...[ERROR]
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.18/x[6](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:6)4/bin/verdi", line 8, in <module>
    sys.exit(verdi())
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 1082, in main
    rv = self.invoke(ctx)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/click/core.py", line 169[7](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:7), in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/hostedtoolcache/Python/3.10.1[8](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:8)/x64/lib/python3.10/site-packages/aiida/cmdline/groups/verdi.py", line 11[9](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:9), in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/hostedtoolcache/Python/3.[10](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:10).18/x64/lib/python3.10/site-packages/click/core.py", line 788, in invoke
    return __callback(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/cmdline/utils/decorators.py", line 104, in wrapper
    return wrapped(*args, **kwargs)
  File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/aiida/cmdline/commands/cmd_run.py", line [12](https://github.com/aiidateam/aiida-quantumespresso/actions/runs/15959082658/job/45104413667#step:14:13)0, in run
    exec(compile(handle.read(), str(filepath), 'exec', dont_inherit=True), globals_dict)
  File "/home/runner/work/aiida-quantumespresso/aiida-quantumespresso/docs/source/tutorials/include/scripts/run_ph_basic.py", line 12, in <module>
    builder.parent_folder = load_code(IDENTIFIER_PW_CALCULATION).outputs.remote_folder
NameError: name 'IDENTIFIER_PW_CALCULATION' is not defined
Error: : tutorials/include/scripts/run_ph_basic.py ...[ERROR]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions