[MDEV-13515] rocksdb.use_direct_reads_writes fails in buildbot with not found pattern Created: 2017-08-13 Updated: 2017-08-15 Resolved: 2017-08-15 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - RocksDB, Tests |
| Affects Version/s: | 10.2 |
| Fix Version/s: | 10.2.8 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Sergei Petrunia |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
http://buildbot.askmonty.org/buildbot/builders/kvm-deb-sid-amd64/builds/4384/steps/mtr/logs/stdio
|
| Comments |
| Comment by Sergei Petrunia [ 2017-08-14 ] | |||
|
This is not easily reproducible. I noticed there is a typo in the error log:
but it cant' cause this issue, can it... | |||
| Comment by Sergei Petrunia [ 2017-08-14 ] | |||
|
The issue comes from these lines in use_direct_reads_writes.test
MTR's check_expected_crash_and_restart function is invoked whenever mysqld process crashes or exits.
In order to start the server with invalid arguments, use_direct_reads_writes.test puts them into .expect file and then it MUST be able to provide another .expect file.
sleep 0.1 achieves this most of the time but this is still a race condition. |