Neil Hopcroft

A digital misfit

test results

Segfault is oftests #24

Test stk_example_kb09 failed with a segfault. Looks like this might be related to a problem that has been discussed on the octave mailing list, although my symptoms are significantly worse than those described in that report. I’ll rerun the tests once the build machine is a bit more quiescent. Following a further couple of builds, […]

More on oftests hanging

So it seems that updating SymPy hasn’t resolved the hang problem. So I have now added a workaround to skip the hanging test. This should at least get the tests running to completion again and producing results – the skipped test will show up as an error-ing test in the results. Except that this isn’t […]

oftests hanging

I have set the Octave Forge tests to run every week, since the complete run of all tests should take nearly a day. It has recently been hanging, though, with an error about closing an IPC pipe: Running some tests that reset the IPC and produce output Resetting the octsympy communication mechanism Closing the Python […]

Octave package test results revisited

Following on from my previous exploration of octave package test results, I have updated the test scripts to better find functions and capture the results from their tests. What it does now: Get description of all packages For each package Reset counts for run, pass, xfail and skipped Load package For each interface category (=provides) […]

Octave packages test results

Having set up a build of octave packages, I have now added a mechanism to test them. This is currently quite crude and probably doesn’t really reflect the actual state of the packages. Package Maintained Version Successful Run Pass actuarial No 1.1.0 Yes 16 0 ad No No 0 0 ann No No 0 0 […]

Octave CI build test results

Now that the CI build is set up, it is worth reviewing the test results. The ‘make check’ step of the build runs the test suite and displays the results (from build 127 on my Jenkins server): Summary: PASS 12717 FAIL 10 XFAIL 14 SKIPPED 270 … 208 (of 875) .m files have no tests […]