DynamoRIO / DynamoRIO/dynamorio

client.timer and client.flush tests failing in 64-bit release

Open
#783 1 comment 0 reactions 0 assignees View on GitHub
Component-Tests Migrated OpSys-x64 Priority-Medium
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on May 23, 2012 16:56:44_

we only run release tests in nightlies but these currently fail in HEAD:

```
73 - code_api|client.timer (Failed)
76 - code_api|client.flush (Failed)
```

> ctest -V -R client.timer
UpdateCTestConfiguration from :/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Parse Config file:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
UpdateCTestConfiguration from :/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Parse Config file:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Test project /usr/local/google/home/bruening/work/build/build_x64_rel_tests
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph...
test 73
Start 73: code_api|client.timer

73: Test command: /usr/local/google/home/bruening/work/build/build_x64_rel_tests/bin64/runstats -s 60 -silent -env LD_LIBRARY_PATH /usr/local/google/home/bruening/work/build/build_x64_rel_tests/lib64/release:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/ext/lib64/release: -env DYNAMORIO_RUNUNDER 1 -env LD_PRELOAD libdrpreload.so\ libdynamorio.so -env DYNAMORIO_CACHE_ROOT /usr/local/google/home/bruening/work/build/build_x64_rel_tests/pcache -env DYNAMORIO_CACHE_SHARED /usr/local/google/home/bruening/work/build/build_x64_rel_tests/pcache/shared -env DYNAMORIO_OPTIONS -stderr_mask\ 0xC\ -dumpcore_mask\ 0\ \ -code_api\ -client_lib\ '/usr/local/google/home/bruening/work/build/build_x64_rel_tests/suite/tests/bin/libclient.timer.dll.so;0;'\ \ -code_api\ /usr/local/google/home/bruening/work/build/build_x64_rel_tests/suite/tests/bin/client.timer
73: Test timeout computed to be: 1500
73: client event_timer fired
1/1 Test `#73`: code_api|client.timer ............**_Failed Required regular expression not found.Regex=[^(client event_timer fired
)+(app got SIGALRM
)+(client event_timer fired
)+._
$
] 0.02 sec

0% tests passed, 1 tests failed out of 1

Total Test time (real) = 0.09 sec

The following tests FAILED:
73 - code_api|client.timer (Failed)
Errors while running CTest

16:50|bruening@dbruening-linux:/usr/local/google/home/bruening/work/build/build_x64_rel_tests
> ctest -V -R client.flush
UpdateCTestConfiguration from :/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Parse Config file:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
UpdateCTestConfiguration from :/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Parse Config file:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/DartConfiguration.tcl
Test project /usr/local/google/home/bruening/work/build/build_x64_rel_tests
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph...
test 76
Start 76: code_api|client.flush

76: Test command: /usr/local/google/home/bruening/work/build/build_x64_rel_tests/bin64/runstats -s 60 -silent -env LD_LIBRARY_PATH /usr/local/google/home/bruening/work/build/build_x64_rel_tests/lib64/release:/usr/local/google/home/bruening/work/build/build_x64_rel_tests/ext/lib64/release: -env DYNAMORIO_RUNUNDER 1 -env LD_PRELOAD libdrpreload.so\ libdynamorio.so -env DYNAMORIO_CACHE_ROOT /usr/local/google/home/bruening/work/build/build_x64_rel_tests/pcache -env DYNAMORIO_CACHE_SHARED /usr/local/google/home/bruening/work/build/build_x64_rel_tests/pcache/shared -env DYNAMORIO_OPTIONS -stderr_mask\ 0xC\ -dumpcore_mask\ 0\ \ -code_api\ -client_lib\ '/usr/local/google/home/bruening/work/build/build_x64_rel_tests/suite/tests/bin/libclient.flush.dll.so;0;'\ \ -code_api\ /usr/local/google/home/bruening/work/build/build_x64_rel_tests/suite/tests/bin/client.flush
76: Test timeout computed to be: 1500
76: options =
76: Flush completion id=200
76: Flush completion id=400
76: count = 402
76: ERROR: 0x00007f0be928aaa9 undeleted
76: 1 undeleted fragments
76: constructed BB 5-15 times
1/1 Test `#76`: code_api|client.flush ............***Failed Required regular expression not found.Regex=[^options =
Flush completion id=200
Flush completion id=400
count = 402
0 undeleted fragments
constructed BB 5-15 times
$
] 0.03 sec

0% tests passed, 1 tests failed out of 1

Total Test time (real) = 0.09 sec

The following tests FAILED:
76 - code_api|client.flush (Failed)
Errors while running CTest

_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=783_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.