Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

Make nightly testool reports public #1505

Closed
ed255 opened this issue Jun 30, 2023 · 3 comments
Closed

Make nightly testool reports public #1505

ed255 opened this issue Jun 30, 2023 · 3 comments
Assignees
Labels

Comments

@ed255
Copy link
Member

ed255 commented Jun 30, 2023

Currently we have a jenkins service that runs the testool every day on the nightly set of tests. Nevertheless a user-password is required to see the results.

To make it easier for everyone to review the nightly results we should publish the reports in a website. For example we could use github pages for that.

@ed255
Copy link
Member Author

ed255 commented Jul 13, 2023

The current plan is to migrate all functionality from jenkins to github with AWS workers. This includes running the testool nightly suite every day. After the migration is complete we will have the public reports.

@ntampakas
Copy link
Contributor

@ntampakas ntampakas mentioned this issue Jul 21, 2023
4 tasks
github-merge-queue bot pushed a commit that referenced this issue Jul 24, 2023
### Description
This PR introduces testool nightly builds in GH Actions. The workflow
can also be triggered manually selecting between light and nightly
suites.
The reports are public now under:
http://testool-public.s3-website.eu-central-1.amazonaws.com/

### Issue Link

#1505


### Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] This change requires a documentation update

### How Has This Been Tested?
Executed manually and automatically the workflow, triggering both
suites.

---------

Co-authored-by: Chih Cheng Liang <[email protected]>
@ed255
Copy link
Member Author

ed255 commented Jul 24, 2023

Resolved via #1540

@ed255 ed255 closed this as completed Jul 24, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
Status: Done
Development

No branches or pull requests

3 participants