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

Improve Url Updater Report Overview #891

Open
2 tasks
alfeilex opened this issue Dec 11, 2024 · 0 comments
Open
2 tasks

Improve Url Updater Report Overview #891

alfeilex opened this issue Dec 11, 2024 · 0 comments
Labels
enhancement New feature or request urls ide-urls repo and related processes and features

Comments

@alfeilex
Copy link
Member

Currently, we have a mechanism in the UrlUpdater that records the number of urls version added and verified for a tool.

2024-11-18T04:05:03.4932538Z android-studio/android-studio versions added: 0 failed, 0 succeeded, 0 total, 0.00% error - versions verified: 3 failed, 1530 succeeded, 1533 total, 0.20% error
2024-11-18T04:05:03.4933870Z aws/aws versions added: 0 failed, 0 succeeded, 0 total, 0.00% error - versions verified: 1 failed, 1608 succeeded, 1609 total, 0.06% error
2024-11-18T04:05:03.4935076Z az/az versions added: 0 failed, 0 succeeded, 0 total, 0.00% error - versions verified: 13 failed, 64 succeeded, 77 total, 16.88% error
2024-11-18T04:05:03.4936299Z docker/docker versions added: 0 failed, 87 succeeded, 87 total, 0.00% error - versions verified: 0 failed, 0 succeeded, 0 total, 0.00% error
2024-11-18T04:05:03.4937561Z dotnet/dotnet versions added: 0 failed, 0 succeeded, 0 total, 0.00% error - versions verified: 67 failed, 1509 succeeded, 1576 total, 4.25% error
...
2024-11-18T04:05:03.4979404Z END OF FINAL URL UPDATER REPORT

In the end of each UrlUpdater workflow a summary of that record is displayed in the raw log output. The summary is really hard to find because of the huge amount of log entries. Further the display of the report itself is not user-friendly and it is hard to gain any knowledge from it.

This issue should enhance the report overview by e.g extracting the report information and converting it into user-friendly overview that is displayed in GitHub Actions. A similar approach has been done by GraalVM Native Image Build Report
(https://github.com/devonfw/IDEasy/actions/runs/12268546801#summary-34230560599)

A.C:

  • Find a way to extract the report information from the log
  • Find out how to display the information after a workflow run
@alfeilex alfeilex added enhancement New feature or request urls ide-urls repo and related processes and features labels Dec 11, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request urls ide-urls repo and related processes and features
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant