Summary
Two test modules still carry NSKIP015 skip guards that were not addressed by PR #608. These tests require far more resources than the 128 MB heap / 256 MB VM provides and cannot be enabled without a significantly larger VM configuration.
Remaining skip guards
| File |
Reason |
Lib/test/test_largefile.py |
Requires >2 GB disk I/O |
Lib/test/test_zipfile64.py |
Requires 4 GB+ ZIP entries |
Context
PR #608 removed NSKIP015 from five deep-recursion/nesting tests that became passable once the Nanvix OS heap was raised from 64 MB to 128 MB. The two modules listed above are fundamentally different: they require multi-gigabyte allocations or disk space, making them infeasible in the current 256 MB standalone VM.
Acceptance criteria
References
Summary
Two test modules still carry NSKIP015 skip guards that were not addressed by PR #608. These tests require far more resources than the 128 MB heap / 256 MB VM provides and cannot be enabled without a significantly larger VM configuration.
Remaining skip guards
Lib/test/test_largefile.pyLib/test/test_zipfile64.pyContext
PR #608 removed NSKIP015 from five deep-recursion/nesting tests that became passable once the Nanvix OS heap was raised from 64 MB to 128 MB. The two modules listed above are fundamentally different: they require multi-gigabyte allocations or disk space, making them infeasible in the current 256 MB standalone VM.
Acceptance criteria
References