Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • autosubmit autosubmit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 338
    • Issues 338
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Earth SciencesEarth Sciences
  • autosubmitautosubmit
  • Merge requests
  • !210

Added RUN_ONLY_MEMBERS setting and filter logic.

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged wuruchi requested to merge issue371a into master Oct 28, 2020
  • Overview 0
  • Commits 3
  • Pipelines 0
  • Changes 5

Hello @mcastril @dbeltran

Implementing #371 (closed)

Approach:

  • A new setting RUN_ONLY_MEMBERS has been added to the expdef_[expid].conf file. This variable accepts the same format as MEMBERS.
  • JobList generation is performed as usual. However, a new step has been added that will filter the jobs according to RUN_ONLY_MEMBERS. In short, we discard jobs belonging to members not considered in the setting, and also we discard these jobs from the dependency tree (parents and children). The filtered job list is returned. Main logic implemented in JobList.generate().
  • The necessary changes have been implemented in the API so you can correctly visualize experiments implementing this new setting.
  • Tested this approach with two experiments: a29z (no wrappers), a2h6 (wrappers).
  • Wrappers are correctly formed considering the resulting jobs.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: issue371a