Was due to an error in dbqp after adding the backwards_compatibility functionality.
To summarize - we weren't properly tracking that we had used an external datadir and that subsequent tests would need a reset server to ensure the expected 'pristine' state.
We were only looking at server options and so thought things were cool when the datadir was far different than expected : /
Added code to track this and properly reset the server in such cases.
Was due to an error in dbqp after adding the backwards_ compatibility functionality.
To summarize - we weren't properly tracking that we had used an external datadir and that subsequent tests would need a reset server to ensure the expected 'pristine' state.
We were only looking at server options and so thought things were cool when the datadir was far different than expected : /
Added code to track this and properly reset the server in such cases.