Test runner doesn't honor --vs-config option when searching for mysqld
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
Undecided
|
Sergei Golubchik |
Bug Description
I added some instrumenting code. When it looks for DLLs, it does the right thing (uses sub vs_config_dir), but 'sub find_mysqld' ignores vs-config completely, and finds the first available one! In this case, I asked for the debug configuration, but it found the first available one which was RelWithDebInfo.
Apart from being incorrect, this can also cause crashes due to inconsistency created between modules.
D:\dev\
Logging: D:\dev\
== D:/dev/
MySQL Version 5.1.42
Checking supported features...
- SSL connections supported
== D:/dev/
Collecting tests...
vardir: D:/dev/
Checking leftover processes...
Removing old var directory...
Creating var directory 'D:/dev/
Installing system database...
Using server port 1606
=======
TEST RESULT TIME (ms)
-------
Found the wrong one!!! D:/dev/
summary: |
- Test runner doesn't honor --vs-debug option when searching for mysqld + Test runner doesn't honor --vs-config option when searching for mysqld |
Changed in maria: | |
status: | Fix Committed → Fix Released |
assignee: | nobody → Sergei (sergii) |
milestone: | none → 5.1 |
will be in 5.1.48