Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i#3320 pipe order: Remove pipe before and after tests #7259

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

derekbruening
Copy link
Contributor

Adds removal of the drcachesim pipe before and after running each test, to avoid a stale pipe file causing a retry-on-failure to time out.

Tested by adding "-unsafe_crash_process" to the options and then:

$ ctest -V -R coherence
<...>
325:   <Application
325:   /usr/local/google/home/bruening/dr/git/build_x64_dbg_tests/suite/tests/bin/client.annotation-concurrency
325:   (465432).  DynamoRIO Cache Simulator Tracer internal crash at PC
325:   0x00007f46cc0614b4.  Please report this at http://dynamorio.org/issues.
325:   Program aborted.
<...>
$ ls suite/tests/drtestpipe*
ls: cannot access 'suite/tests/drtestpipe*': No such file or directory

Issue: #3320, #2204

Adds removal of the drcachesim pipe before and after running each
test, to avoid a stale pipe file causing a retry-on-failure to time
out.

Tested by adding "-unsafe_crash_process" to the options and then:
```
$ ctest -V -R coherence
<...>
325:   <Application
325:   /usr/local/google/home/bruening/dr/git/build_x64_dbg_tests/suite/tests/bin/client.annotation-concurrency
325:   (465432).  DynamoRIO Cache Simulator Tracer internal crash at PC
325:   0x00007f46cc0614b4.  Please report this at http://dynamorio.org/issues.
325:   Program aborted.
<...>
$ ls suite/tests/drtestpipe*
ls: cannot access 'suite/tests/drtestpipe*': No such file or directory
```

Issue: #3320, #2204
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant