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
  • !138

Fixed issue #374: Adding new funcionality to set status + a string representation of Job List

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed wuruchi requested to merge issue374 into master Jul 22, 2019
  • Overview 4
  • Commits 3
  • Pipelines 0
  • Changes 3

Hi @dbeltran , @mcastril

Added new functionality requested in issue 374. Format: "[ date [ member [1 2 3 4 ] ] ],SECTION,SECTION" is allowed, where:

  • SECTION represents a section, e.g. SIM, it can also be the keyword 'Any', meaning that the changes provided in the formula (JSON string) apply to all the jobs, taking also into consideration the rules provided in the formula.
  • date represents a starting date, it does not accept the keyword 'Any', although implementing that seems straightforward, but since it is not openly requested it has been ignored.
  • member represents a member in the formula, e.g. fc0, it can also take the value of the keyword 'Any', meaning that the chunks provided for that member will change in every member, otherwise, only the chunks of the provided member will change.
  • chunks [1 2 3 4], any number of chunks is accepted. Format "1-99" is not accepted. Keyword 'Any' can be implemented, but as with starting dates, it has been temporarily ignored.

After the changes have been performed, the system will ask the user if he wants to see an extended description of the changes, a yes no question. If 'y' a string representation of the job list dependency hierarchy including changes performed will be shown (see attached image).

ChangesRep

It also serves as a quick debugging tool. More data can be incorporated into this representation.

Edited Jul 22, 2019 by wuruchi
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: issue374