Skip to content

Remove ParallelTestRunner in favor of serial tests#211

Closed
odow wants to merge 7 commits into
masterfrom
od/serial
Closed

Remove ParallelTestRunner in favor of serial tests#211
odow wants to merge 7 commits into
masterfrom
od/serial

Conversation

@odow

@odow odow commented Jul 6, 2026

Copy link
Copy Markdown
Member

This works around some intermittent segfaults we are seeing with HiGHS on Julia v1.10.

This works around some intermittent segfaults we are seeing with
HiGHS on Julia v1.10.
@codecov

codecov Bot commented Jul 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.64%. Comparing base (5cfef38) to head (9f5c6bd).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #211   +/-   ##
=======================================
  Coverage   99.64%   99.64%           
=======================================
  Files          15       15           
  Lines        1424     1426    +2     
=======================================
+ Hits         1419     1421    +2     
  Misses          5        5           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@odow

odow commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

@filikat and @Opt-Mucca, here's another:

image

No parallelism in Julia this time, so it must be some issue in HiGHS. I'll see if I can reproduce locally.

Comment out the silent mode setting and set silent inner mode to false.
@odow

odow commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

I have not been able to reproduce locally. But here is a nicer stack-trace:

image

This one flags the profiling code.

Comment out the silent mode setting and add silent inner mode setting.
Comment thread test/algorithms/test_EpsilonConstraint.jl Outdated
@odow

odow commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

Here's another one:

image

@odow

odow commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

Here's a bit more information:

image

@filikat

filikat commented Jul 7, 2026

Copy link
Copy Markdown

The last two involve the parallel scheduler during the MIP solve.
It would be good if we could reproduce locally. Do you know which problems fail @odow? Is it always the same?

@odow

odow commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

No it’s always in different parts of the tests

@odow

odow commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

Moving this to ERGO-Code/HiGHS#3136 instead.

@odow odow closed this Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants