-
Notifications
You must be signed in to change notification settings - Fork 335
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
Test history refactoring and improvements #625
Commits on Mar 3, 2023
-
Allow disabling test name mangling (keepTestNames).
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 3dfeb90 - Browse repository at this point
Copy the full SHA 3dfeb90View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 589bcc1 - Browse repository at this point
Copy the full SHA 589bcc1View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 5deff15 - Browse repository at this point
Copy the full SHA 5deff15View commit details -
Assume history always available.
More logging. Parallel history stream.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 84367f8 - Browse repository at this point
Copy the full SHA 84367f8View commit details -
Paralellize test history handling to unbreak it with large amounts of…
… tests. Add timeout and build count limit.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for b11b825 - Browse repository at this point
Copy the full SHA b11b825View commit details -
Implement explicit XML parsing to avoid slow reflection access.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for c29f0cc - Browse repository at this point
Copy the full SHA c29f0ccView commit details -
Make test history dynamic and increase table size.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 379ef56 - Browse repository at this point
Copy the full SHA 379ef56View commit details -
Fix trend charts not shown after carousel slide.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 8ba78e7 - Browse repository at this point
Copy the full SHA 8ba78e7View commit details -
Reduce trend chart loading times. Display same count of builds in trend chart as in table. Workaround for jQuery issue.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 0bba408 - Browse repository at this point
Copy the full SHA 0bba408View commit details -
Show same range as table in test result trend charts.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 165207c - Browse repository at this point
Copy the full SHA 165207cView commit details -
Show test status in duration chart.
Support decimal duration. Increase builds in view to 100.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 3cb7ab3 - Browse repository at this point
Copy the full SHA 3cb7ab3View commit details -
Remove the other test history chart.
Round maximum up if over 0.5.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for e2d7b54 - Browse repository at this point
Copy the full SHA e2d7b54View commit details -
Support 'count' parameter in history URLs.
Reuse the retrieved history for chart generator to avoid multiple requests.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 6a7f600 - Browse repository at this point
Copy the full SHA 6a7f600View commit details -
Improve test history appearance.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 7f2a9e7 - Browse repository at this point
Copy the full SHA 7f2a9e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673397a - Browse repository at this point
Copy the full SHA 673397aView commit details -
Remove carousel as charts are no longer async (and because it was a b…
…it goofy). Improve chart appearance. Show both charts.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 60d9ef8 - Browse repository at this point
Copy the full SHA 60d9ef8View commit details -
Make it compatible to XUnit plugin.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for fae3c33 - Browse repository at this point
Copy the full SHA fae3c33View commit details -
Improve test history appearance.
Add history size links. Improve history page load time.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for d195628 - Browse repository at this point
Copy the full SHA d195628View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 0142b86 - Browse repository at this point
Copy the full SHA 0142b86View commit details -
Support Dark Reader to some extent.
Add Total line. More distinct line colors. Improve overall appearance.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for d68d1c9 - Browse repository at this point
Copy the full SHA d68d1c9View commit details -
Improve test history appearance.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 8a682dc - Browse repository at this point
Copy the full SHA 8a682dcView commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 21e7a9c - Browse repository at this point
Copy the full SHA 21e7a9cView commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 80f2727 - Browse repository at this point
Copy the full SHA 80f2727View commit details -
Implement cache for TestResult.
Increase age computation window to 25 to skip over builds without results.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 03f950b - Browse repository at this point
Copy the full SHA 03f950bView commit details -
Less sorting on test result freeze.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 955443b - Browse repository at this point
Copy the full SHA 955443bView commit details -
Improve test history chart appearance.
Fix test compilation error. Update POM.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 65db008 - Browse repository at this point
Copy the full SHA 65db008View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for ad7ec09 - Browse repository at this point
Copy the full SHA ad7ec09View commit details -
Fix JUnit test result writes not updated in cache.
Fix history chart layout with only few results.
Edgars Batna committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 81205f6 - Browse repository at this point
Copy the full SHA 81205f6View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 72589da - Browse repository at this point
Copy the full SHA 72589daView commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 81c21f5 - Browse repository at this point
Copy the full SHA 81c21f5View commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for bbb187c - Browse repository at this point
Copy the full SHA bbb187cView commit details -
Edgars Batna committed
Mar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 9230862 - Browse repository at this point
Copy the full SHA 9230862View commit details
Commits on Mar 6, 2023
-
Edgars Batna committed
Mar 6, 2023 Configuration menu - View commit details
-
Copy full SHA for f04f1b6 - Browse repository at this point
Copy the full SHA f04f1b6View commit details
Commits on Jul 9, 2023
-
Clamp test case duration between 0 and 1 weeks.
Edgars Batna committedJul 9, 2023 Configuration menu - View commit details
-
Copy full SHA for 88c6771 - Browse repository at this point
Copy the full SHA 88c6771View commit details -
Clamp test case duration between 0 and reasonable limits for cases an…
…d suites. Fix potential crash in history chart.
Edgars Batna committedJul 9, 2023 Configuration menu - View commit details
-
Copy full SHA for d246a04 - Browse repository at this point
Copy the full SHA d246a04View commit details
Commits on Jun 28, 2024
-
Merge branch 'keep-testnames-1177' of https://github.com/mdealer/juni…
…t-plugin into test-history-refactor-1265
Edgars Batna committedJun 28, 2024 Configuration menu - View commit details
-
Copy full SHA for a692bbb - Browse repository at this point
Copy the full SHA a692bbbView commit details
Commits on Jul 9, 2024
-
Edgars Batna committed
Jul 9, 2024 Configuration menu - View commit details
-
Copy full SHA for a6cc2a4 - Browse repository at this point
Copy the full SHA a6cc2a4View commit details -
Edgars Batna committed
Jul 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 747c9a7 - Browse repository at this point
Copy the full SHA 747c9a7View commit details
Commits on Jul 10, 2024
-
Edgars Batna committed
Jul 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 84fbe3f - Browse repository at this point
Copy the full SHA 84fbe3fView commit details -
Edgars Batna committed
Jul 10, 2024 Configuration menu - View commit details
-
Copy full SHA for f3d05bd - Browse repository at this point
Copy the full SHA f3d05bdView commit details -
Edgars Batna committed
Jul 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 110f12d - Browse repository at this point
Copy the full SHA 110f12dView commit details -
Edgars Batna committed
Jul 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 28fb187 - Browse repository at this point
Copy the full SHA 28fb187View commit details -
Edgars Batna committed
Jul 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 05b3346 - Browse repository at this point
Copy the full SHA 05b3346View commit details
Commits on Jul 11, 2024
-
Update src/main/java/hudson/tasks/junit/CaseResult.java
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eeea84b - Browse repository at this point
Copy the full SHA eeea84bView commit details -
Revert version and convert tab to space in POM.
Edgars Batna committedJul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b58eedc - Browse repository at this point
Copy the full SHA b58eedcView commit details -
Apply suggestions from code review
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dddb963 - Browse repository at this point
Copy the full SHA dddb963View commit details -
Tabs to spaces. Add deprecated constructor. Add property hudson.tasks.junit.HistoryTableResult.MAX_TIME_ELAPSED_RETRIEVING_HISTORY_MS=15000.
Edgars Batna committedJul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6a2808b - Browse repository at this point
Copy the full SHA 6a2808bView commit details -
Merge branch 'test-history-refactor-1265' of https://github.com/mdeal…
…er/junit-plugin into test-history-refactor-1265
Edgars Batna committedJul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 52df2ee - Browse repository at this point
Copy the full SHA 52df2eeView commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 03b23bd - Browse repository at this point
Copy the full SHA 03b23bdView commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for c67d580 - Browse repository at this point
Copy the full SHA c67d580View commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 3b9b1da - Browse repository at this point
Copy the full SHA 3b9b1daView commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for dee1923 - Browse repository at this point
Copy the full SHA dee1923View commit details -
Remove commented code and add an actual comment.
Edgars Batna committedJul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 0f7a91a - Browse repository at this point
Copy the full SHA 0f7a91aView commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 2d873b2 - Browse repository at this point
Copy the full SHA 2d873b2View commit details -
Improve file name when saving image.
Fix tooltip shifted too much left.
Edgars Batna committedJul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 553a073 - Browse repository at this point
Copy the full SHA 553a073View commit details -
Edgars Batna committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6190782 - Browse repository at this point
Copy the full SHA 6190782View commit details
Commits on Jul 12, 2024
-
Shorten trend, smooth graph values and duration distribution axes val…
…ues.
Edgars Batna committedJul 12, 2024 Configuration menu - View commit details
-
Copy full SHA for d7df185 - Browse repository at this point
Copy the full SHA d7df185View commit details -
Use Jenkins styles and move elements slightly.
Fix exception on click in history charts outside graph area. Improve chart download file name. Unbreak changing test result table background color depending on test result. Disable HTML card header as it is not used.
Edgars Batna committedJul 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 8e41d6b - Browse repository at this point
Copy the full SHA 8e41d6bView commit details -
Switch to linear regression comp from ssj.
Edgars Batna committedJul 12, 2024 Configuration menu - View commit details
-
Copy full SHA for c28ea2b - Browse repository at this point
Copy the full SHA c28ea2bView commit details -
Edgars Batna committed
Jul 12, 2024 Configuration menu - View commit details
-
Copy full SHA for e19a7e9 - Browse repository at this point
Copy the full SHA e19a7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e73c69 - Browse repository at this point
Copy the full SHA 1e73c69View commit details
Commits on Jul 16, 2024
-
Replace XMLEventReader with XMLStreamReader.
Less logging. Add escape hatches: - hudson.tasks.junit.TestResultAction.LARGE_RESULT_CACHE_CLEANUP_INTERVAL_MS: 500 - hudson.tasks.junit.TestResultAction.LARGE_RESULT_CACHE_THRESHOLD: 1000 - hudson.tasks.junit.TestResultAction.RESULT_CACHE_ENABLED: true - hudson.tasks.junit.TestResult.USE_SAFE_XML_FACTORY: true - hudson.tasks.junit.History.EXTRA_GRAPH_MATH_ENABLED: true - hudson.tasks.junit.History.MAX_TIME_ELAPSED_RETRIEVING_HISTORY_MS: 15000 - hudson.tasks.junit.History.MAX_THREADS_RETRIEVING_HISTORY: -1 - hudson.tasks.junit.CaseResult.PREVIOUS_TEST_RESULT_BACKTRACK_BUILDS_MAX: 25
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 43e0f04 - Browse repository at this point
Copy the full SHA 43e0f04View commit details -
Update parallel-collectors to 2.6.1.
Add necessary code from ca.umontreal.iro.simul instead of import, reduce HPI size by 80%, avoid outdated GSON lib.
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ed5c0d - Browse repository at this point
Copy the full SHA 9ed5c0dView commit details -
Add necessary code from ca.umontreal.iro.simul instead of import, red…
…uce HPI size by 80%, avoid outdated GSON lib.
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 21b8a10 - Browse repository at this point
Copy the full SHA 21b8a10View commit details -
Edgars Batna committed
Jul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 8221ed1 - Browse repository at this point
Copy the full SHA 8221ed1View commit details -
Edgars Batna committed
Jul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 173f4ad - Browse repository at this point
Copy the full SHA 173f4adView commit details -
Less math doc comments and less unused code.
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for eec4876 - Browse repository at this point
Copy the full SHA eec4876View commit details -
Less math doc comments and less unused code.
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 0b39f76 - Browse repository at this point
Copy the full SHA 0b39f76View commit details -
Less math doc comments and less unused code.
Edgars Batna committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for b242758 - Browse repository at this point
Copy the full SHA b242758View commit details
Commits on Jul 17, 2024
-
Improve safe XML factory handling.
Edgars Batna committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for fe58ec4 - Browse repository at this point
Copy the full SHA fe58ec4View commit details -
Improve safe XML factory handling.
Edgars Batna committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 9c67afe - Browse repository at this point
Copy the full SHA 9c67afeView commit details -
Add missing check for EXTRA_GRAPH_MATH_ENABLED.
Edgars Batna committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 2554629 - Browse repository at this point
Copy the full SHA 2554629View commit details -
Apply some colors from CSS to history charts.
Edgars Batna committedJul 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 7247f43 - Browse repository at this point
Copy the full SHA 7247f43View commit details
Commits on Jul 18, 2024
-
Switch back to ssj dependency but exclude gson due to CVEs.
Remove unused code.
Edgars Batna committedJul 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 610a648 - Browse repository at this point
Copy the full SHA 610a648View commit details -
Switch build window size links to a drop down box.
Improve HTML layout. Show how many test results are displayed. Send some extra info to JavaScript side about history processing. Limit the build count that are being iterated when navigating back and forth in history. Fix history table rows all in bold on some browsers.
Edgars Batna committedJul 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 331b009 - Browse repository at this point
Copy the full SHA 331b009View commit details -
Switch from currentTimeMillis to nanoTime where appropriate.
Edgars Batna committedJul 18, 2024 Configuration menu - View commit details
-
Copy full SHA for d293576 - Browse repository at this point
Copy the full SHA d293576View commit details
Commits on Jul 19, 2024
-
Improve history page CSP compliance, clean up JavaScript side.
Edgars Batna committedJul 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 682a161 - Browse repository at this point
Copy the full SHA 682a161View commit details -
Implement sample size to speed up navigating huge results greatly.
Cache history request responses for Jelly. Move data-* attribute to a <script> tag to avoid being processed by the browser.
Edgars Batna committedJul 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 1df4241 - Browse repository at this point
Copy the full SHA 1df4241View commit details
Commits on Jul 22, 2024
-
Hide smooth and trend graphs on narrow screens.
Remove JS logging.
Edgars Batna committedJul 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 2764ca3 - Browse repository at this point
Copy the full SHA 2764ca3View commit details
Commits on Jul 23, 2024
-
Improve backward compatibility.
Edgars Batna committedJul 23, 2024 Configuration menu - View commit details
-
Copy full SHA for f22740f - Browse repository at this point
Copy the full SHA f22740fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45afd2f - Browse repository at this point
Copy the full SHA 45afd2fView commit details -
Merge branch 'test-history-refactor-1265' of github.com:mdealer/junit…
…-plugin into test-history-refactor-1265
Configuration menu - View commit details
-
Copy full SHA for 4ca39a7 - Browse repository at this point
Copy the full SHA 4ca39a7View commit details -
Edgars Batna committed
Jul 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 6cb42d1 - Browse repository at this point
Copy the full SHA 6cb42d1View commit details -
Merge branch 'test-history-refactor-1265' of https://github.com/mdeal…
…er/junit-plugin into test-history-refactor-1265
Edgars Batna committedJul 23, 2024 Configuration menu - View commit details
-
Copy full SHA for d958cd6 - Browse repository at this point
Copy the full SHA d958cd6View commit details -
Implement XML parsing for more fields (including properties).
Implement related test.
Edgars Batna committedJul 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 31b862c - Browse repository at this point
Copy the full SHA 31b862cView commit details