Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SRE-26712] Update Agent Tracker UI to display currently running jobs and agents #240

Merged
merged 1 commit into from
May 3, 2023

Conversation

Zakaria-Kofiro
Copy link
Collaborator

@Zakaria-Kofiro Zakaria-Kofiro commented May 2, 2023

Update Agent Tracker UI to display currently running jobs and agents

The Agent Tracker UI has been updated with the following changes:

  • At the project level, the status of running jobs (i.e 4/5 Jobs Running)
  • At the job level, the status of running agents (8/10 Agents Running)

Notes:

  • The total amount of jobs/agents corresponds to the total subnodes of jobs and agents that are not terminated
    • Filtering to include finished jobs will not change the total running jobs in the UI
    • Terminating an agent will drop the total running agents by one

Screenshots:

All jobs and agents running:
Screenshot 2023-04-24 at 1 05 44 PM

Ramp Paused - 2 Agents Running
Screenshot 2023-04-24 at 1 07 56 PM

Job Stopped - 0 Agents Running
Screenshot 2023-04-24 at 1 08 47 PM

Job recently completed + filtering to include finished jobs
Screenshot 2023-04-24 at 1 09 54 PM

Project Completed (All jobs completed)
Screenshot 2023-04-24 at 1 11 45 PM

New jobs created for the project
Screenshot 2023-04-24 at 1 13 51 PM

Job started - Agents started up
Screenshot 2023-04-24 at 1 14 24 PM

1/5 Jobs Running
Screenshot 2023-04-24 at 1 15 51 PM

Please make sure these check boxes are checked before submitting

  • ** Squashed Commits **
  • ** All Tests Passed ** - mvn clean test -P default

** PR review process **

  • Requires one +1 from a reviewer
  • Repository owners will merge your PR once it is approved.

@Zakaria-Kofiro Zakaria-Kofiro changed the title moving UI changes to new branch [SRE-26712] Update Agent Tracker UI to display currently running jobs and agents May 2, 2023
@Zakaria-Kofiro Zakaria-Kofiro marked this pull request as ready for review May 2, 2023 17:50
Copy link
Collaborator

@shawn-h-park shawn-h-park left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm!

@Zakaria-Kofiro Zakaria-Kofiro merged commit 1f7a01a into master May 3, 2023
@Zakaria-Kofiro Zakaria-Kofiro deleted the zkofiro/SRE-26712-UI branch May 3, 2023 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants