MPS issue job003942

TitlePossible hang in steptest
Statusopen
Priorityoptional
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionSee the Travis build on branch 2015-09-04/stack [1], where the last lines of output are:

    Running steptest
    No output has been received in the last 10 minutes, this potentially indicates a stalled build or something wrong with the build itself.
    The build has been terminated

There are two problems here:

1. There might be an infinite loop in steptest or worse, in mps_arena_step.
2. We don't get to see the test output (the output went to a temporary file).
AnalysisWe might be able to solve (2) by adding a signal handler to testrun.sh (this would rely on Travis trying to kill us with SIGTERM before using SIGKILL). Or testrun.sh could impose its own time limit.
How foundautomated_test
Evidence[1] https://travis-ci.org/Ravenbrook/mps-temporary/jobs/79183942
Created byGareth Rees
Created on2015-09-08 12:42:39
Last modified byGareth Rees
Last modified on2016-09-13 10:36:32
History2015-09-08 GDR Created.