Skip to content

Set of smaller improvements #25797

Merged
arjantijms merged 9 commits into
eclipse-ee4j:masterfrom
dmatej:builds
Nov 21, 2025
Merged

Set of smaller improvements #25797
arjantijms merged 9 commits into
eclipse-ee4j:masterfrom
dmatej:builds

Conversation

@dmatej
Copy link
Copy Markdown
Contributor

@dmatej dmatej commented Nov 21, 2025

Split from #25790

  • Fixed asadmin.java.java in logs
  • ThreadPoolMonitoringITest
    • more aggressive waitFor reduces dependency on timing (but doesn't remove it)
    • HttpLoadGenerator should not just interrupt itself, but stop executor and return immediately
    • waitForTaskCountStoppedChanging will make pauses; that is probably a bug in monitoring, because Grizzly updates that task number very late after processing for some reason.
  • ProgressStatusFailITest
    • timeout could not guarantee those 33%
    • switched to regular "ticking" - client can see timeout somewhere between 0 and 100.
  • runtests.sh
  • rm-generated.sh
    • Some of Bash+Ant based tests create garbage in the project directory, this script resets files back to the original state. Use with care some tests make changes in-place.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- In fact we don't have control over the timing.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- For some reason the task count increases with big latency
- Instead I removed the sleeping from waitFor, so that one will repeat a lot.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@dmatej dmatej added this to the 7.1.0 milestone Nov 21, 2025
@dmatej dmatej self-assigned this Nov 21, 2025
@dmatej dmatej added bug Something isn't working build and test improvement labels Nov 21, 2025
…ing.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@dmatej dmatej requested a review from a team November 21, 2025 21:33
@arjantijms arjantijms merged commit c4283da into eclipse-ee4j:master Nov 21, 2025
2 checks passed
@dmatej dmatej deleted the builds branch November 21, 2025 23:29
bvfalcon pushed a commit to bvfalcon/eclipse-glassfish that referenced this pull request Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working build and test improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants