Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the edge-case of MAXTRYLOCK=0 | Josh Stone | 2010-03-11 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | We didn't really have good semantics for what is meant by MAXTRYLOCK=0, so when skipped.exp tried it, we ended up locking the variable and then reporting a skip without ever unlocking it. This is now cleaning up the semantics such that MAXTRYLOCK defines how many times we should loop if the lock is busy. Thus MAXTRYLOCK=0 means we try only once and fail immediately. The testcase was accidentally creating contention due to the broken unlock behavior. We now have to try a bit harder to create real contention, so some lengthy delays are inserted to hoard the lock. * runtime/probe_lock.h (stp_probe_lock): Fix the skip behavior. * testsuite/systemtap.base/skipped.exp: Add a big udelay. | ||||
* | Extend skipped.exp test timeout for slower machines. | Mark Wielaard | 2009-12-28 | 1 | -1/+1 |
| | |||||
* | Fix test output for PR10849 make MAXSKIPPED overflow trigger an error message | Mark Wielaard | 2009-12-28 | 1 | -5/+8 |
| | |||||
* | flightrec3.exp uses cpus as array, so rename skipped.exp cpus var to nr_cpus. | Mark Wielaard | 2009-05-15 | 1 | -3/+3 |
| | | | | | | | Works around a make installcheck issue that resulted in skipped.exp failing because of "ERROR: can't set "cpus": variable is array" * testsuite/systemtap.base/skipped.exp: Renamed cpus variable to nr_cpus. | ||||
* | PR5689 part 2: separate skip counters for low-stack and reentrancy cases | Frank Ch. Eigler | 2008-11-21 | 1 | -0/+21 |