Strict control of test duration when running grammar simplification.

Registered by Matthias Leich

When running a grammar simplification it happens quite frequent that we have a hanging simplification process or extreme
slow progress because of deadlock like situations we are not searching for. If a RQG test (started by grammar simplifier)
is running since more than "duration" + some configurable extra time (default ~1 minute) than the RQG test should be aborted
(simplifier should valuate this attempt as no success) and the simplification should go on.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Philip Stoev
Completed by
Philip Stoev

Related branches

Sprints

Whiteboard

The Deadlock.pm validator has been changed to declare a deadlock if the total test running is more than twice the desired running time. This covers everything from using SLEEP(3600) to DBD::mysql issues where the client does not disconnect properly.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.