0x6fe1be2
0x6fe1be2
ok it isn't possible to add a runner for ubuntu 26.04 as it isn't supported by github (yet). https://github.com/actions/runner-images
So there are a bunch of issues with porting the tests to glibc 2.42 (due to major changes to previous versions). Sadly I don't have any more time to invest...
ok the try_free tests seemingly fail at random :(
especially as running with `--pdb` doesn't fail any of the tests
ok added `pytest-rerunfailures==16.1` and `@pytest.mark.flaky(reruns=3, reruns_delay=1)` for the try-free tests as this seemingly makes them work. Not sure what happens but seems to be some issue with the test environment?
Ok sgtm. Do you also want to take out the added ubuntu:26.04 container for tests / only remove it from the workflow?
ok, so I will just remove all changes relating to tests and try to fix `pwndbg.aglib.heap.structs.MallocPar` and `pwndbg.aglib.heap.structs.DEFAULT_MP_` as well as implement feedback to the none test code. I would...
ok implemented the changes, I now fail the following tests locallly with glibc 2.42: ``` Time Spent : 34.73s (cumulative: 522.46s) Tests Passed : 234 Tests Skipped: 4 Tests Failed...