Skip to content

Migrate ProblemsViewPerformanceTest to JUnit 5#4007

Open
vogella wants to merge 1 commit into
eclipse-platform:masterfrom
vogella:migrate-problemsview-junit5
Open

Migrate ProblemsViewPerformanceTest to JUnit 5#4007
vogella wants to merge 1 commit into
eclipse-platform:masterfrom
vogella:migrate-problemsview-junit5

Conversation

@vogella
Copy link
Copy Markdown
Contributor

@vogella vogella commented May 15, 2026

Migrate this performance test from JUnit 4 to JUnit 5. The test now extends PerformanceTestCaseJunit5 (the JUnit 5 counterpart of the dropped PerformanceTestCaseJunit4), which manages the PerformanceMeter via @BeforeEach/@AfterEach, and CloseTestWindowsRule is replaced with CloseTestWindowsExtension. Reusing the shared base class keeps the meter handling consistent with all other performance tests instead of reimplementing it locally.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 15, 2026

Test Results

   864 files  ±0     864 suites  ±0   51m 55s ⏱️ -35s
 7 988 tests ±0   7 745 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 418 runs  ±0  19 763 ✅ ±0  655 💤 ±0  0 ❌ ±0 

Results for commit 83d3b3a. ± Comparison against base commit 1e6a7c9.

♻️ This comment has been updated with latest results.

Migrate the JUnit 4 PerformanceTestCaseJunit4 base class to its JUnit 5
counterpart PerformanceTestCaseJunit5, which manages the
PerformanceMeter via @BeforeEach/@AfterEach, and replace
CloseTestWindowsRule with CloseTestWindowsExtension.
@vogella vogella force-pushed the migrate-problemsview-junit5 branch from d492698 to 83d3b3a Compare May 31, 2026 12:28
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.

1 participant