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

Add new jenkins job for upgrade and to run weekly #245

Merged
merged 1 commit into from
Jun 16, 2023
Merged

Conversation

Anandkumar26
Copy link
Contributor

@Anandkumar26 Anandkumar26 commented Jun 6, 2023

  • The weekly jobs are re-named as test-name-cron
  • Also update the trigger phrase for existing jobs.
  • Fix alignment.

@@ -80,3 +80,7 @@ cloud will be automatically updated with the new changes.
- `nephe-test-e2e-azure-for-pull-request`: Run end-to-end Azure tests on a Kind cluster with Azure VMs
- `nephe-test-e2e-eks-for-pull-request`: Run end-to-end AWS tests on EKS cluster with AWS VMs
- `nephe-test-e2e-aks-for-pull-request`: Run end-to-end Azure tests on AKS cluster with Azure VMs
- `nephe-test-e2e-aks-linux-agent-for-pull-request`: Run end-to-end AWS tests on EKS cluster with AWS VMs with Linux agent installed.
Copy link
Contributor

Choose a reason for hiding this comment

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

/nephe-test-e2e-agentless. It should test aws, azure, eks, and aks
/nephe-test-e2e-agentless-upgrade. It should test aws, azure
/nephe-test-e2e-agented. EKS and AKS for Linux and Windows
/nephe-test-e2e-aws-upgrade, /nephe-test-e2e-azure-upgrade For upgrade
/nephe-test-e2e-all. test everything

@Anandkumar26 Anandkumar26 changed the title Add new jenkins job to run all the tests weekly Add a jenkins job for upgrade and to run weekly. Jun 7, 2023
@Anandkumar26 Anandkumar26 force-pushed the jobs branch 2 times, most recently from f4bc23e to ddbcc8e Compare June 7, 2023 11:32
@Anandkumar26 Anandkumar26 requested a review from XinShuYang June 8, 2023 04:38
node: 'nephe'
description: 'This is the {test_name}.'
branches:
- ${{sha1}}
Copy link

@XinShuYang XinShuYang Jun 8, 2023

Choose a reason for hiding this comment

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

Is this still a pull request job? Is there any new added period job?

Copy link
Contributor Author

@Anandkumar26 Anandkumar26 Jun 8, 2023

Choose a reason for hiding this comment

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

yes. 2 news jobs are being added with PR for upgrade.
There should be a corresponding period job for it.

fingerprint: false
only-if-success: false
- '{test_name}-for-pull-request':
test_name: nephe-test-e2e-azure-upgrade

Choose a reason for hiding this comment

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

azure or aks? better to have the same name.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The upgrade jobs are on AWS and Azure (i.e kind cluster).

@Anandkumar26 Anandkumar26 force-pushed the jobs branch 3 times, most recently from da55134 to 93bf65a Compare June 9, 2023 09:40
@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-aws

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-kind

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agented

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agentless-upgrade

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-aws-upgrade

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-azure-upgrade

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-aks

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-eks

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-kind

1 similar comment
@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-kind

@Anandkumar26 Anandkumar26 force-pushed the jobs branch 2 times, most recently from c18212b to ab63155 Compare June 12, 2023 06:20
@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-aks

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-eks

@Anandkumar26 Anandkumar26 force-pushed the jobs branch 4 times, most recently from 7338b22 to 1216168 Compare June 12, 2023 07:43
@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agentless

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-aws

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-eks-linux-agent

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-eks

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agented

@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agentless-upgrade

@reachjainrahul reachjainrahul added this to the Nephe v0.6.0 release milestone Jun 13, 2023
@Anandkumar26 Anandkumar26 changed the title Add a jenkins job for upgrade and to run weekly. Add new jenkins job for upgrade and to run weekly. Jun 14, 2023
@Anandkumar26 Anandkumar26 changed the title Add new jenkins job for upgrade and to run weekly. Add new jenkins job for upgrade and to run weekly Jun 14, 2023
@Anandkumar26 Anandkumar26 force-pushed the jobs branch 2 times, most recently from 2711c2c to 499896c Compare June 15, 2023 06:18
- The weeklyjobs are re-named as testname-cron
- Also update the trigger phrase for existing jobs.
- Fix alignment.

Signed-off-by: Anand Kumar <[email protected]>
@Anandkumar26
Copy link
Contributor Author

/nephe-test-e2e-agentless

Copy link
Contributor

@reachjainrahul reachjainrahul left a comment

Choose a reason for hiding this comment

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

/LGTM

@reachjainrahul reachjainrahul merged commit 3b18466 into main Jun 16, 2023
@reachjainrahul reachjainrahul deleted the jobs branch July 24, 2023 18:11
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.

3 participants