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

Refactor workflows scheduling e2e tests #315

Closed
13 tasks done
Jonsy13 opened this issue Oct 6, 2021 · 2 comments
Closed
13 tasks done

Refactor workflows scheduling e2e tests #315

Jonsy13 opened this issue Oct 6, 2021 · 2 comments
Assignees

Comments

@Jonsy13
Copy link
Collaborator

Jonsy13 commented Oct 6, 2021

This issue will be used for tracking Refactoring of e2e tests for workflows scheduling through ChaosCenter

Follows this issue litmuschaos/litmus#3114

  • Test case to verify the accessibility of create-workflow page.
  • Test case to schedule a predefined workflow (First time user experience).
  • Test case to schedule a workflow from chaoshub & tune the workflow configuration with non-existing target-application. (Negative Case)
  • Test case to schedule a workflow from chaoshub & tune the workflow configuration with an existing target-application. (Positive case)
  • Test case to schedule a workflow by uploading a workflow manifest. (Positive case)
  • Test case to schedule a workflow by uploading a wrong manifest or incorrect experiment or engine configurations. (Negative case)
  • Test case to schedule a workflow on a recurring basis.

For more information about above tests, Refer - Workflows Scheduling Testsuite doc

We would like to have generic functions for workflow scheduling validation on k8s on Cluster

  • Validation of workflow/ cron-workflow creation on cluster after scheduling
  • Validation of workflow final status on the cluster.

Workflow CRUD Operations

  • Rerunning a non-recurring schedule
  • Disabling a recurring schedule
  • Deleting a schedule
  • Downloading the workflow manifest from the schedules table.
@DhananjayPurohit
Copy link
Contributor

DhananjayPurohit commented Dec 24, 2021

Here's the PRs for above tests:-
#305
#334
#335
#339

@Jonsy13
Copy link
Collaborator Author

Jonsy13 commented Dec 24, 2021

Thanks @DhananjayPurohit Great Work!

@Jonsy13 Jonsy13 closed this as completed Dec 24, 2021
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

No branches or pull requests

2 participants