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

Manual Testing Issue Creation script is not working #38648

Open
warunawickramasingha opened this issue Jan 21, 2025 · 2 comments
Open

Manual Testing Issue Creation script is not working #38648

warunawickramasingha opened this issue Jan 21, 2025 · 2 comments
Assignees
Labels
Maintenance Unassigned issues to be addressed in the next maintenance period.
Milestone

Comments

@warunawickramasingha
Copy link
Contributor

warunawickramasingha commented Jan 21, 2025

Describe the outcome that is desired.

There is a script to automate manual testing issue creation at:
https://github.com/mantidproject/documents/tree/main/Project-Management/Tools/RoadmapUpdate

However the script found not working when creating manual test issues for mantid release 6.12 and raise errors as below

Image

Access tokens with required privileges were attempted for this task but ended with the same result. When used with --dry-run flag it seemed the script would succeed. But when attempted withhout --dry-run the above above error was encountered.

Note: attempting to run the script several times would hit the API rate limits and raise the below error instead.

Image

@warunawickramasingha warunawickramasingha added the Maintenance Unassigned issues to be addressed in the next maintenance period. label Jan 21, 2025
@sf1919 sf1919 moved this from Icebox to Backlog in Mantid Maintenance Jan 21, 2025
@sf1919
Copy link
Contributor

sf1919 commented Jan 21, 2025

Given there are no issues with using the tokens to create an issue (see test at #38627 ) and the script was working for manual testing of v6.11 it is likely that something has changed since then to cause issues with the script.

These are all the changes for v6.12 - https://github.com/mantidproject/mantid/milestone/122?closed=1

@sf1919
Copy link
Contributor

sf1919 commented Jan 21, 2025

I don't know if it's relevant but Artifact actions v3 were deprecated towards the end of 2024 see https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md for details of migrating from v3 to v4 in case it is relevant.

@sf1919 sf1919 added this to the Release 6.13 milestone Jan 21, 2025
@MohamedAlmaki MohamedAlmaki self-assigned this Jan 22, 2025
@sf1919 sf1919 moved this from Backlog to Assigned in Mantid Maintenance Jan 23, 2025
@MohamedAlmaki MohamedAlmaki moved this from Assigned to In progress in Mantid Maintenance Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Maintenance Unassigned issues to be addressed in the next maintenance period.
Projects
Status: In progress
Development

No branches or pull requests

3 participants