override_dh_auto_test: ctest --test-dir $(BDIR) --output-on-failure
I think this is relevant. The only logical explanation I can think for a "missing files" error in dh_install when DEB_BUILD_OPTIONS=nocheck is that the ctest call is the one creating some of the files that dh_install reports as missing later. Thanks.