[2024-11-19 12:49:30.458] [INFO] Activating extension
[2024-11-19 12:49:30.459] [INFO] Activation finished
[2024-11-19 12:49:31.521] [INFO] context:executables [
{
name: '${filename}',
pattern: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/{blip,colourimetry,d3cloud,d3http,d3machine,d3network,d3renderstream,RMAXd3}_test.exe',
cwd: '${absDirpath}'
},
{
name: '${filename}',
pattern: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3dlls/*_test.dll',
executableSuffixToInclude: [ '.exe', '.dll', 't' ],
executionWrapper: {
path: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
args: [ '${cmd}', '${argsFlat}' ]
},
cwd: '${absDirpath}/..'
}
]
[2024-11-19 12:49:31.523] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/{blip,colourimetry,d3cloud,d3http,d3machine,d3network,d3renderstream,RMAXd3}_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 49337,
[Symbol(trigger_async_id_symbol)]: 28790,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.523] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3dlls/*_test.dll',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 49353,
[Symbol(trigger_async_id_symbol)]: 28790,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.523] [INFO] pattern ${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/{blip,colourimetry,d3cloud,d3http,d3machine,d3network,d3renderstream,RMAXd3}_test.exe g:\d3 {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\{blip,colourimetry,d3cloud,d3http,d3machine,d3network,d3renderstream,RMAXd3}_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/{blip,colourimetry,d3cloud,d3http,d3machine,d3network,d3renderstream,RMAXd3}_test.exe'
}
[2024-11-19 12:49:31.524] [INFO] Absolute path is used for workspace directory. This is unnecessary, but it should work.
[2024-11-19 12:49:31.524] [INFO] pattern ${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3dlls/*_test.dll g:\d3 {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\*_test.dll',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3dlls/*_test.dll'
}
[2024-11-19 12:49:31.524] [INFO] Absolute path is used for workspace directory. This is unnecessary, but it should work.
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3api_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3assetlauncher_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3audio_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3compute_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3devices_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3gui_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3localisation_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3modules_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3vision_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\blip_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\colourimetry_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3cloud_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3machine_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3network_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3renderstream_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\RMAXd3_test.exe
[2024-11-19 12:49:31.672] [DEBUG] Checking file for tests: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3http_test.exe
[2024-11-19 12:49:31.674] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 75785,
[Symbol(trigger_async_id_symbol)]: 75619,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.674] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 75808,
[Symbol(trigger_async_id_symbol)]: 75795,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.674] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 75851,
[Symbol(trigger_async_id_symbol)]: 75816,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.674] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 75874,
[Symbol(trigger_async_id_symbol)]: 75862,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.675] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.679] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 75993,
[Symbol(trigger_async_id_symbol)]: 75623,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.679] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76016,
[Symbol(trigger_async_id_symbol)]: 76003,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.679] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76059,
[Symbol(trigger_async_id_symbol)]: 76024,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.680] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76082,
[Symbol(trigger_async_id_symbol)]: 76070,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.680] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.680] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76171,
[Symbol(trigger_async_id_symbol)]: 75627,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.680] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76194,
[Symbol(trigger_async_id_symbol)]: 76181,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.681] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76237,
[Symbol(trigger_async_id_symbol)]: 76202,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.681] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76260,
[Symbol(trigger_async_id_symbol)]: 76248,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.681] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.681] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76349,
[Symbol(trigger_async_id_symbol)]: 75631,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.681] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76372,
[Symbol(trigger_async_id_symbol)]: 76359,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76415,
[Symbol(trigger_async_id_symbol)]: 76380,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76438,
[Symbol(trigger_async_id_symbol)]: 76426,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.682] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76527,
[Symbol(trigger_async_id_symbol)]: 75635,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76550,
[Symbol(trigger_async_id_symbol)]: 76537,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76593,
[Symbol(trigger_async_id_symbol)]: 76558,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.682] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76616,
[Symbol(trigger_async_id_symbol)]: 76604,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.683] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.683] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76705,
[Symbol(trigger_async_id_symbol)]: 75639,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.683] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76728,
[Symbol(trigger_async_id_symbol)]: 76715,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.683] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76771,
[Symbol(trigger_async_id_symbol)]: 76736,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.683] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76794,
[Symbol(trigger_async_id_symbol)]: 76782,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.683] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76883,
[Symbol(trigger_async_id_symbol)]: 75643,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76906,
[Symbol(trigger_async_id_symbol)]: 76893,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76949,
[Symbol(trigger_async_id_symbol)]: 76914,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 76972,
[Symbol(trigger_async_id_symbol)]: 76960,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.684] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77061,
[Symbol(trigger_async_id_symbol)]: 75647,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77084,
[Symbol(trigger_async_id_symbol)]: 77071,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77127,
[Symbol(trigger_async_id_symbol)]: 77092,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.684] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77150,
[Symbol(trigger_async_id_symbol)]: 77138,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.685] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.685] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77239,
[Symbol(trigger_async_id_symbol)]: 75651,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.685] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77262,
[Symbol(trigger_async_id_symbol)]: 77249,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.685] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77305,
[Symbol(trigger_async_id_symbol)]: 77270,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.685] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77328,
[Symbol(trigger_async_id_symbol)]: 77316,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.685] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}/..',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77417,
[Symbol(trigger_async_id_symbol)]: 75655,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77440,
[Symbol(trigger_async_id_symbol)]: 77427,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${workspaceFolder}/fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77483,
[Symbol(trigger_async_id_symbol)]: 77448,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: [ '${cmd}', '${argsFlat}' ],
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77506,
[Symbol(trigger_async_id_symbol)]: 77494,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.686] [INFO] executionWrapper was specified {
isAbsolute: true,
absPath: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
isPartOfWs: true,
relativeToWsPosix: 'fbuild/x64-msvc17.0-toolset143-Release-full/d3/build/msvc/d3_test.exe'
} [ '${cmd}', '${argsFlat}' ];
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77595,
[Symbol(trigger_async_id_symbol)]: 75671,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.686] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77614,
[Symbol(trigger_async_id_symbol)]: 77601,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.687] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77687,
[Symbol(trigger_async_id_symbol)]: 75675,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.687] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77706,
[Symbol(trigger_async_id_symbol)]: 77693,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.687] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77779,
[Symbol(trigger_async_id_symbol)]: 75679,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.688] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77798,
[Symbol(trigger_async_id_symbol)]: 77785,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.688] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77871,
[Symbol(trigger_async_id_symbol)]: 75683,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.688] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77890,
[Symbol(trigger_async_id_symbol)]: 77877,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.689] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77963,
[Symbol(trigger_async_id_symbol)]: 75687,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.689] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 77982,
[Symbol(trigger_async_id_symbol)]: 77969,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.689] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78055,
[Symbol(trigger_async_id_symbol)]: 75691,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.689] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78074,
[Symbol(trigger_async_id_symbol)]: 78061,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.690] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78147,
[Symbol(trigger_async_id_symbol)]: 75695,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.690] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78166,
[Symbol(trigger_async_id_symbol)]: 78153,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:31.690] [DEBUG] ExecutableConfig.resolveVariable: {
value: '${absDirpath}',
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78239,
[Symbol(trigger_async_id_symbol)]: 75699,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: false
}
[2024-11-19 12:49:31.690] [DEBUG] ExecutableConfig.resolveVariable: {
value: { PATH: '${env:PATH}' },
resolved: Promise {
,
[Symbol(async_id_symbol)]: 78258,
[Symbol(trigger_async_id_symbol)]: 78245,
[Symbol(kResourceStore)]: undefined
},
strictAllowed: true
}
[2024-11-19 12:49:39.182] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3api_test.dll
[2024-11-19 12:49:39.183] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3api_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3api_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:39.304] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.304] [INFO] testGrouping {
testId: 'd3api::error::format::unknownResourceType',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.305] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.305] [INFO] testGrouping {
testId: 'd3api::session::error::format::resourceUIDRequired',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.309] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.309] [INFO] testGrouping {
testId: 'd3api::resource::validateUIDs::VectorOfClasses',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ '!throws', 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.309] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.309] [INFO] testGrouping {
testId: 'd3api::resource::validateUIDs Vector of positive integers should pass without throwing',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.310] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.310] [INFO] testGrouping {
testId: 'd3api::resource::validateUIDs Invalid value (NULL) should throw ClientError',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ '!throws', 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.310] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.310] [INFO] testGrouping {
testId: 'd3api::resource::translateErrorLevelToGenericStatusCode conversions',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.310] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_errors.cpp => G:\d3\tests\d3api_test\test_errors.cpp
[2024-11-19 12:49:39.310] [INFO] testGrouping {
testId: 'd3api::resource::translateStatusCodeToErrorLevel conversions',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_errors.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.311] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.311] [INFO] testGrouping {
testId: 'd3api::error::format::convertLocatorToString Locator with the name only',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.311] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.311] [INFO] testGrouping {
testId: 'd3api::error::format::convertLocatorToString Locator with the UID only',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.311] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.311] [INFO] testGrouping {
testId: 'd3api::error::format::convertLocatorToString Locator with both name and UID',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.311] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.311] [INFO] testGrouping {
testId: 'd3api::error::format::convertLocatorToString invalid Locator without name nor uid',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'd3api::error::format::convertUIDToString proper UID',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_error_format.cpp => G:\d3\tests\d3api_test\test_error_format.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'd3api::error::format::convertUIDToString invalid UID',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_error_format.cpp',
tags: [ 'api', 'errorhandling' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_protobufutil.cpp => G:\d3\tests\d3api_test\test_protobufutil.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'protobufutil::parseField',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_protobufutil.cpp',
tags: [ '!throws', 'api', 'protobufutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_protobufutil.cpp => G:\d3\tests\d3api_test\test_protobufutil.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'protobufutil::parseQueryParams',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_protobufutil.cpp',
tags: [ '!throws', 'api', 'protobufutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_protobufutil.cpp => G:\d3\tests\d3api_test\test_protobufutil.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'protobufutil::jsonToRequest',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_protobufutil.cpp',
tags: [ '!throws', 'api', 'protobufutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.312] [DEBUG] findSourceFilePath: G:\d3\tests\d3api_test\test_protobufutil.cpp => G:\d3\tests\d3api_test\test_protobufutil.cpp
[2024-11-19 12:49:39.312] [INFO] testGrouping {
testId: 'protobufutil::responseToJson',
resolvedFile: 'G:\\d3\\tests\\d3api_test\\test_protobufutil.cpp',
tags: [ 'api', 'protobufutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:39.425] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3assetlauncher_test.dll
[2024-11-19 12:49:39.425] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3assetlauncher_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3assetlauncher_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:39.656] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3audio_test.dll
[2024-11-19 12:49:39.656] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3audio_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3audio_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:41.875] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audioexpressions.cpp => G:\d3\tests\d3audio_test\source\test_audioexpressions.cpp
[2024-11-19 12:49:41.875] [INFO] testGrouping {
testId: 'Expression: Audio lines',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audioexpressions.cpp',
tags: [ 'audio', 'd3core_d3audio', 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.875] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audiofileplayer.cpp => G:\d3\tests\d3audio_test\source\test_audiofileplayer.cpp
[2024-11-19 12:49:41.875] [INFO] testGrouping {
testId: 'audiofileplayer',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audiofileplayer.cpp',
tags: [
'audio',
'audiofileplayer',
'audioplayer',
'd3core_d3audio',
'integration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.875] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audioplayerhandle.cpp => G:\d3\tests\d3audio_test\source\test_audioplayerhandle.cpp
[2024-11-19 12:49:41.875] [INFO] testGrouping {
testId: 'audiofileplayerhandle',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audioplayerhandle.cpp',
tags: [
'audio',
'audiofileplayer',
'audioplayer',
'audioplayerhandle',
'd3core_d3audio',
'integration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.875] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp => G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp
[2024-11-19 12:49:41.875] [INFO] testGrouping {
testId: 'AudioSyncController::ctor',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audiosynccontroller.cpp',
tags: [ 'audio', 'pid', 'sync', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.875] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp => G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp
[2024-11-19 12:49:41.875] [INFO] testGrouping {
testId: 'AudioSyncController::update',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audiosynccontroller.cpp',
tags: [ 'audio', 'pid', 'sync', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.876] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp => G:\d3\tests\d3audio_test\source\test_audiosynccontroller.cpp
[2024-11-19 12:49:41.876] [INFO] testGrouping {
testId: 'AudioSyncController::reset',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_audiosynccontroller.cpp',
tags: [ 'audio', 'pid', 'sync', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.876] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_decodedaudioplayer.cpp => G:\d3\tests\d3audio_test\source\test_decodedaudioplayer.cpp
[2024-11-19 12:49:41.876] [INFO] testGrouping {
testId: 'decodedaudioplayer',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_decodedaudioplayer.cpp',
tags: [
'audio',
'audioplayer',
'd3core_d3audio',
'decodedaudioplayer',
'integration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:41.876] [DEBUG] findSourceFilePath: G:\d3\tests\d3audio_test\source\test_midi.cpp => G:\d3\tests\d3audio_test\source\test_midi.cpp
[2024-11-19 12:49:41.876] [INFO] testGrouping {
testId: 'test midi inputs',
resolvedFile: 'G:\\d3\\tests\\d3audio_test\\source\\test_midi.cpp',
tags: [ '.', 'integration', 'interactive', 'midi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:42.112] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3compute_test.dll
[2024-11-19 12:49:42.112] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3compute_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3compute_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:42.762] [DEBUG] findSourceFilePath: G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp => G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp
[2024-11-19 12:49:42.762] [INFO] testGrouping {
testId: 'maskedimagemean',
resolvedFile: 'G:\\d3\\tests\\d3compute_test\\tests\\test_maskedimagemean.cpp',
tags: [ 'compute', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:42.762] [DEBUG] findSourceFilePath: G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp => G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp
[2024-11-19 12:49:42.762] [INFO] testGrouping {
testId: 'maskedimagemean_nonPow2Resolution',
resolvedFile: 'G:\\d3\\tests\\d3compute_test\\tests\\test_maskedimagemean.cpp',
tags: [ 'compute', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:42.763] [DEBUG] findSourceFilePath: G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp => G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp
[2024-11-19 12:49:42.763] [INFO] testGrouping {
testId: 'maskedimagemean_download',
resolvedFile: 'G:\\d3\\tests\\d3compute_test\\tests\\test_maskedimagemean.cpp',
tags: [ 'compute', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:42.763] [DEBUG] findSourceFilePath: G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp => G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp
[2024-11-19 12:49:42.763] [INFO] testGrouping {
testId: 'maskedimagemean_realdata',
resolvedFile: 'G:\\d3\\tests\\d3compute_test\\tests\\test_maskedimagemean.cpp',
tags: [ 'compute', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:42.763] [DEBUG] findSourceFilePath: G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp => G:\d3\tests\d3compute_test\tests\test_maskedimagemean.cpp
[2024-11-19 12:49:42.763] [INFO] testGrouping {
testId: 'maskedimagemean_perf',
resolvedFile: 'G:\\d3\\tests\\d3compute_test\\tests\\test_maskedimagemean.cpp',
tags: [ 'compute', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.067] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3devices_test.dll
[2024-11-19 12:49:43.067] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3devices_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3devices_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:43.163] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\generatedcameratrackingsource_test.cpp => G:\d3\tests\d3devices_test\generatedcameratrackingsource_test.cpp
[2024-11-19 12:49:43.164] [INFO] testGrouping {
testId: 'Generated Camera Tracking Source Update Rate',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\generatedcameratrackingsource_test.cpp',
tags: [ 'benchmark', 'GCTS', 'integration', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.165] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_barcohelper.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_barcohelper.cpp
[2024-11-19 12:49:43.165] [INFO] testGrouping {
testId: 'BarcoHelper',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_barcohelper.cpp',
tags: [
'!throws',
'.',
'Barco',
'Devices',
'Interactive',
'ProjectorControl'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.165] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_christiehelper.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_christiehelper.cpp
[2024-11-19 12:49:43.165] [INFO] testGrouping {
testId: 'ChristieHelper',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_christiehelper.cpp',
tags: [ 'Devices', 'GSAPI', 'ProjectorControl', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.165] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp
[2024-11-19 12:49:43.165] [INFO] testGrouping {
testId: 'PropertyValueParam serialisation',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_jsonrpcprotocol.cpp',
tags: [
'Devices',
'JSON',
'JSONRPC',
'ProjectorControl',
'PropertyValueParam'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.165] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp
[2024-11-19 12:49:43.165] [INFO] testGrouping {
testId: 'jsonrpc::ErrorParams',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_jsonrpcprotocol.cpp',
tags: [ 'Devices', 'JSON', 'JSONRPC', 'ProjectorControl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'jsonrpc::Notification',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_jsonrpcprotocol.cpp',
tags: [ 'Devices', 'JSON', 'JSONRPC', 'ProjectorControl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_jsonrpcprotocol.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'jsonrpc::Request',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_jsonrpcprotocol.cpp',
tags: [ 'Devices', 'JSON', 'JSONRPC', 'ProjectorControl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectortasks.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectortasks.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'Test tasks',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_projectortasks.cpp',
tags: [ '.', 'Devices', 'Interactive', 'ProjectorControl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'ProjectorAPI warp conversion roundtrip',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_projectorwarpapis.cpp',
tags: [ '!throws', 'Devices', 'ProjectorControl', 'Warp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'ChristieProjectorAPI warp export & import',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_projectorwarpapis.cpp',
tags: [ 'Christie', 'ProjectorControl', 'Warp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'BarcoProjectorAPI warp export & import',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_projectorwarpapis.cpp',
tags: [ 'BarcoPulseAPI', 'ProjectorControl', 'Warp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp => G:\d3\tests\d3devices_test\tests\projectorcontrol\test_projectorwarpapis.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'BarcoProjectorAPI warp upload & download',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\projectorcontrol\\test_projectorwarpapis.cpp',
tags: [
'.',
'BarcoPulseAPI',
'Devices',
'Interactive',
'ProjectorControl',
'Warp'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.166] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp
[2024-11-19 12:49:43.166] [INFO] testGrouping {
testId: 'AgileCameraPacket::generatePacket: empty message buffer, throws logic_error',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecamerapacket.cpp',
tags: [ '!throws', 'cameracontrol', 'ptz', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraPacket::generatePacket: generate valid set multiple parameters, white balance message',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecamerapacket.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecamerapacket.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraPacket::generatePacket: generate valid joystick control message',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecamerapacket.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::validateAddress: invalid address input returns invalid address result',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'ptz', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::validateAddress: valid address input returns valid address result',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'ptz', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::validateAddress: broadcast address input returns broadcast address result',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'ptz', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getCameraBlockPacket: generate valid (single input) gain packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getCameraBlockPacket: generate valid (dual input) iris direct packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.167] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.167] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getPresetPacket: generate valid preset packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.168] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.168] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getPowerControlPacket: generate valid power on packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.168] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.168] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getChangeAddressPacket: generate valid change address packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.168] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_agilecameraprotocol.cpp
[2024-11-19 12:49:43.168] [INFO] testGrouping {
testId: 'AgileCameraProtocol::getPTZJoystickPacket: generate valid joystick PTZ packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_agilecameraprotocol.cpp',
tags: [ 'cameracontrol', 'integration', 'ptz' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\ptzcameras\test_ccittcrc16table.cpp => G:\d3\tests\d3devices_test\tests\ptzcameras\test_ccittcrc16table.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'CCITTCRC16Table::getCRC16',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\ptzcameras\\test_ccittcrc16table.cpp',
tags: [ 'crc16ccitt', 'unit', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\shotrecording\test_shotrecorder.cpp => G:\d3\tests\d3devices_test\tests\shotrecording\test_shotrecorder.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'Shot write/read',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\shotrecording\\test_shotrecorder.cpp',
tags: [ 'shotrecorder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'test autofilter 3 movement threshold with a noisy static value',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_autofilter.cpp',
tags: [ 'filtering' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'test autofilter 3 with linear motion',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_autofilter.cpp',
tags: [ 'filtering' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'test autofilter with linear motion, wrapping',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_autofilter.cpp',
tags: [ 'filtering' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.170] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_autofilter.cpp
[2024-11-19 12:49:43.170] [INFO] testGrouping {
testId: 'test autofilter with linear motion and wrapping and movement threshold',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_autofilter.cpp',
tags: [ 'filtering' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_freed.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_freed.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'FreeD packet deserialisation',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_freed.cpp',
tags: [ 'freed' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test kinesys axis id parsing',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_kinesys.cpp',
tags: [ 'kinesys' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'tests message deserialization',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_kinesys.cpp',
tags: [ 'kinesys' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_kinesys.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test kinesys packet deserialization',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_kinesys.cpp',
tags: [ 'kinesys' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test rttrpm ledaccvel module',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_rttrpm.cpp',
tags: [ 'devices', 'rttrpm' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test rttrpm quat module',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_rttrpm.cpp',
tags: [ 'devices', 'rttrpm' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test rttrpm centroid module',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_rttrpm.cpp',
tags: [ 'devices', 'rttrpm' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.171] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_rttrpm.cpp
[2024-11-19 12:49:43.171] [INFO] testGrouping {
testId: 'test rttrpm timestamp module',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_rttrpm.cpp',
tags: [ 'devices', 'rttrpm' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_screenpositionreceiver.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_screenpositionreceiver.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'screenpositionreceiver::restrictFilename',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_screenpositionreceiver.cpp',
tags: [ 'screenpositionreceiver', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\tests\tracking\test_tcd.cpp => G:\d3\tests\d3devices_test\tests\tracking\test_tcd.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'TCD info frame and normal spherical data frame deserialisation',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\tests\\tracking\\test_tcd.cpp',
tags: [ '!mayfail', 'tcd' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_agilecamera.cpp => G:\d3\tests\d3devices_test\test_agilecamera.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'AgileCamera::getAddress()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_agilecamera.cpp',
tags: [ 'AgileCamera', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_agilecamera.cpp => G:\d3\tests\d3devices_test\test_agilecamera.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'AgileCamera::getCameraModel()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_agilecamera.cpp',
tags: [ 'AgileCamera', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'Camera tracking - from camera internals',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [ 'Camera', 'CameraTracking', 'integration', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'Camera tracking - generated camera tracking source',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [ 'Camera', 'CameraTracking', 'GCTS', 'integration', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'Camera tracking - generated object tracking source',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [ 'Camera', 'CameraTracking', 'GOTS', 'integration', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.172] [INFO] testGrouping {
testId: 'Camera tracking - composite tracking source',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [
'Camera',
'CameraTracking',
'CompositeCameraTrackingSource',
'integration',
'tracking'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.172] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'Camera tracking - virtual camera',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [
'Camera',
'CameraTracking',
'integration',
'tracking',
'VirtualCamera'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'Camera tracking - receive time smoothing',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [ 'Camera', 'CameraTracking', 'GCTS', 'integration', 'tracking' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_cameratracking.cpp => G:\d3\tests\d3devices_test\test_cameratracking.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'Camera tracking - Spatial calibration lens override',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_cameratracking.cpp',
tags: [
'Camera',
'CameraTracking',
'integration',
'SpatialCalibration',
'tracking'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_citp.cpp => G:\d3\tests\d3devices_test\test_citp.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'CITP Packet serialization',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_citp.cpp',
tags: [ 'CITP', 'CITPSerialization' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_citp.cpp => G:\d3\tests\d3devices_test\test_citp.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'CITP',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_citp.cpp',
tags: [ '.', 'CITP', 'CITPServer', 'interactive', 'network' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_citp.cpp => G:\d3\tests\d3devices_test\test_citp.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'CITP Serialization Performance',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_citp.cpp',
tags: [ '.', 'benchmark', 'CITP', 'CITPPerf', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_citp.cpp => G:\d3\tests\d3devices_test\test_citp.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'CITP cereal serialization',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_citp.cpp',
tags: [ 'CITP', 'CITPSerialization' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_citp.cpp => G:\d3\tests\d3devices_test\test_citp.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'Test CITP Streams',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_citp.cpp',
tags: [ '!mayfail', 'CITP', 'CITPStreams', 'network' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.173] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_dmxscreenpositionreceiver.cpp => G:\d3\tests\d3devices_test\test_dmxscreenpositionreceiver.cpp
[2024-11-19 12:49:43.173] [INFO] testGrouping {
testId: 'test dmx channel decoding',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_dmxscreenpositionreceiver.cpp',
tags: [ 'DmxScreenPositionDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_filterevaluator.cpp => G:\d3\tests\d3devices_test\test_filterevaluator.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'auto filter tests',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_filterevaluator.cpp',
tags: [ 'autofilter' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_filterevaluator.cpp => G:\d3\tests\d3devices_test\test_filterevaluator.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'helper functions',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_filterevaluator.cpp',
tags: [ 'filterevaluator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_filterevaluator.cpp => G:\d3\tests\d3devices_test\test_filterevaluator.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'evaluate average and median',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_filterevaluator.cpp',
tags: [ 'filterevaluator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_gvg.cpp => G:\d3\tests\d3devices_test\test_gvg.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'test gvg packet serialization (throws)',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_gvg.cpp',
tags: [ '!throws', 'gvg' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_gvg.cpp => G:\d3\tests\d3devices_test\test_gvg.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'test gvg packet serialization',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_gvg.cpp',
tags: [ 'gvg' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.174] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_ldsdriver.cpp => G:\d3\tests\d3devices_test\test_ldsdriver.cpp
[2024-11-19 12:49:43.174] [INFO] testGrouping {
testId: 'LdsDriver conversions',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_ldsdriver.cpp',
tags: [
'Arri',
'conversion',
'LDS',
'math',
'screenpositiondriver',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_ldsdriver.cpp => G:\d3\tests\d3devices_test\test_ldsdriver.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'arrilds::detectSchemaVersionFromElements()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_ldsdriver.cpp',
tags: [ 'Arri', 'LDS', 'screenpositiondriver', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_ldsdriver.cpp => G:\d3\tests\d3devices_test\test_ldsdriver.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'arrilds::Metadata::parseFromJson()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_ldsdriver.cpp',
tags: [ 'Arri', 'LDS', 'screenpositiondriver', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'Mesh projection - UV bound intersections',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'Mesh projection - calculateSphericalCoordinates()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'Mesh projection - calculateInitialRotationCentreEstimate',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'Mesh projection - calculateViewpoint',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.175] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.175] [INFO] testGrouping {
testId: 'Mesh projection - calculateActualBoundingRect',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'Mesh projection - calculateJitterReducedBoundingRect',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'Mesh projection - Rotation centre calculation jitter check',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'Mesh projection - calculateBestFitPlaneOrientation',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'Mesh projection - calculate ideal rotation centre',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'MeshProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_meshprojection.cpp => G:\d3\tests\d3devices_test\test_meshprojection.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'Mesh projection benchmark',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_meshprojection.cpp',
tags: [ 'benchmark', 'MeshProjection', 'Projection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_minarearect.cpp => G:\d3\tests\d3devices_test\test_minarearect.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'minAreaRect',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_minarearect.cpp',
tags: [ 'geometry', 'MeshProjection', 'minAreaRect', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'moveai::cvtMoveaiToD3()',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.176] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.176] [INFO] testGrouping {
testId: 'TrackedSkeletalMetaLayout',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'PoseData',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'MoveAIParser::isZeroTranslationAllowed',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'moveai::cvtMoveaiToD3Quat',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'Matrix multiplication validation check between <:matrix4f> and ',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'Matrix multiplication benckmark for <:compose>',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'benchmark', 'mocap', 'motioncapture', 'moveai', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'Matrix multiplication benckmark for <:propercompose>',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'benchmark', 'mocap', 'motioncapture', 'moveai', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'Matrix multiplication benckmark for <:matrix4f::operator>',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'benchmark', 'mocap', 'motioncapture', 'moveai', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'MoveAI MoveAIParser::parse benchmark',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'benchmark', 'mocap', 'motioncapture', 'moveai', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.177] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_moveai.cpp => G:\d3\tests\d3devices_test\test_moveai.cpp
[2024-11-19 12:49:43.177] [INFO] testGrouping {
testId: 'MoveAI MoveAIParser::parse basic',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_moveai.cpp',
tags: [ 'mocap', 'motioncapture', 'moveai', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_posistagenetdriver.cpp => G:\d3\tests\d3devices_test\test_posistagenetdriver.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'Posistagenetdriver - process and set data',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_posistagenetdriver.cpp',
tags: [ 'posistagenetdriver', 'PSN', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simotion.cpp => G:\d3\tests\d3devices_test\test_simotion.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimotionPacket empty packets',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simotion.cpp',
tags: [ '!throws', 'screenpositiondriver', 'simotion', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simotion.cpp => G:\d3\tests\d3devices_test\test_simotion.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimotionPacket invalid packets',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simotion.cpp',
tags: [ 'screenpositiondriver', 'simotion', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simotion.cpp => G:\d3\tests\d3devices_test\test_simotion.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimotionPacket valid packets',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simotion.cpp',
tags: [ 'screenpositiondriver', 'simotion', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simplefilter.cpp => G:\d3\tests\d3devices_test\test_simplefilter.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimpleFilter wrap forward',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simplefilter.cpp',
tags: [ 'SimpleFilter' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simplefilter.cpp => G:\d3\tests\d3devices_test\test_simplefilter.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimpleFilter wrap backward',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simplefilter.cpp',
tags: [ 'SimpleFilter' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simplefilter.cpp => G:\d3\tests\d3devices_test\test_simplefilter.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimpleFilter wrap nonzero forward',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simplefilter.cpp',
tags: [ 'SimpleFilter' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_simplefilter.cpp => G:\d3\tests\d3devices_test\test_simplefilter.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'SimpleFilter wrap nonzero backward',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_simplefilter.cpp',
tags: [ 'SimpleFilter' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.178] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_stypedriver.cpp => G:\d3\tests\d3devices_test\test_stypedriver.cpp
[2024-11-19 12:49:43.178] [INFO] testGrouping {
testId: 'Stype - set data from packet',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_stypedriver.cpp',
tags: [ 'screenpositiondriver', 'Stype', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - DcsDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - EzDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - FreeDDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - LdsDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - PosiStageNetDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - RTTrPMDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - StypeDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - TrackmenDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.179] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.179] [INFO] testGrouping {
testId: 'Tracking source generation test - ViconDataStreamDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.180] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.180] [INFO] testGrouping {
testId: 'Tracking source generation test - MoSysF4Driver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.180] [DEBUG] findSourceFilePath: G:\d3\tests\d3devices_test\test_trackingsource.cpp => G:\d3\tests\d3devices_test\test_trackingsource.cpp
[2024-11-19 12:49:43.180] [INFO] testGrouping {
testId: 'Tracking source generation test - NatNetDriver',
resolvedFile: 'G:\\d3\\tests\\d3devices_test\\test_trackingsource.cpp',
tags: [ 'trackingsource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.277] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3gui_test.dll
[2024-11-19 12:49:43.277] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3gui_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3gui_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_arraybox.cpp => G:\d3\tests\d3gui_test\tests\test_arraybox.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'test arraybox basic',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_arraybox.cpp',
tags: [ 'arraybox', 'gui', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_guiresourcemanager.cpp => G:\d3\tests\d3gui_test\tests\test_guiresourcemanager.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'GUI bitmaps',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_guiresourcemanager.cpp',
tags: [ 'gui', 'GuiResourceManager', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_guiresourcemanager.cpp => G:\d3\tests\d3gui_test\tests\test_guiresourcemanager.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'GUI text',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_guiresourcemanager.cpp',
tags: [ 'gui', 'GuiResourceManager', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'InputMapManager()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'InputMapManager::selectBindings()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.375] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.375] [INFO] testGrouping {
testId: 'InputMapManager::selectAllBindings()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.376] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.376] [INFO] testGrouping {
testId: 'InputMapManager::deselectBindings()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.376] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.376] [INFO] testGrouping {
testId: 'InputMapManager::deselectAllBindings()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.376] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.376] [INFO] testGrouping {
testId: 'InputMapManager::doUpdate()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'gui', 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.376] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp => G:\d3\tests\d3gui_test\tests\test_inputmapmanager.cpp
[2024-11-19 12:49:43.376] [INFO] testGrouping {
testId: 'InputMapManager selected bindings left dangling',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_inputmapmanager.cpp',
tags: [ 'InputMapManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.376] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_keywidget.cpp => G:\d3\tests\d3gui_test\tests\test_keywidget.cpp
[2024-11-19 12:49:43.376] [INFO] testGrouping {
testId: 'Jump to start of timeline with 0 keyframes',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_keywidget.cpp',
tags: [ 'gui', 'integration', 'KeyWidget' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_keywidget.cpp => G:\d3\tests\d3gui_test\tests\test_keywidget.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'Jump to next/previous key with no keyframes',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_keywidget.cpp',
tags: [ 'gui', 'integration', 'KeyWidget' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_keywidget.cpp => G:\d3\tests\d3gui_test\tests\test_keywidget.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'Jump to next key with a keyframe in the middle of long layer',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_keywidget.cpp',
tags: [ 'gui', 'integration', 'KeyWidget' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_keywidget.cpp => G:\d3\tests\d3gui_test\tests\test_keywidget.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'Move to prior of two keyframes in middle of long layer and reopen widget',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_keywidget.cpp',
tags: [ 'gui', 'integration', 'KeyWidget' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_listeditor.cpp => G:\d3\tests\d3gui_test\tests\test_listeditor.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'Remove missing columns',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_listeditor.cpp',
tags: [ 'listeditor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp => G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'ResourceBox::setResource()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_resourcebox.cpp',
tags: [ 'resourcebox', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp => G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'ResourceBox::openEditor()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_resourcebox.cpp',
tags: [ 'resourcebox', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp => G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'ResourceBox::writeResourceValue()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_resourcebox.cpp',
tags: [ 'resourcebox', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp => G:\d3\tests\d3gui_test\tests\test_resourcebox.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'ResourceBox::closeEditor()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_resourcebox.cpp',
tags: [ 'resourcebox', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.377] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_valuebox.cpp => G:\d3\tests\d3gui_test\tests\test_valuebox.cpp
[2024-11-19 12:49:43.377] [INFO] testGrouping {
testId: 'test valuebox basic',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_valuebox.cpp',
tags: [ 'gui', 'integration', 'valuebox' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_valuebox.cpp => G:\d3\tests\d3gui_test\tests\test_valuebox.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'test valid multi valuebox for values and options',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_valuebox.cpp',
tags: [ 'gui', 'integration', 'valuebox' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_valuebox.cpp => G:\d3\tests\d3gui_test\tests\test_valuebox.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'test invalid multi valuebox',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_valuebox.cpp',
tags: [ '!throws', 'gui', 'integration', 'valuebox' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_valuebox.cpp => G:\d3\tests\d3gui_test\tests\test_valuebox.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'test duplicate resources and properties',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_valuebox.cpp',
tags: [ 'gui', 'integration', 'valuebox' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::readAudioTrack()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::updateFragments()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::insertMissingFragments()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::ensureFragmentRange()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::removeOutOfBoundFragment()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.378] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.378] [INFO] testGrouping {
testId: 'AudioWaveform::createWaveformMetadataCache()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'AudioWaveform::fillFrontSamplesToBeat()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ '!throws', 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'AudioWaveform::fillBackSamplesToBeat()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveform.cpp => G:\d3\tests\d3gui_test\tests\test_waveform.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'AudioWaveform::getTrackDuration()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveform.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp => G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'WaveformFragment::WaveformFragment()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveformfragment.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp => G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'WaveformFragment::updateTexture()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveformfragment.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp => G:\d3\tests\d3gui_test\tests\test_waveformfragment.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'WaveformFragment::updateActiveSection()',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\tests\\test_waveformfragment.cpp',
tags: [ 'audiowaveform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.379] [DEBUG] findSourceFilePath: G:\d3\tests\d3gui_test\test_all_editors.cpp => G:\d3\tests\d3gui_test\test_all_editors.cpp
[2024-11-19 12:49:43.379] [INFO] testGrouping {
testId: 'Test all editors',
resolvedFile: 'G:\\d3\\tests\\d3gui_test\\test_all_editors.cpp',
tags: [ 'AllEditors', 'Editor', 'GUI', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.489] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3localisation_test.dll
[2024-11-19 12:49:43.489] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3localisation_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3localisation_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:43.584] [DEBUG] findSourceFilePath: G:\d3\tests\d3localisation_test\test_language.cpp => G:\d3\tests\d3localisation_test\test_language.cpp
[2024-11-19 12:49:43.584] [INFO] testGrouping {
testId: 'language: checkKnownLanguage',
resolvedFile: 'G:\\d3\\tests\\d3localisation_test\\test_language.cpp',
tags: [ 'language' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.696] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3modules_test.dll
[2024-11-19 12:49:43.696] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3modules_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3modules_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:43.794] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_allmodules.cpp => G:\d3\tests\d3modules_test\test_allmodules.cpp
[2024-11-19 12:49:43.794] [INFO] testGrouping {
testId: 'Module proxy level updater registration/unregistration',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_allmodules.cpp',
tags: [ 'allmodules', 'Module', 'Modules', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.794] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp => G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp
[2024-11-19 12:49:43.794] [INFO] testGrouping {
testId: 'getTextureParameterFieldSequences',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_bandwidthestimatehelper.cpp',
tags: [ 'BandwidthEstimateHelper' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.794] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp => G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp
[2024-11-19 12:49:43.794] [INFO] testGrouping {
testId: 'getAllSequencedSceneValues (throws)',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_bandwidthestimatehelper.cpp',
tags: [ '!throws', 'BandwidthEstimateHelper', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.794] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp => G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp
[2024-11-19 12:49:43.794] [INFO] testGrouping {
testId: 'getAllSequencedSceneValues',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_bandwidthestimatehelper.cpp',
tags: [ 'BandwidthEstimateHelper' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.794] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp => G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp
[2024-11-19 12:49:43.794] [INFO] testGrouping {
testId: 'sequencesValuesAtTime',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_bandwidthestimatehelper.cpp',
tags: [ 'BandwidthEstimateHelper' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp => G:\d3\tests\d3modules_test\test_bandwidthestimatehelper.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'forEveryTextureParameterKeyframe',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_bandwidthestimatehelper.cpp',
tags: [ 'BandwidthEstimateHelper' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_channelinstance.cpp => G:\d3\tests\d3modules_test\test_channelinstance.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'ChannelInstance tiles with overlap rounding',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_channelinstance.cpp',
tags: [ 'ChannelInstance', 'RenderStream' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'new lut parser',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'is supported',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'can get data for valid 3D lut',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.795] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.795] [INFO] testGrouping {
testId: 'can get data for valid 1D lut',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'can get data for valid 3D lut with negative values',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'no lut size fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'invalid cube lut fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'bigger 3D lut size than entries fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'smaller 3D lut size than entries fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'smaller 3D lut size than single entry fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'smaller 1D lut size than entries fails',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: '1D lut missing Vec channel entry',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.796] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.796] [INFO] testGrouping {
testId: 'bigger lut size than 1D lut spec',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: 'smaller lut size than 1D lut spec',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: 'bigger lut size than 3D lut spec',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_cubelut.cpp => G:\d3\tests\d3modules_test\test_cubelut.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: 'smaller lut size than 3D lut spec',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_customeventtrigger.cpp => G:\d3\tests\d3modules_test\test_customeventtrigger.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: "TriggerHandler 'On Keyframe' mode",
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_customeventtrigger.cpp',
tags: [ 'triggerhandler', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_customeventtrigger.cpp => G:\d3\tests\d3modules_test\test_customeventtrigger.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: "TriggerHandler 'On Reset' mode",
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_customeventtrigger.cpp',
tags: [ 'triggerhandler', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_customeventtrigger.cpp => G:\d3\tests\d3modules_test\test_customeventtrigger.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: "TriggerHandler 'On Change' mode",
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_customeventtrigger.cpp',
tags: [ 'triggerhandler', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp => G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: 'Depth map to mesh, flat depth maps',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_depthmaptomesh.cpp',
tags: [ 'DepthMapToMesh', 'Mesh', 'TwoPoint5D', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.797] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp => G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp
[2024-11-19 12:49:43.797] [INFO] testGrouping {
testId: 'Depth map to mesh, image with transparent columns',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_depthmaptomesh.cpp',
tags: [ 'DepthMapToMesh', 'Mesh', 'TwoPoint5D', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp => G:\d3\tests\d3modules_test\test_depthmaptomesh.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'Depth map to mesh, depthMapColourToDepth',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_depthmaptomesh.cpp',
tags: [ 'DepthMapToMesh', 'Mesh', 'TwoPoint5D', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test ember plus client',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ '.', 'emberplus', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test emberplus utility methods',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ 'emberplus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test emberplus::DomReader',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ 'emberplus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test emberplus::DomWalker',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ 'emberplus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test emberplus::MessageDecoder',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ 'emberplus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_emberplus.cpp => G:\d3\tests\d3modules_test\test_emberplus.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'test riedel mediornet implementation',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_emberplus.cpp',
tags: [ 'emberplus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreamcluster.cpp => G:\d3\tests\d3modules_test\test_renderstreamcluster.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'RenderStream channel composite order',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreamcluster.cpp',
tags: [
'integration',
'renderstream',
'renderstreamactiveworkload',
'renderstreamcluster'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.798] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreamclusterassigner.cpp => G:\d3\tests\d3modules_test\test_renderstreamclusterassigner.cpp
[2024-11-19 12:49:43.798] [INFO] testGrouping {
testId: 'MultiChannelClusterAssigner::mappingIsAssigned',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreamclusterassigner.cpp',
tags: [ 'renderstream' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammachine.cpp => G:\d3\tests\d3modules_test\test_renderstreammachine.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'renderstreammachine::isOnline()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammachine.cpp',
tags: [ 'renderstream', 'RenderStreamMachine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammachine.cpp => G:\d3\tests\d3modules_test\test_renderstreammachine.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'renderstreammachine::streams(): RenderStreamSystem contains streams for machine; returns streams from RenderStreamSystem',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammachine.cpp',
tags: [ 'renderstream', 'RenderStreamMachine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammachine.cpp => G:\d3\tests\d3modules_test\test_renderstreammachine.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'renderstreammachine::canFailover()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammachine.cpp',
tags: [ 'renderstream', 'RenderStreamMachine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'RenderStreamModuleConfig::isWorkloadControllerLocal',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [ 'renderstream', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'RenderStreamModuleConfig::isTextureControllerLocal',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [ 'renderstream', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.799] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.799] [INFO] testGrouping {
testId: 'isExternalControl',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [ 'renderstream' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'RenderStreamModule::isPrecompTextureValid',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [ 'renderstream', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'Converting CameraRenderTracking to and from CameraData',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [
'CameraData',
'CameraRenderTracking',
'CameraTracking',
'renderstream',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreammodule.cpp => G:\d3\tests\d3modules_test\test_renderstreammodule.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'Calculating viewpoint UV regions for workload assignment',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreammodule.cpp',
tags: [
'MeshProjection',
'renderstream',
'RenderStreamModule',
'unit',
'WorkloadAssignment'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_renderstreamsend.cpp => G:\d3\tests\d3modules_test\test_renderstreamsend.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'Test getRmaxFps',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_renderstreamsend.cpp',
tags: [ 'renderstream', 'rmax', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'StreamStatusManager last dropped tests',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'StreamStatusManager::onSubscribeStreamLocal()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.800] [INFO] testGrouping {
testId: 'StreamStatusManager::onUnsubscribeStreamLocal()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.800] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::onWorkloadExitLocal()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::updateMachineSubscriptions()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::updateMachineSubscriptions() benchmarks',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'benchmark', 'renderstream', 'slow', 'streamstatusmanager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::generateStreamStatusMsg() tests',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::recentSentFPS()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp => G:\d3\tests\d3modules_test\test_streamstatusmanager.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: 'StreamStatusManager::recentReceivedFPS()',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_streamstatusmanager.cpp',
tags: [ 'renderstream', 'streamstatusmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: '2p5D asset aspect calculations',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'FieldOfView', 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: '2p5D asset fov setters',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'FieldOfView', 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: '2p5D asset plate sorting by depth',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: '2p5D asset duplication',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'duplicate', 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.801] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.801] [INFO] testGrouping {
testId: '2p5D asset max plate depth calculation',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D asset setting max depth',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'FieldOfView', 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D asset adding plates, check depths',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp => G:\d3\tests\d3modules_test\test_twopoint5dasset.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D asset editor reference counting',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dasset.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DAsset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dparser.cpp => G:\d3\tests\d3modules_test\test_twopoint5dparser.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: 'Loading and saving test 2p5d asset file - asset with meshes',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dparser.cpp',
tags: [ '2p5d', 'TwoPoint5D', 'TwoPoint5DParser', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dparser.cpp => G:\d3\tests\d3modules_test\test_twopoint5dparser.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: 'Loading and saving test 2p5d asset file - asset with depth maps',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dparser.cpp',
tags: [ '2p5d', 'TwoPoint5D', 'TwoPoint5DParser', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp => G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D plate - Relative scales and offsets',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dplate.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DPlate', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp => G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D plate - Scaling with depth',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dplate.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DPlate', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp => G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D plate - default settings',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dplate.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DPlate', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp => G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D plate - visibility',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dplate.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DPlate', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.802] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp => G:\d3\tests\d3modules_test\test_twopoint5dplate.cpp
[2024-11-19 12:49:43.802] [INFO] testGrouping {
testId: '2p5D plate - FoVs',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_twopoint5dplate.cpp',
tags: [ 'TwoPoint5D', 'TwoPoint5DPlate', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp => G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'Sanity Test - Clip loaded successfully',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_variablevideoplayer.cpp',
tags: [ 'VariableVideoPlayer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp => G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'VariableVideoPlayer::tElapsedTime',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_variablevideoplayer.cpp',
tags: [ 'unit', 'variablevideoplayer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp => G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'VariableVideoPlayer::adjustedTime',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_variablevideoplayer.cpp',
tags: [ 'unit', 'variablevideoplayer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp => G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'VariableVideoPlayer::getAudioOffset',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_variablevideoplayer.cpp',
tags: [ 'VariableVideoPlayer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp => G:\d3\tests\d3modules_test\test_variablevideoplayer.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'VariableVideoPlayer::updateLoopPoints',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_variablevideoplayer.cpp',
tags: [ 'unit', 'updateLoopPoints', 'variableVideoPlayer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.803] [DEBUG] findSourceFilePath: G:\d3\tests\d3modules_test\test_videotriggermodule.cpp => G:\d3\tests\d3modules_test\test_videotriggermodule.cpp
[2024-11-19 12:49:43.803] [INFO] testGrouping {
testId: 'Trigger playback when holding at end of section',
resolvedFile: 'G:\\d3\\tests\\d3modules_test\\test_videotriggermodule.cpp',
tags: [ 'unit', 'VideoTriggerModule' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:43.908] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3vision_test.dll
[2024-11-19 12:49:43.908] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3vision_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3vision_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:44.003] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\calibrator_test.cpp => G:\d3\tests\d3vision_test\calibrator_test.cpp
[2024-11-19 12:49:44.003] [INFO] testGrouping {
testId: 'CalibratorInOut',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\calibrator_test.cpp',
tags: [ 'Calibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\calibrator_test.cpp => G:\d3\tests\d3vision_test\calibrator_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'CalibratorGold1',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\calibrator_test.cpp',
tags: [ '!shouldfail', '.', 'calibration', 'Calibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\calibrator_test.cpp => G:\d3\tests\d3vision_test\calibrator_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'CalibratorGold2',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\calibrator_test.cpp',
tags: [ '!shouldfail', 'calibration', 'Calibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\calibrator_test.cpp => G:\d3\tests\d3vision_test\calibrator_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'CalibratorGold3',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\calibrator_test.cpp',
tags: [ '!shouldfail', 'calibration', 'Calibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\internalparams_test.cpp => G:\d3\tests\d3vision_test\internalparams_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'InternalParams',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\internalparams_test.cpp',
tags: [ 'InternalParams' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\internalparams_test.cpp => G:\d3\tests\d3vision_test\internalparams_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'CVExtractIntrinsics',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\internalparams_test.cpp',
tags: [ 'InternalParams' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\internalparams_test.cpp => G:\d3\tests\d3vision_test\internalparams_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'SkewFactorAngle',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\internalparams_test.cpp',
tags: [ 'InternalParams' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.004] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.004] [INFO] testGrouping {
testId: 'CVEstimateIntrinsic',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'lenscalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'CVCalibrateCamera',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'lenscalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'CVCalibrateCameraDist',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'lenscalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'CVCalibrateExtrinsic',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'lenscalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'CVDecomposeProjectionMatrix',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'lenscalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\lenscalibration_test.cpp => G:\d3\tests\d3vision_test\lenscalibration_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'FindChessboardCorners',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\lenscalibration_test.cpp',
tags: [ 'chessboards', 'lenscalibration', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\multicalibrator_test.cpp => G:\d3\tests\d3vision_test\multicalibrator_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'MultiCalibratorInOut',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\multicalibrator_test.cpp',
tags: [ 'Calibrator', 'MultiCalibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\multicalibrator_test.cpp => G:\d3\tests\d3vision_test\multicalibrator_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'MultiCalibratorZhangRandom',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\multicalibrator_test.cpp',
tags: [ '!shouldfail', '.', 'calibration', 'MultiCalibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\multicalibrator_test.cpp => G:\d3\tests\d3vision_test\multicalibrator_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'MultiCalibratorZhangRandomInit',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\multicalibrator_test.cpp',
tags: [ '!shouldfail', '.', 'calibration', 'MultiCalibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\multicalibrator_test.cpp => G:\d3\tests\d3vision_test\multicalibrator_test.cpp
[2024-11-19 12:49:44.005] [INFO] testGrouping {
testId: 'MultiCalibratorZhang1',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\multicalibrator_test.cpp',
tags: [ '!shouldfail', '.', 'calibration', 'MultiCalibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.006] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\multicalibrator_test.cpp => G:\d3\tests\d3vision_test\multicalibrator_test.cpp
[2024-11-19 12:49:44.006] [INFO] testGrouping {
testId: 'MultiCalibratorZhang1Init',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\multicalibrator_test.cpp',
tags: [ '!shouldfail', '.', 'calibration', 'MultiCalibrator' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.006] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.006] [INFO] testGrouping {
testId: 'PinholeCameraMatrix',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCamera',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCamera2',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraSpherical',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraRecompose',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraProject',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraCalibCVProject1',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraCalibCVProject2',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraCalibCVProject2Norm',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraCalibCVProject3',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.007] [INFO] testGrouping {
testId: 'PinholeCameraCalibCVProject3Norm',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ '!shouldfail', '.', 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\pinholecamera_test.cpp => G:\d3\tests\d3vision_test\pinholecamera_test.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'PinholeCameraAngles',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\pinholecamera_test.cpp',
tags: [ 'PinholeCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\realcamera_test.cpp => G:\d3\tests\d3vision_test\realcamera_test.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'RealCameraUndistortDistort',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\realcamera_test.cpp',
tags: [ 'RealCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_Blob.cpp => G:\d3\tests\d3vision_test\test_Blob.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'RotatedRect',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_Blob.cpp',
tags: [ 'Blob', 'OmniCal', 'RotatedRect' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_Blob.cpp => G:\d3\tests\d3vision_test\test_Blob.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'Blob',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_Blob.cpp',
tags: [ 'Blob', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_Blob.cpp => G:\d3\tests\d3vision_test\test_Blob.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'sortBlobs',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_Blob.cpp',
tags: [ 'Blob', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'areaEllipse',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'area', 'ellipse', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'BlobDetector: No blobs',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'BlobDetector: Trivial',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'BlobDetector: Circles',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ '!mayfail', 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'BlobDetector: BlobsCreationHelper',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.008] [INFO] testGrouping {
testId: 'opencv findContours',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal', 'opencv' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'BlobDetector: blobDetectInBinaryImage hole',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'BlobDetector: levelDetect performance',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'benchmark', 'BlobDetector', 'interactive', 'OmniCal', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'BlobDetector: getMaxBlobBrightness',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'Blob Detector Corpus: sync testdata',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [
'BlobDetector',
'interactive',
'OmniCal',
'OmniCalCorpus',
'slow',
'SyncTestData'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'Blob Detector Corpus: OmniCal',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_BlobDetector.cpp => G:\d3\tests\d3vision_test\test_BlobDetector.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'Blob Detector Corpus: XR',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_BlobDetector.cpp',
tags: [ 'BlobDetector', 'OmniCal', 'OmniCalCorpus', 'slow', 'XR' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrateCamera.cpp => G:\d3\tests\d3vision_test\test_calibrateCamera.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'CalibrateCamera200',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrateCamera.cpp',
tags: [ 'calibration', 'OmniCal', 'QuickCal', 'SyntheticCalibrationTest' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrateCamera.cpp => G:\d3\tests\d3vision_test\test_calibrateCamera.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'ModelCameraCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrateCamera.cpp',
tags: [ 'calibration', 'CameraCV', 'OmniCal', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'ag2019_cyc',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.009] [INFO] testGrouping {
testId: 'ag2019_sphere',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'statue_of_unity_low_camera_coverage',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_very_curved_surface',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_slightly_curved_surface',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_cylinder_inwards',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_cylinder_outwards',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_building_facade_near_planar',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_flat_surface_low_coverage',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [
'!mayfail',
'Calibration',
'integration',
'OmniCal',
'OmniCalCorpus',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibration.cpp => G:\d3\tests\d3vision_test\test_calibration.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'simulation_flat_surface',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibration.cpp',
tags: [ 'Calibration', 'integration', 'OmniCal', 'OmniCalCorpus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkFailed',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.010] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkRealisticImageSize',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkRealisticSkew',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkRealisticFocalLength',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkRealisticLensShift',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp => G:\d3\tests\d3vision_test\test_CalibrationEvaluation.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'CalibrationEvaluation_checkRealisticDistortion',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CalibrationEvaluation.cpp',
tags: [ 'calibration', 'CalibrationEvaluation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationGold.cpp => G:\d3\tests\d3vision_test\test_calibrationGold.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'EstimateCameraMatrix',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationGold.cpp',
tags: [ '!shouldfail', 'calibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationGold.cpp => G:\d3\tests\d3vision_test\test_calibrationGold.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'EstimateCameraMatrixWithZ',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationGold.cpp',
tags: [ 'calibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationGold.cpp => G:\d3\tests\d3vision_test\test_calibrationGold.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'EstimateCameraMatrix2',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationGold.cpp',
tags: [ 'calibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationGold.cpp => G:\d3\tests\d3vision_test\test_calibrationGold.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'EstimateCameraMatrixWithIntrinsics',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationGold.cpp',
tags: [ 'calibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationutils.cpp => G:\d3\tests\d3vision_test\test_calibrationutils.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'reprojectionError()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationutils.cpp',
tags: [ 'calibration', 'math', 'OmniCal', 'reprojection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_calibrationutils.cpp => G:\d3\tests\d3vision_test\test_calibrationutils.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'reprojectionError() simulation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_calibrationutils.cpp',
tags: [ 'calibration', 'math', 'OmniCal', 'reprojection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameracalibrationsystem.cpp => G:\d3\tests\d3vision_test\test_cameracalibrationsystem.cpp
[2024-11-19 12:49:44.011] [INFO] testGrouping {
testId: 'OpenCV intrinsics interpretation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameracalibrationsystem.cpp',
tags: [
'CameraCalibration',
'LensCalibration',
'LensCalibrationPose',
'OpenCVIntrinsics',
'XR'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CameraCommunication.cpp => G:\d3\tests\d3vision_test\test_CameraCommunication.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'CameraCommunication::isSimulatedCamera()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CameraCommunication.cpp',
tags: [ 'CameraCommunication', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameracoverage.cpp => G:\d3\tests\d3vision_test\test_cameracoverage.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'imageproc::calcCameraCoverage_BBox(1920,1080)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameracoverage.cpp',
tags: [ 'imageproc', 'math', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameracoverage.cpp => G:\d3\tests\d3vision_test\test_cameracoverage.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'imageproc::calcCameraCoverage_BBox(1, 1)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameracoverage.cpp',
tags: [ 'imageproc', 'math', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameracoverage.cpp => G:\d3\tests\d3vision_test\test_cameracoverage.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'imageproc::calcCameraCoverage_Convex(1920,1080)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameracoverage.cpp',
tags: [ 'imageproc', 'math', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameraregistration.cpp => G:\d3\tests\d3vision_test\test_cameraregistration.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'CamReg Eurosport readings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameraregistration.cpp',
tags: [ 'CamReg', 'integration', 'XR' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_cameraregistration.cpp => G:\d3\tests\d3vision_test\test_cameraregistration.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'Lens pose interpolation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_cameraregistration.cpp',
tags: [
'CamReg',
'Lens',
'LensCalibrationPose',
'LensIntrisics',
'unit',
'XR'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp => G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'registration::checkPointsCollinear',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CheckPointAlignment.cpp',
tags: [ '3dutils', 'collinear', 'math', 'ProjectorCalibration', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp => G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'registration::checkCollinearSVD',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CheckPointAlignment.cpp',
tags: [ '3dutils', 'collinear', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp => G:\d3\tests\d3vision_test\test_CheckPointAlignment.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'registration::checkCoplanarSVD',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_CheckPointAlignment.cpp',
tags: [ '3dutils', 'collinear', 'coplanar', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_d3cam.cpp => G:\d3\tests\d3vision_test\test_d3cam.cpp
[2024-11-19 12:49:44.012] [INFO] testGrouping {
testId: 'd3cam::requestRequiresAck()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_d3cam.cpp',
tags: [ 'd3cam', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_d3cam.cpp => G:\d3\tests\d3vision_test\test_d3cam.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'd3cam::commandSendsMobileCamData()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_d3cam.cpp',
tags: [ 'd3cam', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'MeshDeform laplacianDeform',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'integration', 'laplacian', 'MeshDeform' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'MeshDeform delaunayTriangulation3d',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'delaunay3d', 'integration', 'MeshDeform' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'test barycentric 3d',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'barycentric3d', 'integration', 'MeshDeform' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'OptiCalDeform::deformToPointCloud (multiple UV)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'integration', 'MeshDeform', 'multiUV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'test reshape real',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'integration', 'MeshDeform', 'realReshape' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_deform.cpp => G:\d3\tests\d3vision_test\test_deform.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'test reshape real2',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_deform.cpp',
tags: [ 'integration', 'MeshDeform', 'realReshape2' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_epipolar.cpp => G:\d3\tests\d3vision_test\test_epipolar.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'ConvertEssentialMatrix',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_epipolar.cpp',
tags: [ 'Epipolar', 'OmniCal', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_epipolar.cpp => G:\d3\tests\d3vision_test\test_epipolar.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'isPointsInFrontOfCameras',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_epipolar.cpp',
tags: [ 'calibration', 'Epipolar', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp => G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp
[2024-11-19 12:49:44.013] [INFO] testGrouping {
testId: 'EpipolarSolver12planar',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_essentialMatrixSolver.cpp',
tags: [
'!shouldfail',
'calibration',
'Epipolar',
'OmniCal',
'SyntheticCalibrationTest'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp => G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp
[2024-11-19 12:49:44.014] [INFO] testGrouping {
testId: 'EpipolarSolver12',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_essentialMatrixSolver.cpp',
tags: [
'calibration',
'Epipolar',
'OmniCal',
'slow',
'SyntheticCalibrationTest'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp => G:\d3\tests\d3vision_test\test_essentialMatrixSolver.cpp
[2024-11-19 12:49:44.014] [INFO] testGrouping {
testId: 'EpipolarSolver200',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_essentialMatrixSolver.cpp',
tags: [
'calibration',
'Epipolar',
'OmniCal',
'slow',
'SyntheticCalibrationTest'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_fastcapture.cpp => G:\d3\tests\d3vision_test\test_fastcapture.cpp
[2024-11-19 12:49:44.014] [INFO] testGrouping {
testId: 'Test calculateCaptureWindow',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_fastcapture.cpp',
tags: [ 'colourcal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp => G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp
[2024-11-19 12:49:44.014] [INFO] testGrouping {
testId: 'GigEVisionStats ctors',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_GigEVisionStats.cpp',
tags: [ 'GigEVisionStats', 'MachineVision', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp => G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'GigEVisionStats operator==',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_GigEVisionStats.cpp',
tags: [ 'GigEVisionStats', 'MachineVision', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp => G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'GigEVisionStats operator-',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_GigEVisionStats.cpp',
tags: [ 'GigEVisionStats', 'MachineVision', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp => G:\d3\tests\d3vision_test\test_GigEVisionStats.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'GigEVisionStats serialisation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_GigEVisionStats.cpp',
tags: [ 'GigEVisionStats', 'MachineVision', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'graphcolouring basic checks',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'graphcolouring 1x3',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.015] [INFO] testGrouping {
testId: 'graphcolouring 3x3 grid',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring loop',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring crown - good ordering',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring crown - bad ordering',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring - non optimal for BFS search',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring - random',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal', 'performance' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_graphcolouring.cpp => G:\d3\tests\d3vision_test\test_graphcolouring.cpp
[2024-11-19 12:49:44.016] [INFO] testGrouping {
testId: 'graphcolouring - templated',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_graphcolouring.cpp',
tags: [ 'GraphColouring', 'OmniCal', 'performance' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_IntrinsicCV.cpp => G:\d3\tests\d3vision_test\test_IntrinsicCV.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'IntrinsicCV aspect',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_IntrinsicCV.cpp',
tags: [ 'CameraCV', 'IntrinsicCV', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'deprecated_CamParams_old',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'deprecated', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'deprecated_CamParams_yBug',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'deprecated', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'deprecated_CamParams',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'deprecated', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'CamParams',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.018] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.018] [INFO] testGrouping {
testId: 'CamCaps',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamCaps', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'AppSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'AppSettings', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'deprecated_MobileCamData',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'deprecated', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MobileCamData',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'CamParams', 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MobileCamData_serial_disguiseG-507',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MobileCamData_serial_iPod6',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [ 'MobileCamData', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCamData.cpp => G:\d3\tests\d3vision_test\test_MobileCamData.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'convert deprecated MobileCamData',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCamData.cpp',
tags: [
'CamParams',
'deprecated',
'interactive',
'MobileCamData',
'OptiCal'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCameraMessage.cpp => G:\d3\tests\d3vision_test\test_MobileCameraMessage.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MobileCameraMessage message validation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCameraMessage.cpp',
tags: [ 'OmniCal', 'unit', 'zmessage', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MobileCameraMessage.cpp => G:\d3\tests\d3vision_test\test_MobileCameraMessage.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'Malformed ZMessage',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MobileCameraMessage.cpp',
tags: [ 'interactive', 'ZChannel', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp => G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MVCameraInfo ctors',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MVCameraInfo.cpp',
tags: [ 'MachineVision', 'MVCameraInfo', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp => G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp
[2024-11-19 12:49:44.019] [INFO] testGrouping {
testId: 'MVCameraInfo operator==',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MVCameraInfo.cpp',
tags: [ 'MachineVision', 'MVCameraInfo', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp => G:\d3\tests\d3vision_test\test_MVCameraInfo.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'MVCameraInfo serialisation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MVCameraInfo.cpp',
tags: [ 'MachineVision', 'MVCameraInfo', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_MVCameraStatsDisplay.cpp => G:\d3\tests\d3vision_test\test_MVCameraStatsDisplay.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'MVCameraStatsDisplay ctors',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_MVCameraStatsDisplay.cpp',
tags: [ 'MachineVision', 'MVCameraStatsDisplay', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_narytree.cpp => G:\d3\tests\d3vision_test\test_narytree.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'NaryTree distance',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_narytree.cpp',
tags: [ 'CameraGraph', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'isValid, hasData, is_INF, is_NaN, is_finite(cv::Mat)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'Mat', 'OpenCV', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'checkMatrixError(cv::Mat)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ '!throws', 'Mat', 'OpenCV', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'equalsMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'Mat', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'almostEqualRelativeOrAbsoluteMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'Mat', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'largestDifference',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'Mat', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'ConvertMatCvMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'Mat', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.020] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.020] [INFO] testGrouping {
testId: 'ConvertVecCvMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV', 'Vec' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'ConvertEulerCvMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV', 'Vec' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'rotateRodrigues()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV', 'rodrigues', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'rotationRodrigues()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV', 'rodrigues', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'rotateRodrigues() vs rotationRodrigues()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV', 'rodrigues', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'invertRotationTranslation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'invertRotationTranslationPerformance',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ '.', 'benchmark', 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'cvTransformation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'normalizePoint',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'calcCentroidAvgCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.021] [INFO] testGrouping {
testId: 'matFromPoints',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'demeanPoints',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'transformationFromAxis',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'geometry', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'copyCv',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'convertMask',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'cvRestrict',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'custom_math', 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp => G:\d3\tests\d3vision_test\test_OpenCVUtil.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'cvRank',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OpenCVUtil.cpp',
tags: [ 'math', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opencv_structs.cpp => G:\d3\tests\d3vision_test\test_opencv_structs.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'copyIntrinsics',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opencv_structs.cpp',
tags: [ 'CameraCV', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opencv_structs.cpp => G:\d3\tests\d3vision_test\test_opencv_structs.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'ExtrinsicCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opencv_structs.cpp',
tags: [ 'CameraCV', 'ExtrinsicCV', 'OpenCV', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opencv_structs.cpp => G:\d3\tests\d3vision_test\test_opencv_structs.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'CameraCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opencv_structs.cpp',
tags: [ 'CameraCV', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opencv_structs.cpp => G:\d3\tests\d3vision_test\test_opencv_structs.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'mobileCamToCameraCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opencv_structs.cpp',
tags: [ 'CameraCV', 'MobileCam', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.022] [INFO] testGrouping {
testId: 'generateRayForPoseCV',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'geometry', 'maths', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'filterInvalidBlobs',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'Blobs', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'collinear X 3 element',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'OmniCal', 'OptiCalCoplanar' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'collinear X 100 element',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'OmniCal', 'OptiCalCoplanar' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'coplanar 3x3 element',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'OmniCal', 'OptiCalCoplanar' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'bundle adjustment params size',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'BundleAdjustment', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'bundle adjustment params conversion',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'BundleAdjustment', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp => G:\d3\tests\d3vision_test\test_OptiCalAlgorithms.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'levMarqSolve',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalAlgorithms.cpp',
tags: [ 'BundleAdjustment', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp => G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'OptiCalTriangulation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcalibrator.cpp',
tags: [
'calibration',
'OmniCal',
'SyntheticCalibrationTest',
'triangulation'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp => G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'OpticalCalibrator offsetof() first member variables',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcalibrator.cpp',
tags: [ 'OmniCal', 'vmap' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp => G:\d3\tests\d3vision_test\test_opticalcalibrator.cpp
[2024-11-19 12:49:44.023] [INFO] testGrouping {
testId: 'OpticalCalibrator::cameraBandwidthBytes()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcalibrator.cpp',
tags: [ 'CameraBandWidth', 'MachineVision', 'OmniCal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcameraplanreport.cpp => G:\d3\tests\d3vision_test\test_opticalcameraplanreport.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalCameraPlanReport class',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcameraplanreport.cpp',
tags: [ 'integration', 'OmniCal', 'OptiCalCameraPlanReport' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp => G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalCaptureSetup::makeCaptureStates() Parallel',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcapturesetup.cpp',
tags: [ 'OmniCal', 'OptiCalCaptureSetup' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp => G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalCaptureSetup::makeCaptureStates() Parallel Grids',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcapturesetup.cpp',
tags: [ 'OmniCal', 'OptiCalCaptureSetup' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp => G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalCaptureSetup::validateCapture() Parallel',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcapturesetup.cpp',
tags: [
'integration',
'OmniCal',
'OptiCalCaptureSetup',
'PlanCaptureValidation'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp => G:\d3\tests\d3vision_test\test_opticalcapturesetup.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalCaptureSetup::validateCapture() Parallel Grids',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalcapturesetup.cpp',
tags: [ 'integration', 'OmniCal', 'OptiCalCaptureSetup' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp => G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'Projector Grouping Corpus: sync testdata',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalprojectorgrouping.cpp',
tags: [
'BlobDetector',
'interactive',
'OmniCal',
'OmniCalCorpus',
'ProjectorGrouping',
'slow',
'SyncTestData'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp => G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'Projector Grouping Corpus',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalprojectorgrouping.cpp',
tags: [
'BlobDetector',
'OmniCal',
'OmniCalCorpus',
'ProjectorGrouping',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp => G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalProjectorGrouping blob overlap detection',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalprojectorgrouping.cpp',
tags: [ 'BlobDetector', 'OmniCal', 'OptiCalProjectorGrouping', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp => G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalProjectorGrouping::buildGroups',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalprojectorgrouping.cpp',
tags: [ 'OmniCal', 'OptiCalProjectorGrouping', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.024] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp => G:\d3\tests\d3vision_test\test_opticalprojectorgrouping.cpp
[2024-11-19 12:49:44.024] [INFO] testGrouping {
testId: 'OptiCalProjectorGrouping::buildGroups (throws)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_opticalprojectorgrouping.cpp',
tags: [ '!throws', 'OmniCal', 'OptiCalProjectorGrouping', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalReport.cpp => G:\d3\tests\d3vision_test\test_OptiCalReport.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'OptiCalReport',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalReport.cpp',
tags: [ 'OmniCal', 'OptiCalReport' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'ProjectorCaptureSettings::operator==() and !=()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ 'OmniCal', 'ProjectorCaptureSettings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'ProjectorCaptureSettings::printDifference()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ 'OmniCal', 'ProjectorCaptureSettings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'ObjectDeformationSettings::add() and remove()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ 'MeshDeform', 'ObjectDeformationSettings', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'nameFromType()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ 'serialization', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - CaptureSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - BlobDetectionSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - CalibrationSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - AlignmentData',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - AlignmentDataPose',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.025] [INFO] testGrouping {
testId: 'saveSettingsNotify() - ObjectDeformationSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - CaptureSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - BlobDetectionSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - CalibrationSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - AlignmentData',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - AlignmentDataPose',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - ObjectDeformationSettings',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ '!throws', 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp => G:\d3\tests\d3vision_test\test_OptiCalSettings.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'loadSettingsNotify() - values',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_OptiCalSettings.cpp',
tags: [ 'OmniCal', 'serialization', 'Settings', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PlanCaptureValidation.cpp => G:\d3\tests\d3vision_test\test_PlanCaptureValidation.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'PlanCaptureValidation::isValid',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PlanCaptureValidation.cpp',
tags: [ 'OmniCal', 'PlanCaptureValidation', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp => G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'optical::generatePointClouds() Corpus',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_pointcloudAlgorithms.cpp',
tags: [
'geometry',
'integration',
'maths',
'OmniCal',
'OmniCalCorpus',
'reconstruction',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp => G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp
[2024-11-19 12:49:44.026] [INFO] testGrouping {
testId: 'optical::reconstructCorrespondences() Corpus',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_pointcloudAlgorithms.cpp',
tags: [
'geometry',
'integration',
'maths',
'OmniCal',
'OmniCalCorpus',
'reconstruction',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp => G:\d3\tests\d3vision_test\test_pointcloudAlgorithms.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'optical::reconstructCorrespondences(XR overload) Corpus',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_pointcloudAlgorithms.cpp',
tags: [
'geometry',
'integration',
'maths',
'OmniCal',
'OmniCalCorpus',
'reconstruction',
'slow',
'XR'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_evaluation.cpp => G:\d3\tests\d3vision_test\test_PointClouds_evaluation.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::evaluateTransformation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_evaluation.cpp',
tags: [
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_filtering.cpp => G:\d3\tests\d3vision_test\test_PointClouds_filtering.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calcInlierMask',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_filtering.cpp',
tags: [ 'd3pointclouds', 'PointClouds_filtering' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_io.cpp => G:\d3\tests\d3vision_test\test_PointClouds_io.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'savePointCloud',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_io.cpp',
tags: [ 'd3pointclouds', 'PointClouds_io' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_measurements.cpp => G:\d3\tests\d3vision_test\test_PointClouds_measurements.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calcDistances',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_measurements.cpp',
tags: [ 'd3pointclouds', 'PointClouds_measurements' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_measurements.cpp => G:\d3\tests\d3vision_test\test_PointClouds_measurements.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calcSearchRadius',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_measurements.cpp',
tags: [ 'd3pointclouds', 'PointClouds_measurements', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp => G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calculateNormalsCarProjector1',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_normals.cpp',
tags: [ '!mayfail', '!shouldfail', 'd3pointclouds', 'PointClouds_normals' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp => G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calculateNormalsCarProjector1_strict',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_normals.cpp',
tags: [ '!shouldfail', 'd3pointclouds', 'PointClouds_normals' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp => G:\d3\tests\d3vision_test\test_PointClouds_normals.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'pointclouds::calculateNormalsCarObj',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_normals.cpp',
tags: [ '!shouldfail', '.', 'd3pointclouds', 'PointClouds_normals' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp => G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'estimateRigidTransformationSimple',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_registration.cpp',
tags: [
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.027] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp => G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp
[2024-11-19 12:49:44.027] [INFO] testGrouping {
testId: 'estimateRigidTransformationScale',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_registration.cpp',
tags: [
'!shouldfail',
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp => G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'estimateRigidTransformationSynth',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_registration.cpp',
tags: [
'!shouldfail',
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp => G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'estimateRigidTransformationCar',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_registration.cpp',
tags: [
'!shouldfail',
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp => G:\d3\tests\d3vision_test\test_PointClouds_registration.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'pointclouds::calculateTransformationSVD',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_registration.cpp',
tags: [
'ComputerVision',
'd3pointclouds',
'PointClouds_registration',
'registration',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'pointclouds::deepCopy',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'pointclouds::convertToMat',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'Eigen::eulerAngles',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ '!mayfail', '!shouldfail', 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'pointclouds::compute3DCentroid',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'PointClouds_util',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.028] [INFO] testGrouping {
testId: 'pointclouds::sanitisePointCloud',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'PointClouds_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.028] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_PointClouds_util.cpp => G:\d3\tests\d3vision_test\test_PointClouds_util.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'pointclouds::convertToPointList',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_PointClouds_util.cpp',
tags: [ 'd3pointclouds', 'integration', 'PointClouds_util', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectorCalibration.cpp => G:\d3\tests\d3vision_test\test_projectorCalibration.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'ProjectorCalibration',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectorCalibration.cpp',
tags: [ '!shouldfail', 'ProjectorCalibration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectorCalibration.cpp => G:\d3\tests\d3vision_test\test_projectorCalibration.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'Projector calibration comparison',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectorCalibration.cpp',
tags: [ 'interactive', 'ProjectorCalibration', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectorCalibration.cpp => G:\d3\tests\d3vision_test\test_projectorCalibration.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'Ransac Custom Solvers',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectorCalibration.cpp',
tags: [ 'ProjectorCalibration', 'Ransac', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectorCalibration.cpp => G:\d3\tests\d3vision_test\test_projectorCalibration.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'calibrateCameraRansac',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectorCalibration.cpp',
tags: [ 'ProjectorCalibration', 'Ransac', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp => G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'test findProjectorDevice (throws)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectordeviceutils.cpp',
tags: [ '!throws', 'projectordeviceutils', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp => G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'test findProjectorDevice',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectordeviceutils.cpp',
tags: [ 'projectordeviceutils' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp => G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'ProjectorDeviceMock',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectordeviceutils.cpp',
tags: [ 'projectordeviceutils' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp => G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'projectordeviceutils::maxWarpGridSize(Projector)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectordeviceutils.cpp',
tags: [ 'projectordeviceutils' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp => G:\d3\tests\d3vision_test\test_projectordeviceutils.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'projectordeviceutils::maxWarpGridSize(ProjectorDevice)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_projectordeviceutils.cpp',
tags: [ 'projectordeviceutils' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.029] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.029] [INFO] testGrouping {
testId: 'calculateTransformationCollinear',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [
'!shouldfail',
'calibration',
'geometry',
'math',
'registration',
'SVD'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'calculateTransformation3',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [ 'calibration', 'geometry', 'math', 'registration', 'SVD' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'calculateTransformation25',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [ 'calibration', 'geometry', 'math', 'registration', 'SVD' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'calculateTransformationSpeed',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [
'benchmark',
'calibration',
'geometry',
'math',
'registration',
'slow',
'SVD'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'test coordinate system transform calculation',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [
'calibration',
'CamReg',
'Eigen',
'geometry',
'math',
'registration'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp => G:\d3\tests\d3vision_test\test_RegistrationAlgorithms.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'test coordinate system transform calculation performance',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_RegistrationAlgorithms.cpp',
tags: [
'benchmark',
'calibration',
'CamReg',
'Eigen',
'geometry',
'math',
'registration',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'structuredLight::nBitsRequired()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'structuredLight::nBitsInCode()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'structuredLight::isValidCombinedCode()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'structuredLight::combinedCode()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.030] [INFO] testGrouping {
testId: 'structuredLight::combinedToGridCode()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::combinedToDisplayIndex()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::gridPoints()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::gridPoints(std::vector)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::maxGridCode()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::maxBlobCodes()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::getGridPos() (throws)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ '!throws', 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::getGridPos()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::getGridPosPixels() (throws)',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ '!throws', 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp => G:\d3\tests\d3vision_test\test_StructuredLightHelpers.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'structuredLight::getGridPosPixels()',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_StructuredLightHelpers.cpp',
tags: [ 'grid', 'maths', 'OmniCal', 'StructuredLight', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.031] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_undistort.cpp => G:\d3\tests\d3vision_test\test_undistort.cpp
[2024-11-19 12:49:44.031] [INFO] testGrouping {
testId: 'undistortPointsDefault Roundtrip',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_undistort.cpp',
tags: [ 'OpenCV', 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_undistort.cpp => G:\d3\tests\d3vision_test\test_undistort.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'undistortProjectorLookup',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_undistort.cpp',
tags: [ 'OpenCV', 'slow', 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_undistort.cpp => G:\d3\tests\d3vision_test\test_undistort.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'distortProjectorLookup',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_undistort.cpp',
tags: [ 'OpenCV', 'slow', 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_VideoInCaptureProcess.cpp => G:\d3\tests\d3vision_test\test_VideoInCaptureProcess.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'BackgroundTaskCompletes',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_VideoInCaptureProcess.cpp',
tags: [ 'unit', 'VideoInCaptureProcess' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_VideoInCaptureProcess.cpp => G:\d3\tests\d3vision_test\test_VideoInCaptureProcess.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'BackgroundTaskIsAborted',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_VideoInCaptureProcess.cpp',
tags: [ 'unit', 'VideoInCaptureProcess' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\test_XrCalibration.cpp => G:\d3\tests\d3vision_test\test_XrCalibration.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'XR full calibration',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\test_XrCalibration.cpp',
tags: [
'BlobDetector',
'CamReg',
'integration',
'OmniCalCorpus',
'slow',
'SpatialCalibration',
'XR'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\undistortion_test.cpp => G:\d3\tests\d3vision_test\undistortion_test.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'Undistort',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\undistortion_test.cpp',
tags: [ 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\undistortion_test.cpp => G:\d3\tests\d3vision_test\undistortion_test.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'Distort',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\undistortion_test.cpp',
tags: [ 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\undistortion_test.cpp => G:\d3\tests\d3vision_test\undistortion_test.cpp
[2024-11-19 12:49:44.032] [INFO] testGrouping {
testId: 'UndistortDistort',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\undistortion_test.cpp',
tags: [ 'undistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.033] [DEBUG] findSourceFilePath: G:\d3\tests\d3vision_test\vision_3dutils_test.cpp => G:\d3\tests\d3vision_test\vision_3dutils_test.cpp
[2024-11-19 12:49:44.033] [INFO] testGrouping {
testId: 'CoplanarPointsToZeroZ',
resolvedFile: 'G:\\d3\\tests\\d3vision_test\\vision_3dutils_test.cpp',
tags: [ '3dutils', 'coplanar', 'integration', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.122] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll
[2024-11-19 12:49:44.124] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:44.221] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.221] [INFO] testGrouping {
testId: 'Test PQ invert',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ACESInvert' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.221] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.221] [INFO] testGrouping {
testId: 'Invertible ACES transforms produce same image',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ACESInvert', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'Test EXR de-serialisation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'EXR', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'Test load tiff',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'slow', 'TIFF' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'Test PSNR comparison',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'EXR', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'Test PSNR comparison on EXR',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'Test PSNR comparison on TIFF',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.222] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.222] [INFO] testGrouping {
testId: 'InvRRT',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'RRT', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'RRT',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'RRT', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'ACEScc',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ACEScc', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'ACEScg',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ACEScg', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'ACEScct',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ACEScct', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'DCDM',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'DCDM P3DCI65 Limited',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'P3DCI D60 sim',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'PCID3', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'P3DCI D65 sim',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'PCID3', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'rec2020 100nit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.223] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.223] [INFO] testGrouping {
testId: 'rec2020 1000nit hlg',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.224] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.224] [INFO] testGrouping {
testId: 'rec2020 1000nit st2084',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.224] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.224] [INFO] testGrouping {
testId: 'rec2020 2000nit st2084',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.224] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.224] [INFO] testGrouping {
testId: 'rec2020 4000nit st2084',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.224] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.224] [INFO] testGrouping {
testId: 'rec709 100nit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.225] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.225] [INFO] testGrouping {
testId: 'rec709 D60 sim 100nit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.225] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.225] [INFO] testGrouping {
testId: 'sRGB 100nit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'slow', 'sRGB' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.225] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.225] [INFO] testGrouping {
testId: 'sRGB D60 sim 100nit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'slow', 'sRGB' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.225] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.225] [INFO] testGrouping {
testId: 'P3DCI ST2084 108 nits',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'DxACES', 'interactive', 'P3DCI', 'P3DCI-ST2084', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'ADX10',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'ADX10', 'Camera', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'ARRI LogC EI800',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'Arri', 'Camera', 'DxACES', 'interactive', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'Red Wide Gamut Log3G10',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'Camera', 'DxACES', 'interactive', 'Red', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'Sony Slog3',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'Camera', 'DxACES', 'interactive', 'slow', 'Sony' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces.cpp => G:\d3\tests\d3core_test\test_aces.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'Sony Slog3.cine',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces.cpp',
tags: [ 'Camera', 'DxACES', 'interactive', 'slow', 'Sony' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces_gen.cpp => G:\d3\tests\d3core_test\test_aces_gen.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'Matrix multi for srgb',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces_gen.cpp',
tags: [ 'ACESgen' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces_gen.cpp => G:\d3\tests\d3core_test\test_aces_gen.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'spline constants',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces_gen.cpp',
tags: [ 'ACESgen' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_aces_gen.cpp => G:\d3\tests\d3core_test\test_aces_gen.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'generate sat matrix for rrt',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_aces_gen.cpp',
tags: [ 'ACESgen' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'ArtNetServer::ctor',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'ArtNetServer::connectNode',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.226] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.226] [INFO] testGrouping {
testId: 'ArtNetServer::SendDMXPackets',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'ArtNetServer::SendPoll',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'ArtNetServer::checkAvailability',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'ArtNetServer::receiveData',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_artnetserver.cpp => G:\d3\tests\d3core_test\test_artnetserver.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'ArtNetServer::update',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_artnetserver.cpp',
tags: [ 'ArtNet', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_authorisation.cpp => G:\d3\tests\d3core_test\test_authorisation.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'auth_helper::printLicensingTable',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_authorisation.cpp',
tags: [ 'auth', 'authorisation', 'licensing', 'regression' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_authorisation.cpp => G:\d3\tests\d3core_test\test_authorisation.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'Authorisation::isMachineVisionModelAllowed()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_authorisation.cpp',
tags: [ 'authorisation', 'licensing', 'MachineVision', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_authorisation.cpp => G:\d3\tests\d3core_test\test_authorisation.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'Authorisation::isMachineVisionSerialAllowed()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_authorisation.cpp',
tags: [ 'authorisation', 'licensing', 'MachineVision', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_authorisation.cpp => G:\d3\tests\d3core_test\test_authorisation.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'Authorisation::isMachineVisionSerialAllowed() performance_regression',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_authorisation.cpp',
tags: [
'authorisation',
'benchmark',
'licensing',
'MachineVision',
'regression',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_authorisation.cpp => G:\d3\tests\d3core_test\test_authorisation.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'authorisationStop() shutdown',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_authorisation.cpp',
tags: [ 'authorisation', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_autosoftedgematerial.cpp => G:\d3\tests\d3core_test\test_autosoftedgematerial.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_autosoftedgematerial.cpp',
tags: [ 'DSE', 'DynamicBlend', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.227] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_autosoftedgematerial.cpp => G:\d3\tests\d3core_test\test_autosoftedgematerial.cpp
[2024-11-19 12:49:44.227] [INFO] testGrouping {
testId: 'AutoSoftEdgeMaterial::dseResolution()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_autosoftedgematerial.cpp',
tags: [ 'DSE', 'DynamicBlend', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_backtracer.cpp => G:\d3\tests\d3core_test\test_backtracer.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'test backtracer',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_backtracer.cpp',
tags: [ '!throws', 'backtrace' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_binarysearch.cpp => G:\d3\tests\d3core_test\test_binarysearch.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Binary search optimisation correctness',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_binarysearch.cpp',
tags: [ 'binarysearch', 'fastbound', 'recorder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_binarysearch.cpp => G:\d3\tests\d3core_test\test_binarysearch.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Binary search optimisation comparison',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_binarysearch.cpp',
tags: [ 'benchmark', 'binarysearch', 'fastbound', 'recorder', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_bsptexture.cpp => G:\d3\tests\d3core_test\test_bsptexture.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'test bsptexture',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_bsptexture.cpp',
tags: [ 'bsptexture' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_bufferedtexturedownloader.cpp => G:\d3\tests\d3core_test\test_bufferedtexturedownloader.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'BufferedTextureDownloader not blocking',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_bufferedtexturedownloader.cpp',
tags: [ '!mayfail' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_camera.cpp => G:\d3\tests\d3core_test\test_camera.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Parented Camera tracking - position and rotation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_camera.cpp',
tags: [ 'Camera', 'CameraTracking', 'parented', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_camera.cpp => G:\d3\tests\d3core_test\test_camera.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Camera distortion - Minimum overscan - centre shift',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_camera.cpp',
tags: [ 'Camera', 'MinimumOverscan', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratracking.cpp => G:\d3\tests\d3core_test\test_cameratracking.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'CameraTracking operators',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratracking.cpp',
tags: [ 'Camera', 'CameraTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingsource.cpp => G:\d3\tests\d3core_test\test_cameratrackingsource.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Camera tracking source - Data set and get',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingsource.cpp',
tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingsource.cpp => G:\d3\tests\d3core_test\test_cameratrackingsource.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Camera tracking source - pose lookups with lens delay offset',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingsource.cpp',
tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.228] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingsource.cpp => G:\d3\tests\d3core_test\test_cameratrackingsource.cpp
[2024-11-19 12:49:44.228] [INFO] testGrouping {
testId: 'Camera tracking source - tracking flags',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingsource.cpp',
tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingsource.cpp => G:\d3\tests\d3core_test\test_cameratrackingsource.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'Camera tracking source - zoom and focus encoder overrides',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingsource.cpp',
tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp => G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'CameraTracking interpolation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingstructs.cpp',
tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp => G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: "CameraTracking encoder interpolation - value doesn't change",
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingstructs.cpp',
tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp => G:\d3\tests\d3core_test\test_cameratrackingstructs.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'CameraRenderTracking interpolation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratrackingstructs.cpp',
tags: [
'CameraRenderTracking',
'CameraTracking',
'ObjectTracking',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameratypes.cpp => G:\d3\tests\d3core_test\test_cameratypes.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'Test camera pose',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameratypes.cpp',
tags: [ 'Camera', 'CameraPose', 'geometry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_cameraxrtimings.cpp => G:\d3\tests\d3core_test\test_cameraxrtimings.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'Camera XR timings',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_cameraxrtimings.cpp',
tags: [ 'Camera', 'integration', 'tracking', 'XR' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_chunkedfileio.cpp => G:\d3\tests\d3core_test\test_chunkedfileio.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'Device recording tests for file IO',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_chunkedfileio.cpp',
tags: [ 'benchmark', 'recorder', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_compositecameratrackingsource.cpp => G:\d3\tests\d3core_test\test_compositecameratrackingsource.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'CompositeCameraTrackingSource',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_compositecameratrackingsource.cpp',
tags: [
'Camera',
'CameraTracking',
'CompositeCameraTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_contentdependencytree.cpp => G:\d3\tests\d3core_test\test_contentdependencytree.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_contentdependencytree.cpp',
tags: [ 'ContentDependencyTree', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_contentdependencytree.cpp => G:\d3\tests\d3core_test\test_contentdependencytree.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: 'ContentDependencyTree::getDisplayTargetsForPrecompTexture',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_contentdependencytree.cpp',
tags: [ 'ContentDependencyTree', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.229] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_controldevice.cpp => G:\d3\tests\d3core_test\test_controldevice.cpp
[2024-11-19 12:49:44.229] [INFO] testGrouping {
testId: "test control device sends when started and doesn't when stopped",
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_controldevice.cpp',
tags: [ 'controldevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_controlstring.cpp => G:\d3\tests\d3core_test\test_controlstring.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Setter',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_controlstring.cpp',
tags: [ 'ControlString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_controlstring.cpp => G:\d3\tests\d3core_test\test_controlstring.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'IsValid',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_controlstring.cpp',
tags: [ 'ControlString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_controlstring.cpp => G:\d3\tests\d3core_test\test_controlstring.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Parse',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_controlstring.cpp',
tags: [ 'ControlString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_controlstring.cpp => G:\d3\tests\d3core_test\test_controlstring.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'ParseWithArray',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_controlstring.cpp',
tags: [ 'ControlString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_curveofbestfit.cpp => G:\d3\tests\d3core_test\test_curveofbestfit.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Curve of best fit n==2 optimisation benchmark',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_curveofbestfit.cpp',
tags: [ 'benchmark', 'CurveOfBestFit', 'maths', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_curveofbestfit.cpp => G:\d3\tests\d3core_test\test_curveofbestfit.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Curve of best fit n==2 optimisation results',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_curveofbestfit.cpp',
tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_curveofbestfit.cpp => G:\d3\tests\d3core_test\test_curveofbestfit.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Curve of best fit n==2 optimisation - single point results',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_curveofbestfit.cpp',
tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_curveofbestfit.cpp => G:\d3\tests\d3core_test\test_curveofbestfit.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Curve of best fit n==2 optimisation - vertical line',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_curveofbestfit.cpp',
tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_deferredrenderlist.cpp => G:\d3\tests\d3core_test\test_deferredrenderlist.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'test z sorting',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_deferredrenderlist.cpp',
tags: [ 'space' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_deletetask.cpp => G:\d3\tests\d3core_test\test_deletetask.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Delete Task',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_deletetask.cpp',
tags: [ 'delete', 'integration', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_deletetask.cpp => G:\d3\tests\d3core_test\test_deletetask.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'Delete Task Remote',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_deletetask.cpp',
tags: [ 'delete', 'interactive', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.230] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_distributetask.cpp => G:\d3\tests\d3core_test\test_distributetask.cpp
[2024-11-19 12:49:44.230] [INFO] testGrouping {
testId: 'local and remote path construction for distribute task',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_distributetask.cpp',
tags: [ 'content management', 'distributetask', 'tasks', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_distributetask.cpp => G:\d3\tests\d3core_test\test_distributetask.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'distribute task',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_distributetask.cpp',
tags: [ 'content management', 'distributetask', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate White Level (8-bit)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate White Level (16-bit)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate Amber Level (8-bit)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate Amber Level (16-bit)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate Mono-Weighted Sum (8-bit)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxdriver.cpp => G:\d3\tests\d3core_test\test_dmxdriver.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'Calculate CMY from RGB',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxdriver.cpp',
tags: [ 'DmxDriver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'SockpuppetPersonalityRegistry::getPersonality(VideoModule)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp',
tags: [ 'SockpuppetPersonality', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'SockpuppetPersonalityRegistry::getPersonality(): Strict checks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp',
tags: [ 'SockpuppetPersonality', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp',
tags: [ 'SockpuppetPersonality', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.231] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:44.231] [INFO] testGrouping {
testId: 'SockPuppetVideoModule v10 personality check',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp',
tags: [ 'SockpuppetPersonality', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxscreen.cpp => G:\d3\tests\d3core_test\test_dmxscreen.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Neutralise RGB',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxscreen.cpp',
tags: [ 'DmxScreen' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxscreen.cpp => G:\d3\tests\d3core_test\test_dmxscreen.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Screen Channel Assignment',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dmxscreen.cpp',
tags: [ 'DmxScreen' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dvimatrix.cpp => G:\d3\tests\d3core_test\test_dvimatrix.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'DVIMatrix command serialization (Barco)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dvimatrix.cpp',
tags: [ 'barco', 'dvimatrix', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dvimatrix.cpp => G:\d3\tests\d3core_test\test_dvimatrix.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'DVIMatrix command serialization (LightWare)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dvimatrix.cpp',
tags: [ 'dvimatrix', 'integration', 'lightware' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dvimatrix.cpp => G:\d3\tests\d3core_test\test_dvimatrix.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'DVIMatrix command serialization (other)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dvimatrix.cpp',
tags: [ 'dvimatrix', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dvimatrix.cpp => G:\d3\tests\d3core_test\test_dvimatrix.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'TelnetDVIMatrix command serialization',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_dvimatrix.cpp',
tags: [ '!throws', 'dvimatrix', 'integration', 'TelnetDVIMatrix' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Expression: osc and dmx special parsing rules',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Expression: Case sensitivity for variables',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Expression: Error when defining variables of same name',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.232] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.232] [INFO] testGrouping {
testId: 'Expression: Default expression',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Modulo operator %',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Assignment operator =',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Bonus whitespace',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Unary minus operator -',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: String expressions',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Number lexing',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Name lexing',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Hex parsing',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Simple addition',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Operator precedence',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Complex',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.233] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.233] [INFO] testGrouping {
testId: 'Expression: Implicit array to float conversion',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Implicit array to string conversion',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Comparison operations',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Boolean',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Audioline maxDampedLevel subscript operator (x..y)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Property access',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Lexical errors',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Parsing errors',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Resource resolving',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Object property access',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: Resource property',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.234] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.234] [INFO] testGrouping {
testId: 'Expression: If',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'Expression: String literal',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'Expression: if with string literals',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expression.cpp => G:\d3\tests\d3core_test\test_expression.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'Expression: No assign in call',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expression.cpp',
tags: [ 'Expression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expressionresolve.cpp => G:\d3\tests\d3core_test\test_expressionresolve.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'expr::looseMatchStringWithSanitisedString()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expressionresolve.cpp',
tags: [ 'Expression', 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_expressionresolve.cpp => G:\d3\tests\d3core_test\test_expressionresolve.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'expr::looseMatchStringWithSanitisedString() performance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_expressionresolve.cpp',
tags: [ 'benchmark', 'Expression', 'string' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_feed.cpp => G:\d3\tests\d3core_test\test_feed.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FeedRect LOD factor performance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_feed.cpp',
tags: [ 'benchmark', 'feed', 'feedrect', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_feedscene.cpp => G:\d3\tests\d3core_test\test_feedscene.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FeedScene FeedHeadConfig Management',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_feedscene.cpp',
tags: [ 'feed', 'feedscene' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_feedscene.cpp => G:\d3\tests\d3core_test\test_feedscene.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FeedScene MatrixRouting Management',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_feedscene.cpp',
tags: [ 'feed', 'feedscene' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_fifodataseries.cpp => G:\d3\tests\d3core_test\test_fifodataseries.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FifoDataSeries::size()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_fifodataseries.cpp',
tags: [ 'FifoDataSeries', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_fifodataseries.cpp => G:\d3\tests\d3core_test\test_fifodataseries.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FifoDataSeries::addSample()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_fifodataseries.cpp',
tags: [ 'FifoDataSeries', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_fifodataseries.cpp => G:\d3\tests\d3core_test\test_fifodataseries.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FifoDataSeries::calcAverage()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_fifodataseries.cpp',
tags: [ 'FifoDataSeries', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.235] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_fifodataseries.cpp => G:\d3\tests\d3core_test\test_fifodataseries.cpp
[2024-11-19 12:49:44.235] [INFO] testGrouping {
testId: 'FifoDataSeries::initFrom()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_fifodataseries.cpp',
tags: [ 'FifoDataSeries', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_fixturegroup.cpp => G:\d3\tests\d3core_test\test_fixturegroup.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Test DmxAssigner start and end channel',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_fixturegroup.cpp',
tags: [ 'fixturegroup' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_frameratefraction.cpp => G:\d3\tests\d3core_test\test_frameratefraction.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Frame Rate Fraction',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_frameratefraction.cpp',
tags: [ 'FrameRateFraction' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_genericcommand.cpp => G:\d3\tests\d3core_test\test_genericcommand.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'GenericCommand::traceString() without init()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_genericcommand.cpp',
tags: [ 'GenericCommand', 'TransportCommand', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_genericcommand.cpp => G:\d3\tests\d3core_test\test_genericcommand.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'GenericCommand::traceString()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_genericcommand.cpp',
tags: [ 'GenericCommand', 'TransportCommand', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_gpusubsystem.cpp => G:\d3\tests\d3core_test\test_gpusubsystem.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'GPUSubsystem::needToControlFans()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_gpusubsystem.cpp',
tags: [ 'amd', 'fancontrol', 'GPUSubsystem', 'nvidia', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_graphdescriptor.cpp => G:\d3\tests\d3core_test\test_graphdescriptor.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'GraphDescriptor::initFrom',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_graphdescriptor.cpp',
tags: [ 'GraphDescriptor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_graphthreshold.cpp => G:\d3\tests\d3core_test\test_graphthreshold.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'GraphThreshold::initFrom',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_graphthreshold.cpp',
tags: [ 'GraphThreshold', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_httpsockpuppet.cpp => G:\d3\tests\d3core_test\test_httpsockpuppet.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Test httpsockpuppet::extractFilePath',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_httpsockpuppet.cpp',
tags: [ 'httpsockpuppet' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_identitydomain.cpp => G:\d3\tests\d3core_test\test_identitydomain.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Identity Domain ResourceAddChange Tests',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_identitydomain.cpp',
tags: [ 'cms', 'domain', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_identitydomain.cpp => G:\d3\tests\d3core_test\test_identitydomain.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Identity Domain ResourceLoadChange Tests',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_identitydomain.cpp',
tags: [ 'cms', 'domain', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_identitydomain.cpp => G:\d3\tests\d3core_test\test_identitydomain.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Identity Domain ResourceRenameChange Tests',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_identitydomain.cpp',
tags: [ 'cms', 'domain', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.236] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_identitydomain.cpp => G:\d3\tests\d3core_test\test_identitydomain.cpp
[2024-11-19 12:49:44.236] [INFO] testGrouping {
testId: 'Identity Domain ResourceRemoveChange Tests',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_identitydomain.cpp',
tags: [ 'cms', 'domain', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.237] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_importprojector.cpp => G:\d3\tests\d3core_test\test_importprojector.cpp
[2024-11-19 12:49:44.237] [INFO] testGrouping {
testId: 'import::headerFieldsMM',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_importprojector.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'ProjectorData' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.237] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_importprojector.cpp => G:\d3\tests\d3core_test\test_importprojector.cpp
[2024-11-19 12:49:44.237] [INFO] testGrouping {
testId: 'import::hasHeaderFieldsMM',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_importprojector.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'ProjectorData' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.237] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_importprojector.cpp => G:\d3\tests\d3core_test\test_importprojector.cpp
[2024-11-19 12:49:44.237] [INFO] testGrouping {
testId: 'import::loadTableFromFile',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_importprojector.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'Table' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.237] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_importprojector.cpp => G:\d3\tests\d3core_test\test_importprojector.cpp
[2024-11-19 12:49:44.237] [INFO] testGrouping {
testId: 'import::projectorsFromTableFile',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_importprojector.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'ProjectorData' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.237] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_importprojector.cpp => G:\d3\tests\d3core_test\test_importprojector.cpp
[2024-11-19 12:49:44.237] [INFO] testGrouping {
testId: 'import::projectorsFromTable',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_importprojector.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'ProjectorData' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'test keyframes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'test slideshows',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'slideshows' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'Keyframe slipping',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes', 'slipping' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'Repeat keyframes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes', 'repeat' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'FloatSequence::cubicInterpolate',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'interpolation', 'keyframes' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'FloatSequence::evalSum Curve Total Area',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'FloatSequence::evalSum Curve Slope at Point',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_keyframes.cpp => G:\d3\tests\d3core_test\test_keyframes.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'FloatSequence::evalSum Curve Trapezoidal',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_keyframes.cpp',
tags: [ 'keyframes', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'Layer contains with small times',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'Layer contains with large times',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.241] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.241] [INFO] testGrouping {
testId: 'Layer overlaps',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Layer resource key set',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Test field sequence creation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'layer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Layer String Replacement',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'rename', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Manipulating Tracks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'manipulatetracks', 'track', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Adding time to track with multiple layers',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'AddTime', 'Layer', 'track', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_layer.cpp => G:\d3\tests\d3core_test\test_layer.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Layer Dynamic Rename',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_layer.cpp',
tags: [ 'Layer', 'rename', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensfocusparams.cpp => G:\d3\tests\d3core_test\test_lensfocusparams.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Lens focus params - interpolation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensfocusparams.cpp',
tags: [ 'CameraTracking', 'Lens', 'LensFocusParams', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensfocusparams.cpp => G:\d3\tests\d3core_test\test_lensfocusparams.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Camera focus modes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensfocusparams.cpp',
tags: [ 'Camera', 'CameraTracking', 'Lens', 'LensFocusParams', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Lens intrinsics',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'Lens', 'LensIntrinsics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Lens radial distortion inversion',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'Lens', 'LensIntrinsics', 'RadialDistortion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.242] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.242] [INFO] testGrouping {
testId: 'Lens centre shift',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'CentreShift', 'Lens', 'LensIntrinsics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Lens intrinsics scaling',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'IntrinsicsScaling', 'Lens', 'LensIntrinsics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'LensIntrinsics::toOpenCV',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'CentreShift', 'Lens', 'LensIntrinsics', 'OpenCV' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_lensintrinsics.cpp => G:\d3\tests\d3core_test\test_lensintrinsics.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Lens clipping and overscan',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_lensintrinsics.cpp',
tags: [ 'ClippingShift', 'Lens', 'LensIntrinsics', 'Overscan' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_logicalvideoindevice.cpp => G:\d3\tests\d3core_test\test_logicalvideoindevice.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'setVideoInCrop',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_logicalvideoindevice.cpp',
tags: [ 'crop', 'device', 'logicalvideoindevice', 'unit', 'videoin' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_machine.cpp => G:\d3\tests\d3core_test\test_machine.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Machine::vfcSysAlertMissingGenlock()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_machine.cpp',
tags: [ 'machine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_machine.cpp => G:\d3\tests\d3core_test\test_machine.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Machine::vfcSysAlertMissingPtp()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_machine.cpp',
tags: [ 'machine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_machine.cpp => G:\d3\tests\d3core_test\test_machine.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Machine::vfcSysAlertMissingIpVfc()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_machine.cpp',
tags: [ 'machine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_machine.cpp => G:\d3\tests\d3core_test\test_machine.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Machine::vfcSysSyncModeMismatch()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_machine.cpp',
tags: [ 'machine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_machine.cpp => G:\d3\tests\d3core_test\test_machine.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Machine::vfcSysPtpDomainMismatch',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_machine.cpp',
tags: [ 'machine', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.243] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.243] [INFO] testGrouping {
testId: 'Map::options(enum)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'integration', 'Map', 'MemoryMap' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'test map std::vector',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'Map', 'MemoryMap', 'stl map' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'test map std::map',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'Map', 'MemoryMap', 'stl map' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'test map std::unordered_map',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'Map', 'MemoryMap', 'stl map' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'Long String',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'FileMap', 'Map', 'ShallowMemoryMap' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'FileMap regression testing',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ '!throws', 'FileMap' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_map.cpp => G:\d3\tests\d3core_test\test_map.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'FileMap performance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_map.cpp',
tags: [ 'benchmark', 'FileMap', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_mapoptions.cpp => G:\d3\tests\d3core_test\test_mapoptions.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MapOptions values',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_mapoptions.cpp',
tags: [ 'Map', 'MapOptions' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_mappedmediadomain.cpp => G:\d3\tests\d3core_test\test_mappedmediadomain.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MappedMediaDomainConnection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_mappedmediadomain.cpp',
tags: [ 'API', 'domain', 'integration', 'MappedMediaDomainConnection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_mappedmediadomain.cpp => G:\d3\tests\d3core_test\test_mappedmediadomain.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MappedMediaDomain',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_mappedmediadomain.cpp',
tags: [ 'API', 'domain', 'integration', 'MappedMediaDomain' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_messagebuswebsocketbridge.cpp => G:\d3\tests\d3core_test\test_messagebuswebsocketbridge.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'bridge messages over websocket',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_messagebuswebsocketbridge.cpp',
tags: [ '!mayfail', 'integration', 'messagebus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MetricMonitor::seriesAverage',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'MetricMonitor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MetricMonitor::seriesAverageByIndex',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'MetricMonitor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.244] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.244] [INFO] testGrouping {
testId: 'MetricMonitor::addSeries',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'MetricMonitor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MetricMonitor::addSample',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'MetricMonitor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MetricMonitor::addSample - benchmark',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'benchmark', 'MetricMonitor', 'monitoring', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_metricmonitor.cpp => G:\d3\tests\d3core_test\test_metricmonitor.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MetricMonitor::clearData',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_metricmonitor.cpp',
tags: [ 'MetricMonitor', 'monitoring', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_missingmediadomain.cpp => G:\d3\tests\d3core_test\test_missingmediadomain.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'NotFoundMediaKey constructed with SockPuppet MappedMediaLocation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_missingmediadomain.cpp',
tags: [ 'domain', 'NotFoundMediaKey', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_missingmediadomain.cpp => G:\d3\tests\d3core_test\test_missingmediadomain.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MissingMediaDomainConnection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_missingmediadomain.cpp',
tags: [ 'API', 'domain', 'integration', 'MissingMediaDomainConnection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_missingmediadomain.cpp => G:\d3\tests\d3core_test\test_missingmediadomain.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MissingMediaDomain',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_missingmediadomain.cpp',
tags: [ 'API', 'domain', 'integration', 'MissingMediaDomain' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_module.cpp => G:\d3\tests\d3core_test\test_module.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'Module::activatePalette()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_module.cpp',
tags: [ 'module' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_monitorcache.cpp => G:\d3\tests\d3core_test\test_monitorcache.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MonitorCache::tryGetMonitor()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_monitorcache.cpp',
tags: [ 'MonitorCache', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_monitoringmgr.cpp => G:\d3\tests\d3core_test\test_monitoringmgr.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MonitoringManager::networkUpdateAppendMonitor',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_monitoringmgr.cpp',
tags: [ 'monitoring', 'MonitoringManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_monitoringmgr.cpp => G:\d3\tests\d3core_test\test_monitoringmgr.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'MonitoringManager::findOrCreateLocalMonitor()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_monitoringmgr.cpp',
tags: [ 'benchmark', 'MonitoringManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_msc.cpp => G:\d3\tests\d3core_test\test_msc.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: 'test msc message deserialization',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_msc.cpp',
tags: [ 'midi', 'msc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.245] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_multikeysequence.cpp => G:\d3\tests\d3core_test\test_multikeysequence.cpp
[2024-11-19 12:49:44.245] [INFO] testGrouping {
testId: "test multi key sequence with different types throws, but same doesn't",
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_multikeysequence.cpp',
tags: [ '!throws', 'multikeysequence' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_multikeysequence.cpp => G:\d3\tests\d3core_test\test_multikeysequence.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'test multi key sequence constructor throws with empty list',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_multikeysequence.cpp',
tags: [ '!throws', 'multikeysequence' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_multikeysequence.cpp => G:\d3\tests\d3core_test\test_multikeysequence.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'test multi key sequence',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_multikeysequence.cpp',
tags: [ '!throws', 'multikeysequence' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_notch.cpp => G:\d3\tests\d3core_test\test_notch.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Test notch::enumStringToValues',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_notch.cpp',
tags: [ 'notch' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttracking.cpp => G:\d3\tests\d3core_test\test_objecttracking.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'ObjectTracking interpolation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttracking.cpp',
tags: [ 'ObjectTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttracking.cpp => G:\d3\tests\d3core_test\test_objecttracking.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'ObjectTracking get and set relative coordinates',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttracking.cpp',
tags: [ 'ObjectTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttracking.cpp => G:\d3\tests\d3core_test\test_objecttracking.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'ObjectTracking pose matrix',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttracking.cpp',
tags: [ 'ObjectTracking', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttrackingsource.cpp => G:\d3\tests\d3core_test\test_objecttrackingsource.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Object tracking source - Data set and get - no frame of reference',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttrackingsource.cpp',
tags: [
'GOTS',
'ObjectTracking',
'ObjectTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttrackingsource.cpp => G:\d3\tests\d3core_test\test_objecttrackingsource.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Object tracking source - Data set and get - frame of reference',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttrackingsource.cpp',
tags: [
'GOTS',
'ObjectTracking',
'ObjectTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttrackingsource.cpp => G:\d3\tests\d3core_test\test_objecttrackingsource.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Object tracking source - pose lookups',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttrackingsource.cpp',
tags: [
'GOTS',
'ObjectTracking',
'ObjectTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttrackingsource.cpp => G:\d3\tests\d3core_test\test_objecttrackingsource.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Object tracking source - pose lookups with rotation delay offset',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttrackingsource.cpp',
tags: [
'GOTS',
'ObjectTracking',
'ObjectTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_objecttrackingsource.cpp => G:\d3\tests\d3core_test\test_objecttrackingsource.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Object tracking source - tracking flags',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_objecttrackingsource.cpp',
tags: [
'GOTS',
'ObjectTracking',
'ObjectTrackingSource',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ocio.cpp => G:\d3\tests\d3core_test\test_ocio.cpp
[2024-11-19 12:49:44.246] [INFO] testGrouping {
testId: 'Test ocio::isNoop',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ocio.cpp',
tags: [ 'colourimetry', 'ocio', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.246] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ocio.cpp => G:\d3\tests\d3core_test\test_ocio.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Ocio colour correctness - sample images',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ocio.cpp',
tags: [ 'colourimetry', 'ocio', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ocio.cpp => G:\d3\tests\d3core_test\test_ocio.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'OCIO CPU transforms',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ocio.cpp',
tags: [ 'colourimetry', 'integration', 'ocio', 'ocioCPU', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp => G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'notifyCreate',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscindirectioncontroller.cpp',
tags: [ 'OscIndirectionController', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp => G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'hasResourceBeenSet',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscindirectioncontroller.cpp',
tags: [ 'OscIndirectionController', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp => G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'doGetResource',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscindirectioncontroller.cpp',
tags: [ 'OscIndirectionController', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp => G:\d3\tests\d3core_test\test_oscindirectioncontroller.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'processOscStates',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscindirectioncontroller.cpp',
tags: [ 'OscIndirectionController', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscmessage.cpp => G:\d3\tests\d3core_test\test_oscmessage.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Serialisation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscmessage.cpp',
tags: [ 'OscMessage' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscmessage.cpp => G:\d3\tests\d3core_test\test_oscmessage.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Start Empty OscMessage',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscmessage.cpp',
tags: [ 'OscMessage' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_oscmessage.cpp => G:\d3\tests\d3core_test\test_oscmessage.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'End Empty OscMessage',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_oscmessage.cpp',
tags: [ 'OscMessage' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_package.cpp => G:\d3\tests\d3core_test\test_package.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Lookup and read',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_package.cpp',
tags: [ 'Package' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_package.cpp => G:\d3\tests\d3core_test\test_package.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Rename and new',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_package.cpp',
tags: [ 'Package' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_package.cpp => G:\d3\tests\d3core_test\test_package.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'Wildcard search',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_package.cpp',
tags: [ 'ChunkIndex', 'Package' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_package.cpp => G:\d3\tests\d3core_test\test_package.cpp
[2024-11-19 12:49:44.247] [INFO] testGrouping {
testId: 'ChunkIndex test',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_package.cpp',
tags: [ 'ChunkIndex', 'Package', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_perspectiveprojection.cpp => G:\d3\tests\d3core_test\test_perspectiveprojection.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Perspective projection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_perspectiveprojection.cpp',
tags: [ 'PerspectiveProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_perspectiveprojection.cpp => G:\d3\tests\d3core_test\test_perspectiveprojection.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Perspective projection - simple perspective matrix',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_perspectiveprojection.cpp',
tags: [ 'PerspectiveProjection', 'Projection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_projector.cpp => G:\d3\tests\d3core_test\test_projector.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Projector::cleanupDseIncludes()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_projector.cpp',
tags: [ 'projector', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_projector.cpp => G:\d3\tests\d3core_test\test_projector.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Projector::ensureDseExcludes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_projector.cpp',
tags: [ 'projector', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_projector.cpp => G:\d3\tests\d3core_test\test_projector.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Projector::ensureDseIncludes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_projector.cpp',
tags: [ 'projector', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_projector.cpp => G:\d3\tests\d3core_test\test_projector.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Projector::dseExcludes()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_projector.cpp',
tags: [ 'projector', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ProjectorData.cpp => G:\d3\tests\d3core_test\test_ProjectorData.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'import::ProjectorData',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ProjectorData.cpp',
tags: [ 'csv', 'import', 'MappingMatter', 'ProjectorData' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_projectorstudy.cpp => G:\d3\tests\d3core_test\test_projectorstudy.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'ProjectorStudy class',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_projectorstudy.cpp',
tags: [ 'OmniCal', 'ProjectorStudy', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recorder.cpp => G:\d3\tests\d3core_test\test_recorder.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Device recording: basic recorder checks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_recorder.cpp',
tags: [ '!throws', 'recorder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recorder.cpp => G:\d3\tests\d3core_test\test_recorder.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Device recording tests for recorder',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_recorder.cpp',
tags: [ '!throws', 'integration', 'recorder' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.248] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recorder.cpp => G:\d3\tests\d3core_test\test_recorder.cpp
[2024-11-19 12:49:44.248] [INFO] testGrouping {
testId: 'Device recording tests for recorder',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_recorder.cpp',
tags: [ 'integration', 'recorder' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recorder.cpp => G:\d3\tests\d3core_test\test_recorder.cpp
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recorder.cpp => G:\d3\tests\d3core_test\test_recorder.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'Device recording playback',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_recorder.cpp',
tags: [ 'integration', 'recorder' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_recordingfile.cpp => G:\d3\tests\d3core_test\test_recordingfile.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'Device recording for recording file',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_recordingfile.cpp',
tags: [ 'recordingfile' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_reflection.cpp => G:\d3\tests\d3core_test\test_reflection.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'ReflectionValue value equality',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_reflection.cpp',
tags: [ 'reflection', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_remotetransport.cpp => G:\d3\tests\d3core_test\test_remotetransport.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'TrackCommand parse play',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_remotetransport.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_remotetransport.cpp => G:\d3\tests\d3core_test\test_remotetransport.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'TrackCommand parse stop',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_remotetransport.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_remotetransport.cpp => G:\d3\tests\d3core_test\test_remotetransport.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'Query parse trackList',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_remotetransport.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.249] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_remotetransport.cpp => G:\d3\tests\d3core_test\test_remotetransport.cpp
[2024-11-19 12:49:44.249] [INFO] testGrouping {
testId: 'Query parse cuelist',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_remotetransport.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'PDF: save',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ 'pdf', 'report' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'PDF: throw on overwrite while open',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ '!throws', 'pdf', 'report' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'PDF: unicode support',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ 'pdf', 'report', 'unicode' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'Report GetterList',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ 'report' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'Generate PDF report',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ 'report' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_report.cpp => G:\d3\tests\d3core_test\test_report.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'CSV report',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_report.cpp',
tags: [ 'csv', 'report' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_reprojectionhelpers.cpp => G:\d3\tests\d3core_test\test_reprojectionhelpers.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'Reprojection matrices',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_reprojectionhelpers.cpp',
tags: [ 'Reprojection', 'unit', 'VirtualCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_request.cpp => G:\d3\tests\d3core_test\test_request.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'RequestDispatcher::fileRequestReport()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_request.cpp',
tags: [ 'prefetchreport', 'unit', 'VideoPrefetch' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_request.cpp => G:\d3\tests\d3core_test\test_request.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'videoPrefetcherReportPerformance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_request.cpp',
tags: [ 'benchmark', 'prefetchreport', 'slow', 'VideoPrefetch' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'ResourcesRP',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'integration', 'ResourceManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'ResourceRPArray',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'integration', 'ResourceManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.250] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.250] [INFO] testGrouping {
testId: 'Resource Change Detection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'integration', 'ResourceManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'ClassNode instantiate',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'integration', 'ResourceManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'ResourceManager::setFilesystem()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'FileSystem', 'Package', 'ResourceManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resource.cpp => G:\d3\tests\d3core_test\test_resource.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'ResourceManager::search()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resource.cpp',
tags: [ 'FileSystem', 'integration', 'Package', 'ResourceManager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_resources.cpp => G:\d3\tests\d3core_test\test_resources.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'test copy resource',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_resources.cpp',
tags: [ 'integration', 'resource' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI constructed from default, nullptr or same type',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI constructed from RI',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI constructed from non RI types with (compound) type T',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI constructed from non RI types with (compound) type Y',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ '!throws', 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI assigned from (compound) type Y',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ '!throws', 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.251] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.251] [INFO] testGrouping {
testId: 'RI comparisons',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ '!throws', 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_ri.cpp => G:\d3\tests\d3core_test\test_ri.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'RP from RI',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_ri.cpp',
tags: [ 'ri' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_rigidbodytransform.cpp => G:\d3\tests\d3core_test\test_rigidbodytransform.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'Rigid body transform - Vec',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_rigidbodytransform.cpp',
tags: [
'calibration',
'CamReg',
'Eigen',
'geometry',
'math',
'registration',
'RigidBody',
'RigidBodyTransform',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_rigidbodytransform.cpp => G:\d3\tests\d3core_test\test_rigidbodytransform.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'Rigid body transform - Eigen',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_rigidbodytransform.cpp',
tags: [
'calibration',
'CamReg',
'Eigen',
'geometry',
'math',
'registration',
'RigidBody',
'RigidBodyTransform',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_rigidbodytransform.cpp => G:\d3\tests\d3core_test\test_rigidbodytransform.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'Rigid body transform - Two points',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_rigidbodytransform.cpp',
tags: [
'calibration',
'CamReg',
'Eigen',
'geometry',
'math',
'registration',
'RigidBody',
'RigidBodyTransform',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_shadowresources.cpp => G:\d3\tests\d3core_test\test_shadowresources.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'shadow resource',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_shadowresources.cpp',
tags: [ '!throws', 'shadow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletalpointtrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletalpointtrackingsource.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'SkeletalPointTrackingSource::calculateSkeletonTracking',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletalpointtrackingsource.cpp',
tags: [
'mocap',
'motioncapture',
'rigidbody',
'SkeletalPointTrackingSource',
'skeleton',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletalpointtrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletalpointtrackingsource.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'SkeletalTrackingSource - points rejoining after not receiving',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletalpointtrackingsource.cpp',
tags: [
'mocap',
'motioncapture',
'rigidbody',
'SkeletalPointTrackingSource',
'skeleton',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'TrackedJointLayout',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingsource.cpp',
tags: [ 'mocap', 'motioncapture', 'skeleton', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'TrackedJointPose',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingsource.cpp',
tags: [ 'mocap', 'motioncapture', 'skeleton', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp
[2024-11-19 12:49:44.252] [INFO] testGrouping {
testId: 'TrackedSkeletalLayout',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingsource.cpp',
tags: [ 'mocap', 'motioncapture', 'skeleton', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.252] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingsource.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletalTrackingSource::TrackingData',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingsource.cpp',
tags: [ 'mocap', 'motioncapture', 'skeleton', 'tracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonTracking interpolation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [
'ObjectTracking',
'skeleton',
'SkeletonTracking',
'tracking',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints root joint',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints cached children',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints cached siblings',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints coincidentJoints',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints iterateThroughJoints',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints layout offset',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp => G:\d3\tests\d3core_test\test_skeletaltrackingstructs.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'SkeletonJoints total offset',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeletaltrackingstructs.cpp',
tags: [ 'skeleton', 'SkeletonJoints', 'SkeletonTracking', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeleton.cpp => G:\d3\tests\d3core_test\test_skeleton.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'Skeleton - SkinnedMesh and SkinnedMeshJoints creation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeleton.cpp',
tags: [ 'skeleton', 'SkinnedMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.253] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeleton.cpp => G:\d3\tests\d3core_test\test_skeleton.cpp
[2024-11-19 12:49:44.253] [INFO] testGrouping {
testId: 'Skeleton - duplication',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeleton.cpp',
tags: [ 'skeleton', 'SkinnedMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_skeleton.cpp => G:\d3\tests\d3core_test\test_skeleton.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'Skeleton - renaming',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_skeleton.cpp',
tags: [ 'skeleton', 'SkinnedMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - findRegionSpy',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - findRegionSpy (throws)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ '!throws', 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - combineStrips',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - canMergeRegions',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - findRegionsInStrip',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer - findRegionsInStrip (throws)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ '!throws', 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'slc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slc.cpp => G:\d3\tests\d3core_test\test_slc.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlcRegionGatherer performance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slc.cpp',
tags: [ 'benchmark', 'slc', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slcview.cpp => G:\d3\tests\d3core_test\test_slcview.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'Update slcView',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slcview.cpp',
tags: [ 'slc', 'slcview', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.254] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.254] [INFO] testGrouping {
testId: 'SlugFont: line height scalar calculation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: font d3 standard pixel size',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: truncateToWidth (simple)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: truncateMiddle (simple)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: wrapToWidth (simple)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: print',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'SlugRender', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: print quad test',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'SlugRender', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_slugfont.cpp => G:\d3\tests\d3core_test\test_slugfont.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'SlugFont: print dynamic',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_slugfont.cpp',
tags: [ 'SlugFont', 'SlugRender', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_sockpuppet.cpp => G:\d3\tests\d3core_test\test_sockpuppet.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'Parse auto populate arguments',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_sockpuppet.cpp',
tags: [ 'sockpuppet' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_sockpuppet.cpp => G:\d3\tests\d3core_test\test_sockpuppet.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'Create Personality',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_sockpuppet.cpp',
tags: [ 'SockPuppet' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.255] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_sockpuppet.cpp => G:\d3\tests\d3core_test\test_sockpuppet.cpp
[2024-11-19 12:49:44.255] [INFO] testGrouping {
testId: 'Dmx Personality Registry equivalent modules',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_sockpuppet.cpp',
tags: [ 'SockPuppet' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_sockpuppet.cpp => G:\d3\tests\d3core_test\test_sockpuppet.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Dmx Personality comparison',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_sockpuppet.cpp',
tags: [ 'SockPuppet' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_stringexpressions.cpp => G:\d3\tests\d3core_test\test_stringexpressions.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Manual zero-padding',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_stringexpressions.cpp',
tags: [ 'StringExpression', 'TelnetDVIMatrixString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_stringexpressions.cpp => G:\d3\tests\d3core_test\test_stringexpressions.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Automatic zero-padding',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_stringexpressions.cpp',
tags: [ 'StringExpression', 'TelnetDVIMatrixString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_stringexpressions.cpp => G:\d3\tests\d3core_test\test_stringexpressions.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Optional variables',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_stringexpressions.cpp',
tags: [ 'StringExpression', 'TelnetDVIMatrixString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_stringexpressions.cpp => G:\d3\tests\d3core_test\test_stringexpressions.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Invalid variables',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_stringexpressions.cpp',
tags: [ 'StringExpression', 'TelnetDVIMatrixString' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_timecode.cpp => G:\d3\tests\d3core_test\test_timecode.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Test Timecode',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_timecode.cpp',
tags: [ 'Timecode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_timecode.cpp => G:\d3\tests\d3core_test\test_timecode.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Timecode',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_timecode.cpp',
tags: [ 'time', 'Timecode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_timecodetransport.cpp => G:\d3\tests\d3core_test\test_timecodetransport.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'TimecodeTransportBeat::setBeatClock',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_timecodetransport.cpp',
tags: [ 'beat', 'integration', 'timecode', 'transport' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_timesequence.cpp => G:\d3\tests\d3core_test\test_timesequence.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'test timesequence',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_timesequence.cpp',
tags: [ 'sequencing', 'timesequence' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.256] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.256] [INFO] testGrouping {
testId: 'Max length / min precision',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Removing invalid layers',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'layer', 'remove', 'Track', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Valid beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Beat at limit',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Overflow/underflow checks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Time Steps',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Quantised',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Snap to Beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ '!throws', 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'snapClosestBeat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ '!throws', 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'snapBeat/nextBeat brute force',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Next Beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ '!throws', 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.258] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.258] [INFO] testGrouping {
testId: 'Snap to Feature',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ '!throws', 'SnapFeature', 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Next Feature',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ '!throws', 'NextFeature', 'Snapping', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Track::globalTimeToBeat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Timecode', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Track::beatToGlobalTime',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'Timecode', 'Track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Adding/removing AudioTracks to Tracks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [
'!mayfail',
'.',
'AudioTrack',
'd3core_d3audio',
'Quantiser',
'Track'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Track::beatToTime',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [
'!mayfail',
'.',
'AudioTrack',
'd3core_d3audio',
'Quantiser',
'Track'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Track::iAudioTrackStart',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [
'!mayfail',
'.',
'AudioTrack',
'd3core_d3audio',
'Quantiser',
'Track'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Insert beats in middle of track',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [
'!mayfail',
'.',
'AudioTrack',
'd3core_d3audio',
'Quantiser',
'Track'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Adding sections',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Track::removeBeats',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.259] [INFO] testGrouping {
testId: 'Adding and Removing Layers',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'track' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.259] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_track.cpp => G:\d3\tests\d3core_test\test_track.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'Track::transitionInfoAtSection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_track.cpp',
tags: [ 'section', 'tim_test', 'track', 'transition' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock::update',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock::playToEndSection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock::playToEndSection (quantised)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock::loopSection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock variable speed',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock latency',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock latency (quantised)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ '!mayfail', 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'TrackClock PlayMode events',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'Jump to beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.260] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.260] [INFO] testGrouping {
testId: 'tRender',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Invalid quantise period updates',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Switching tracks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'TrackClock typical frame rates (60 Hz)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'slow', 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'past/future clock positions',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Commit Hooks',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Resize track',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackclock.cpp => G:\d3\tests\d3core_test\test_trackclock.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Scrubbing detection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackclock.cpp',
tags: [ 'Scrubbing', 'TrackClock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackingdatahistory.cpp => G:\d3\tests\d3core_test\test_trackingdatahistory.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Tracking data history - smooth data delay calculation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackingdatahistory.cpp',
tags: [ 'ObjectTrackingSource', 'tracking', 'TrackingDataHistory', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackingdatahistory.cpp => G:\d3\tests\d3core_test\test_trackingdatahistory.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Tracking data history - getting tracking',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackingdatahistory.cpp',
tags: [ 'ObjectTrackingSource', 'tracking', 'TrackingDataHistory', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_trackutils.cpp => G:\d3\tests\d3core_test\test_trackutils.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'Test TrackUtils::sanitiseTagText',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_trackutils.cpp',
tags: [ 'Track', 'TrackUtils' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.261] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportcommand.cpp => G:\d3\tests\d3core_test\test_transportcommand.cpp
[2024-11-19 12:49:44.261] [INFO] testGrouping {
testId: 'TransportCommand::traceString() without init()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportcommand.cpp',
tags: [ 'TransportCommand', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportcommand.cpp => G:\d3\tests\d3core_test\test_transportcommand.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportCommand::traceString()',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportcommand.cpp',
tags: [ 'TransportCommand', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportcommand.cpp => G:\d3\tests\d3core_test\test_transportcommand.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportCommand::traceString() derived classes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportcommand.cpp',
tags: [ 'TransportCommand', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Time Steps',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Quantised',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ '!mayfail', 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Snap to Beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ '!mayfail', 'Snapping', 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Next Beat',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ '!mayfail', 'Snapping', 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Snap to Feature',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ '!mayfail', 'SnapFeature', 'Snapping', 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_transportmanager.cpp => G:\d3\tests\d3core_test\test_transportmanager.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'TransportManager Next Feature',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_transportmanager.cpp',
tags: [ '!mayfail', 'Snapping', 'TransportManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_versioning.cpp => G:\d3\tests\d3core_test\test_versioning.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'Tagging (throws)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_versioning.cpp',
tags: [ '!throws', 'unit', 'versioning', 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_versioning.cpp => G:\d3\tests\d3core_test\test_versioning.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'Extract version tag',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_versioning.cpp',
tags: [ 'unit', 'versioning', 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.262] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_versioning.cpp => G:\d3\tests\d3core_test\test_versioning.cpp
[2024-11-19 12:49:44.262] [INFO] testGrouping {
testId: 'Version tag isNewerThan',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_versioning.cpp',
tags: [ 'unit', 'versioning', 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_versioning.cpp => G:\d3\tests\d3core_test\test_versioning.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Version tag incrementVersionTag',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_versioning.cpp',
tags: [ 'unit', 'versioning', 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_versioning.cpp => G:\d3\tests\d3core_test\test_versioning.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Version tag incrementVersionInPath',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_versioning.cpp',
tags: [ 'unit', 'versioning', 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_vfcdevice.cpp => G:\d3\tests\d3core_test\test_vfcdevice.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Test VFC target mode calculation for 30 FPS and below',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_vfcdevice.cpp',
tags: [ '!mayfail', 'regression', 'timing', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_vfcdevice.cpp => G:\d3\tests\d3core_test\test_vfcdevice.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Test VFC target mode calculation',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_vfcdevice.cpp',
tags: [ 'regression', 'timing', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_vfcdevice.cpp => G:\d3\tests\d3core_test\test_vfcdevice.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Test VFC output timing selection',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_vfcdevice.cpp',
tags: [ 'timing', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_vfcdevice.cpp => G:\d3\tests\d3core_test\test_vfcdevice.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Test refactored calculateOutputTiming',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_vfcdevice.cpp',
tags: [ 'timing', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoasset.cpp => G:\d3\tests\d3core_test\test_videoasset.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Region Tagging',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoasset.cpp',
tags: [ 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoasset.cpp => G:\d3\tests\d3core_test\test_videoasset.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'VideoAsset::updateFileProperties',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoasset.cpp',
tags: [ 'VideoAsset' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Pack single 2k video into atlas',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.263] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.263] [INFO] testGrouping {
testId: 'Pack 6 standard display sized rects',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Pack 100 rectangles',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Try and pack a rectangle bigger than the bin with scaling disabled',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Pack a rectangle twice the size of the atlas',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Pack one really big and one really small rect',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Pack 8 4k rects into atlas',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Pass empty rect vector to atlas',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.264] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.264] [INFO] testGrouping {
testId: 'Construct atlas with stage containing 5 LED displays',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'Construct atlas with stage containing no displays',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoatlas.cpp => G:\d3\tests\d3core_test\test_videoatlas.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'Construct atlas with stage containing LED and DMX display, and projection surface',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoatlas.cpp',
tags: [ 'unit', 'VideoAtlas' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoclip.cpp => G:\d3\tests\d3core_test\test_videoclip.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'VideoClip::dataRate',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoclip.cpp',
tags: [ 'VideoClip' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoclip.cpp => G:\d3\tests\d3core_test\test_videoclip.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'VideoClip::description',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoclip.cpp',
tags: [ 'VideoClip' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Loop (small number of frames)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Loop',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Pause',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.265] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.265] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: PingPong',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Loop (start in the middle)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers', 'VideoClipMidPoint' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: PingPong (start in the middle)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers', 'VideoClipMidPoint' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Pause-at-end (start in the middle)',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers', 'VideoClipMidPoint' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Pause-at-end with speed changes',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers', 'VideoClipMidPoint' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videocliphelpers.cpp => G:\d3\tests\d3core_test\test_videocliphelpers.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'videoclip::computeFrameNumber: Pause-at-end with unusual framerates',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videocliphelpers.cpp',
tags: [ 'VideoClip', 'VideoClipHelpers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_videoindevicemap.cpp => G:\d3\tests\d3core_test\test_videoindevicemap.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'VideoInDeviceMap::fixCaptureCardVariant',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_videoindevicemap.cpp',
tags: [ 'capturecardvariant', 'unit', 'videoin' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_virtualcamera.cpp => G:\d3\tests\d3core_test\test_virtualcamera.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'Virtual camera reprojection distance',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_virtualcamera.cpp',
tags: [ 'Reprojection', 'unit', 'VirtualCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_virtualcamera.cpp => G:\d3\tests\d3core_test\test_virtualcamera.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'Virtual camera zoom scale',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_virtualcamera.cpp',
tags: [ 'unit', 'VirtualCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_virtualcamera.cpp => G:\d3\tests\d3core_test\test_virtualcamera.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'Virtual camera plane scale',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_virtualcamera.cpp',
tags: [ 'Reprojection', 'unit', 'VirtualCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.266] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_virtualcamera.cpp => G:\d3\tests\d3core_test\test_virtualcamera.cpp
[2024-11-19 12:49:44.266] [INFO] testGrouping {
testId: 'Inverse virtual reprojection matrix',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_virtualcamera.cpp',
tags: [ 'Reprojection', 'unit', 'VirtualCamera' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_warpgridutil.cpp => G:\d3\tests\d3core_test\test_warpgridutil.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'calcInterpolatedWarpGrid NoWarp',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_warpgridutil.cpp',
tags: [ 'unit', 'warpgridutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_warpgridutil.cpp => G:\d3\tests\d3core_test\test_warpgridutil.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'calcInterpolatedWarpGrid Avg4Neighbours',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_warpgridutil.cpp',
tags: [ 'unit', 'warpgridutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_warpgridutil.cpp => G:\d3\tests\d3core_test\test_warpgridutil.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'calcInterpolatedWarpGrid Avg4NeighboursAndGradient',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_warpgridutil.cpp',
tags: [ 'unit', 'warpgridutil' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_weakrp.cpp => G:\d3\tests\d3core_test\test_weakrp.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'Invalid WeakRP',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_weakrp.cpp',
tags: [ 'unit', 'weakrp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_weakrp.cpp => G:\d3\tests\d3core_test\test_weakrp.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'Valid WeakRP',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_weakrp.cpp',
tags: [ 'unit', 'weakrp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.267] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_weakrp.cpp => G:\d3\tests\d3core_test\test_weakrp.cpp
[2024-11-19 12:49:44.267] [INFO] testGrouping {
testId: 'WeakRP thread-safety',
resolvedFile: 'G:\\d3\\tests\\d3core_test\\test_weakrp.cpp',
tags: [ '!throws', 'integration', 'weakrp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.353] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\blip_test.exe
[2024-11-19 12:49:44.353] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\blip_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\blip_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:44.390] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.390] [INFO] testGrouping {
testId: 'Pointer Equality - builtin',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.391] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.391] [INFO] testGrouping {
testId: 'Pointer Equality - UDT',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.391] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.391] [INFO] testGrouping {
testId: 'MethodInfo',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ '!throws', 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.391] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.391] [INFO] testGrouping {
testId: 'Virtual Calls',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.391] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.391] [INFO] testGrouping {
testId: 'Pointer Equality - UDT, virtual',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.391] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.391] [INFO] testGrouping {
testId: 'Simple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'RP Reflection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'Strings',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'Class Hierarchy Assignment',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ '!throws', 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue set simple types',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue set derived types',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue set self',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue::conv',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue::conv does not throw',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue::conv throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ '!throws', 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.392] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.392] [INFO] testGrouping {
testId: 'ReflectionValue Vec',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'ReflectionValue toString',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'EnclosedMember fail to parse invalid path',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ '!throws', 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'EnclosedMember 2 level',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'EnclosedMember Vec',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\reflection_test.cpp => G:\d3\tests\blip_test\reflection_test.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'std::pair reflection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\reflection_test.cpp',
tags: [ 'reflection' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'createTestWorldPointsRandomCoplanarIndependent',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'checkCoplanarFull',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'rigidBodyResolveTriple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math', 'RigidBody' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'rigidBodyResolveTriplePerformance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'benchmark', 'math', 'RigidBody', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'rigidBodyResolveTriplePerformanceInverse',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'benchmark', 'math', 'RigidBody', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.393] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.393] [INFO] testGrouping {
testId: 'rigidBodyResolveTriplePerformanceProperInverse',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'benchmark', 'math', 'RigidBody', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'averagingVecs',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math', 'Vec', 'VecD' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'scaleFactorFromPointsBruteForce',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math', 'registration', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'scaleFactorFromPointsCentroid',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'math', 'registration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_3dutils.cpp => G:\d3\tests\blip_test\test_3dutils.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'scaleFactorFromPointsSpeed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_3dutils.cpp',
tags: [ '3dutils', 'benchmark', 'math', 'registration', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_action.cpp => G:\d3\tests\blip_test\test_action.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'Observer Observable',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_action.cpp',
tags: [ 'action', 'observer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_action.cpp => G:\d3\tests\blip_test\test_action.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'Test lambda action',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_action.cpp',
tags: [ 'action', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_action.cpp => G:\d3\tests\blip_test\test_action.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'Test action does not incur copies',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_action.cpp',
tags: [ 'action', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_actor.cpp => G:\d3\tests\blip_test\test_actor.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'test actor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_actor.cpp',
tags: [ 'actor', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_angleconversion.cpp => G:\d3\tests\blip_test\test_angleconversion.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'AngleConversion::normaliseAngle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_angleconversion.cpp',
tags: [ 'math', 'normaliseangle', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_angleconversion.cpp => G:\d3\tests\blip_test\test_angleconversion.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'AngleConversion::constrainAngle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_angleconversion.cpp',
tags: [ 'constrainangle', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.394] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp => G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp
[2024-11-19 12:49:44.394] [INFO] testGrouping {
testId: 'inch2meter',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_AngleConversion_CrossPlatform.cpp',
tags: [ 'conversion', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp => G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'meter2inch',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_AngleConversion_CrossPlatform.cpp',
tags: [ 'conversion', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp => G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'foot2meter',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_AngleConversion_CrossPlatform.cpp',
tags: [ 'conversion', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp => G:\d3\tests\blip_test\test_AngleConversion_CrossPlatform.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'meter2foot',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_AngleConversion_CrossPlatform.cpp',
tags: [ 'conversion', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_aperture_fstop.cpp => G:\d3\tests\blip_test\test_aperture_fstop.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'aperture::irisToFStop()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_aperture_fstop.cpp',
tags: [ 'aperture', 'conversion', 'F-stop', 'iris', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_array.cpp => G:\d3\tests\blip_test\test_array.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'Array::Array() constructor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_array.cpp',
tags: [ 'array', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_array.cpp => G:\d3\tests\blip_test\test_array.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'Array::operator subscript',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_array.cpp',
tags: [ 'array', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_array.cpp => G:\d3\tests\blip_test\test_array.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'Array::emplace_back()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_array.cpp',
tags: [ 'array', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_array.cpp => G:\d3\tests\blip_test\test_array.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'Array QuickSort',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_array.cpp',
tags: [ 'array', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.395] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_array2.cpp => G:\d3\tests\blip_test\test_array2.cpp
[2024-11-19 12:49:44.395] [INFO] testGrouping {
testId: 'Array2::index',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_array2.cpp',
tags: [ 'array2', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'readyFuture',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'readyFuture template r-value',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'readyFuture template const ref',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - wrap unknown exception type',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - wrap unknown exception type with message and inner stack trace',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - wrap std::exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - wrap std::exception with message and inner stack trace',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.399] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.399] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - rethrow derived Exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_SILENT - rethrow derived Exception with message',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - empty list',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - single',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - multiple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - single exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - multiple exceptions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - result then exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - stop waiting after first exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - empty list',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - single',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.400] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.400] [INFO] testGrouping {
testId: 'awaitAll future - multiple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAll future - single exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAll future - multiple exceptions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAll future - result then exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAll future - stop waiting after first exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAllFutures future - empty list',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAllFutures future - multiple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'awaitAllFutures future - multiple',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ 'async_helpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'asyncRetry void',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'asyncRetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_asynchelpers.cpp => G:\d3\tests\blip_test\test_asynchelpers.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'asyncRetry value',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_asynchelpers.cpp',
tags: [ '!throws', 'async_helpers', 'asyncRetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'auth Ensure minimal CodeMeter Runtime version',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'CodeMeter', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'auth::queryKeyVersion()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'CodeMeter', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.401] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.401] [INFO] testGrouping {
testId: 'auth::testAuthCode',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'licensing', 'testAuthCode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::to_D3License(string)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::countCanBeSharedOverLan',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryHardwareRange',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'authQuery', 'benchmark', 'licensing', 'slowOnVM', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryProtectedData',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'auth',
'authQuery',
'benchmark',
'licensing',
'ProtectedData',
'slowOnVM',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryServerIpList',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'authQuery', 'licensing', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryLicenseQuantity',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'auth',
'authQuery',
'benchmark',
'integration',
'LicenseQuantity',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryLicenseQuantity Performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'auth',
'authQuery',
'benchmark',
'integration',
'LicenseQuantity',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryAvailableLicenses Local',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'auth',
'authQuery',
'benchmark',
'integration',
'licensing',
'slowOnVM'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryAvailableLicenses Lan',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'!mayfail',
'auth',
'authQuery',
'benchmark',
'integration',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.402] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.402] [INFO] testGrouping {
testId: 'auth::queryAvailableLicenses Local+Lan',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [
'!mayfail',
'auth',
'authQuery',
'benchmark',
'integration',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::queryIsEssentialLicense (needs Essential license)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ '!mayfail', 'auth', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::queryContainers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'authQuery', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth.cpp => G:\d3\tests\blip_test\test_auth.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::queryHardwareContainers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth.cpp',
tags: [ 'auth', 'authQuery', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_helpers.cpp => G:\d3\tests\blip_test\test_auth_helpers.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::lastError()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_helpers.cpp',
tags: [ 'auth', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_helpers.cpp => G:\d3\tests\blip_test\test_auth_helpers.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::CmError::success()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_helpers.cpp',
tags: [ 'auth', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_helpers.cpp => G:\d3\tests\blip_test\test_auth_helpers.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::ContainerUpdateResult::to_string()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_helpers.cpp',
tags: [ 'auth', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_helpers.cpp => G:\d3\tests\blip_test\test_auth_helpers.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::updateTimeCertificates()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_helpers.cpp',
tags: [ 'auth', 'CodeMeter', 'interactive', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_helpers.cpp => G:\d3\tests\blip_test\test_auth_helpers.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::queryLocalSeries2Containers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_helpers.cpp',
tags: [ 'auth', 'authQuery', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_logic.cpp => G:\d3\tests\blip_test\test_auth_logic.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::isValidRenderStreamRange()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_logic.cpp',
tags: [ 'auth', 'auth_logic', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_logic.cpp => G:\d3\tests\blip_test\test_auth_logic.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::isIncludedInQuery()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_logic.cpp',
tags: [ 'auth', 'auth_logic', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_logic.cpp => G:\d3\tests\blip_test\test_auth_logic.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::filterLicensesByStatus()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_logic.cpp',
tags: [ 'auth', 'auth_logic', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.403] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_logic.cpp => G:\d3\tests\blip_test\test_auth_logic.cpp
[2024-11-19 12:49:44.403] [INFO] testGrouping {
testId: 'auth::isProductDeprecated(D3License)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_logic.cpp',
tags: [ 'auth', 'auth_logic', 'deprecation', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_logic.cpp => G:\d3\tests\blip_test\test_auth_logic.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::isProductDeprecated(D3HardwareModel)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_logic.cpp',
tags: [ 'auth', 'auth_logic', 'deprecation', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_registry.cpp => G:\d3\tests\blip_test\test_auth_registry.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth getExclusiveAccess',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_registry.cpp',
tags: [
'!mayfail',
'auth',
'authQuery',
'authRegistry',
'integration',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_registry.cpp => G:\d3\tests\blip_test\test_auth_registry.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth dynamic license allocation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_registry.cpp',
tags: [
'!mayfail',
'!throws',
'auth',
'authQuery',
'authRegistry',
'integration',
'licensing',
'slow'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'FirmCode',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::ContainerId::to_string()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::ContainerId::to_uint64()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::ContainerId::isValid()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::ContainerId type checks',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::ContainerId::type',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::FirmwareVersion::to_string()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.404] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.404] [INFO] testGrouping {
testId: 'auth::FirmwareVersion::isValid()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::FirmwareVersion operators',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::Container::to_string()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::Container::isValid()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::to_string(vector)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::isDisguiseMachine()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::isDisguiseMachineAllowedToRunD3()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::isRenderNode()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::usesDisplayManagement()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::hasRemora()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::hasMellanoxCard()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_auth_types.cpp => G:\d3\tests\blip_test\test_auth_types.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'auth::D3Hardware::expectedOutputCount(const uint8_t include)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_auth_types.cpp',
tags: [ 'auth', 'auth_types', 'licensing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.405] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_axisangle.cpp => G:\d3\tests\blip_test\test_axisangle.cpp
[2024-11-19 12:49:44.405] [INFO] testGrouping {
testId: 'AxisAngle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_axisangle.cpp',
tags: [ 'AxisAngle', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_BackupMan.cpp => G:\d3\tests\blip_test\test_BackupMan.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'findHistoryFilesToDelete',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_BackupMan.cpp',
tags: [ 'BackupMan', 'history' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_BackupMan.cpp => G:\d3\tests\blip_test\test_BackupMan.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'findHighestHistoryFileNumber',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_BackupMan.cpp',
tags: [ 'BackupMan', 'history' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_base64.cpp => G:\d3\tests\blip_test\test_base64.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'base64',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_base64.cpp',
tags: [ 'base64' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_catch_include.cpp => G:\d3\tests\blip_test\test_catch_include.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'catch_include, CHECK_FAILCOUNT macros',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_catch_include.cpp',
tags: [ 'catch', 'macros', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_catch_include.cpp => G:\d3\tests\blip_test\test_catch_include.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'catch_include, CHECK_ALMOST_EQ* macros',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_catch_include.cpp',
tags: [ 'catch', 'macros', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_catch_include.cpp => G:\d3\tests\blip_test\test_catch_include.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'catch_include, checkAlmostEquals* macros',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_catch_include.cpp',
tags: [ 'catch', 'macros', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_classnode.cpp => G:\d3\tests\blip_test\test_classnode.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'ClassNode::callAltVmap',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_classnode.cpp',
tags: [ 'ClassNode', 'unit', 'vmap' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CMSoftwareEncryption.cpp => G:\d3\tests\blip_test\test_CMSoftwareEncryption.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'auth::encrypt-decrypt roundtrip',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CMSoftwareEncryption.cpp',
tags: [ 'cipher', 'CMSoftwareEncryption', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CNGEncryption.cpp => G:\d3\tests\blip_test\test_CNGEncryption.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'auth::encrypt2-decrypt2 roundtrip',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CNGEncryption.cpp',
tags: [ 'cipher', 'CNGSoftwareEncryption', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_collections.cpp => G:\d3\tests\blip_test\test_collections.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'HashTable',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_collections.cpp',
tags: [ 'containers', 'hashtable' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_collections.cpp => G:\d3\tests\blip_test\test_collections.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'getElementIndex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_collections.cpp',
tags: [ 'container_helpers', 'containers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.406] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_collections.cpp => G:\d3\tests\blip_test\test_collections.cpp
[2024-11-19 12:49:44.406] [INFO] testGrouping {
testId: 'getElementIndex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_collections.cpp',
tags: [ '!throws', 'container_helpers', 'containers' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_collections.cpp => G:\d3\tests\blip_test\test_collections.cpp
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'higher release with lower revision is newer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'higher release with higher revision is newer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'same release with higher revision is same',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'different dot dot release with higher revision is same',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'dot dot release with higher revision is same',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'dot dot release branch is same as main branch release',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'higher dot dot release with lower revision is same',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'branch is different from main release',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'branch is different from sub-point release',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.407] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.407] [INFO] testGrouping {
testId: 'sub-point release branch is different from main release',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_component.cpp => G:\d3\tests\blip_test\test_component.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'branch is different from another branch release',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_component.cpp',
tags: [ 'Component' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a console',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create an endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a console and add an endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a console add, and remove an endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a console add, and remove all endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a debug endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can create a cout endpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'is fast',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'benchmark', 'console', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can write to console in thread with context',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_console.cpp => G:\d3\tests\blip_test\test_console.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'can write to console in thread without context',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_console.cpp',
tags: [ 'console' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'stack under/overflow',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.408] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.408] [INFO] testGrouping {
testId: 'currentContext',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ 'context', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'currentFunction',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ 'context', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'unexpected stack callback',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'traceException',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'traceException performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'benchmark', 'context', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'CX performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ 'benchmark', 'context', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling CONTEXT() inside uninitialised thread does not crash',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ 'context', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling currentContext() in a thread (regression test for DSOF-19120)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling traceException() inside initialised thread with CONTEXTL push inside try block (regression test for DSOF-19120)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling traceException() inside initialised thread with CONTEXTN push inside try block (regression test for DSOF-19120)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling traceException() inside initialised thread (regression test for DSOF-19120)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Calling traceException() inside initialised thread, thrown from function inside try/catch block (regression test for DSOF-19120)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.409] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.409] [INFO] testGrouping {
testId: 'Logging trace exception (regression test for DSOF-15891)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'regression', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_context.cpp => G:\d3\tests\blip_test\test_context.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'Test traceException with dynamic context',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_context.cpp',
tags: [ '!throws', 'context', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_continuation.cpp => G:\d3\tests\blip_test\test_continuation.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'BackgroundExecutor add is non blocking',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_continuation.cpp',
tags: [ 'Continuation', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_continuation.cpp => G:\d3\tests\blip_test\test_continuation.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'Continuation destructor is non blocking',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_continuation.cpp',
tags: [ 'Continuation', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_continuation.cpp => G:\d3\tests\blip_test\test_continuation.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'Continuation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_continuation.cpp',
tags: [ 'Continuation', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_continuation.cpp => G:\d3\tests\blip_test\test_continuation.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'Continuation exception handling',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_continuation.cpp',
tags: [ '!throws', 'Continuation', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_counterstream.cpp => G:\d3\tests\blip_test\test_counterstream.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'test counter stream',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_counterstream.cpp',
tags: [ 'counterstream', 'serialization', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::col4',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'col4', 'd3t', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::int2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'int2', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::uint2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'math', 'uint2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::float2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'float2', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::float3',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'float3', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.410] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.410] [INFO] testGrouping {
testId: 'd3t::double2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'double2', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'd3t::double3',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'double3', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_CrossPlatform.cpp => G:\d3\tests\blip_test\test_CrossPlatform.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'd3t::point3n',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_CrossPlatform.cpp',
tags: [ 'd3t', 'math', 'point3n', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'gcd of positive numbers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'gcd', 'math', 'recursion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'gcd of negative numbers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'gcd', 'math', 'recursion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'gcd3 of positive numbers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'gcd', 'math', 'recursion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'normaliseRect',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'intersectRect',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'restrictRect',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'roundClosest Near Zero',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'test restrict',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_custom_math.cpp => G:\d3\tests\blip_test\test_custom_math.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'Rounding',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_custom_math.cpp',
tags: [ 'custom_math', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.411] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_datestamp.cpp => G:\d3\tests\blip_test\test_datestamp.cpp
[2024-11-19 12:49:44.411] [INFO] testGrouping {
testId: 'DateStamp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_datestamp.cpp',
tags: [ 'DateStamp', 'time' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debouncer.cpp => G:\d3\tests\blip_test\test_debouncer.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Debouncer with threshold of 30 for both true and false',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debouncer.cpp',
tags: [ 'debouncer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debouncer.cpp => G:\d3\tests\blip_test\test_debouncer.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Debouncer with really low false threshold and really high true threshold',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debouncer.cpp',
tags: [ 'debouncer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debouncer.cpp => G:\d3\tests\blip_test\test_debouncer.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: "Don't hit threshold",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debouncer.cpp',
tags: [ 'debouncer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debouncer.cpp => G:\d3\tests\blip_test\test_debouncer.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Pass threshold of 0 to debouncer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debouncer.cpp',
tags: [ 'debouncer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debouncer.cpp => G:\d3\tests\blip_test\test_debouncer.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Call Debouncer update after threshold hit',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debouncer.cpp',
tags: [ 'debouncer' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debugoptions.cpp => G:\d3\tests\blip_test\test_debugoptions.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Debug Options',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debugoptions.cpp',
tags: [ 'debugoptions', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debugoptions.cpp => G:\d3\tests\blip_test\test_debugoptions.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Debug Options - Accessing options by name',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debugoptions.cpp',
tags: [ 'debugoptions', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_debugoptions.cpp => G:\d3\tests\blip_test\test_debugoptions.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'Debug Options - Upgrade from options.ini to options.bin',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_debugoptions.cpp',
tags: [ 'debugoptions', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'decibelToVoltageRatio positive',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'decibelToVoltageRatio negative',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'decibelToVoltageRatioRgb positive',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.412] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.412] [INFO] testGrouping {
testId: 'voltageRatioToDecibel invalid values',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ '!shouldfail', '.', 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'voltageRatioToDecibel',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'voltageRatioToDecibel negative',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_decibel.cpp => G:\d3\tests\blip_test\test_decibel.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'voltageRatioToDecibelRgb positive',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_decibel.cpp',
tags: [ 'decibel', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_deltasystem.cpp => G:\d3\tests\blip_test\test_deltasystem.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'makeHardwareIdString returns correct id',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_deltasystem.cpp',
tags: [ 'DeltaSystem', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_deltasystem.cpp => G:\d3\tests\blip_test\test_deltasystem.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'makeHardwareIdString benchmark',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_deltasystem.cpp',
tags: [ 'benchmark', 'DeltaSystem', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_deltasystem.cpp => G:\d3\tests\blip_test\test_deltasystem.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'parseHardwareIdString returns correct data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_deltasystem.cpp',
tags: [ 'DeltaSystem', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_domainmanager.cpp => G:\d3\tests\blip_test\test_domainmanager.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'DomainManager',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_domainmanager.cpp',
tags: [ '!throws', 'API', 'Domain', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_dxrender.cpp => G:\d3\tests\blip_test\test_dxrender.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'lock/unlock verts',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_dxrender.cpp',
tags: [ 'dxrender', 'dxvert' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_dxrender.cpp => G:\d3\tests\blip_test\test_dxrender.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'lock/unlock verts (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_dxrender.cpp',
tags: [ '!throws', 'dxrender', 'dxvert' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_dxrender.cpp => G:\d3\tests\blip_test\test_dxrender.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'vert performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_dxrender.cpp',
tags: [ 'benchmark', 'dxrender', 'dxvert', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.413] [INFO] testGrouping {
testId: 'eulerAngles(Vec)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.413] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'fromEulerAngles()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'eulerAnglesFromEigenMat()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'eulerAnglesFromEigenQuaternion()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'eulerAnglesFbxFromEigenQuaternion()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'eigenMatToMatTranspose()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'angleBetween()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_eigen.cpp => G:\d3\tests\blip_test\test_eigen.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'interpolateBetweenEulerAngles()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_eigen.cpp',
tags: [ 'Eigen', 'geometry', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.414] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_event.cpp => G:\d3\tests\blip_test\test_event.cpp
[2024-11-19 12:49:44.414] [INFO] testGrouping {
testId: 'test event',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_event.cpp',
tags: [ 'event', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.415] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_exception.cpp => G:\d3\tests\blip_test\test_exception.cpp
[2024-11-19 12:49:44.415] [INFO] testGrouping {
testId: 'CATCH_AND_RETHROW_NEAR macro',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_exception.cpp',
tags: [ '!throws', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.415] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_exception.cpp => G:\d3\tests\blip_test\test_exception.cpp
[2024-11-19 12:49:44.415] [INFO] testGrouping {
testId: 'CHECK_LOGIC macros',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_exception.cpp',
tags: [ '!throws', 'exception', 'macro', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.415] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_exception.cpp => G:\d3\tests\blip_test\test_exception.cpp
[2024-11-19 12:49:44.415] [INFO] testGrouping {
testId: 'Exception',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_exception.cpp',
tags: [ 'exception', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.415] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_exception.cpp => G:\d3\tests\blip_test\test_exception.cpp
[2024-11-19 12:49:44.415] [INFO] testGrouping {
testId: 'DetailedException',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_exception.cpp',
tags: [ 'DetailedException', 'exception', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_exception.cpp => G:\d3\tests\blip_test\test_exception.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'ExArrayBounds',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_exception.cpp',
tags: [ 'ExArrayBounds', 'exception', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [ '3dutils', 'FOV', 'ImageSensor', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView perspectiveH',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [ '3dutils', 'FOV', 'ImageSensor', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView calcSensorSize',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [ '3dutils', 'FOV', 'ImageSensor', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView cropFactor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [ '35mm', '3dutils', 'FOV', 'ImageSensor', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView focalLengthEquivalent35mm',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [
'35mm',
'3dutils',
'FOV',
'ImageSensor',
'math',
'OmniCal',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_FieldOfView.cpp => G:\d3\tests\blip_test\test_FieldOfView.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FieldOfView fieldOfViewRad',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_FieldOfView.cpp',
tags: [ '3dutils', 'FOV', 'ImageSensor', 'math', 'OmniCal', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'File Size',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'Folder Size',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'File Modification Date',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.416] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.416] [INFO] testGrouping {
testId: 'FilesystemDateStamp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'DateStamp', 'filesys', 'integration', 'os', 'time' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'FileSys::checkCanOpenRead files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'FileSys::checkCanOpenRead directories',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'FileSys::numberedFile (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ '!throws', 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'FileSys::numberedFile',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'integration', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'numberedFilePerformance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'benchmark', 'filesys', 'os', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'Async Reader',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'integration', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'getDriveFreeSpace',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'test shortcut exception handling',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ '!throws', 'filesys', 'shortcut', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'test shortcut resolution',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'shortcut', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'Escaping',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'os', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.417] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.417] [INFO] testGrouping {
testId: 'FileSys::canonicalPath()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::canonicalPath(wstring)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::canonicalPath() no trimming',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::canonicalPath(wstring) no trimming',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::trimFilename()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::hasCompressedFileExtension()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'compression', 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'Write to file helpers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'filesys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'Test getFileAttributes',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'FileSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::truncate()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'FileSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::truncate() (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ '!throws', 'FileSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys.cpp => G:\d3\tests\blip_test\test_filesys.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'FileSys::removeOldest',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys.cpp',
tags: [ 'FileSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.418] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesystemdatestamp.cpp => G:\d3\tests\blip_test\test_filesystemdatestamp.cpp
[2024-11-19 12:49:44.418] [INFO] testGrouping {
testId: 'Test FilesystemDateStamp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesystemdatestamp.cpp',
tags: [ 'failsOnCI', 'FilesystemDateStamp', 'time' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_filesys_types.cpp => G:\d3\tests\blip_test\test_filesys_types.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'File_L compliancy',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_filesys_types.cpp',
tags: [ 'filesys', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_float4.cpp => G:\d3\tests\blip_test\test_float4.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'test float4 operators',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_float4.cpp',
tags: [ 'float4' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'randomValue',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'floatingpoint', 'math', 'random' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostEqualRelativeOrAbsolute',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostEqual', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostGreaterThanEqual',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostGreaterThanEqual', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostGreaterThan',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostGreaterThan', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostLessThanEqual',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostLessThanEqual', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostLessThan',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostLessThan', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'almostEqualRelativeOrAbsoluteAngle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'almostEqual', 'floatingpoint', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.419] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.419] [INFO] testGrouping {
testId: 'uniqueSet',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'set' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_floatingpointutils.cpp => G:\d3\tests\blip_test\test_floatingpointutils.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'Set Performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_floatingpointutils.cpp',
tags: [ 'benchmark', 'set', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'Startup and shutdown of folderwatcher',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file added, give ADD message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file removed, give REMOVE message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file renamed, give REMOVE and ADD message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file moved, give REMOVE and ADD message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file moved outside of root folder, give REMOVE message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file outside of root folder moved inside, give ADD message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file outside of root folder copied inside, give ADD message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'On file changed, give CHANGE message for file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'Ignore file added and removed within same update',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher2' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.420] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.420] [INFO] testGrouping {
testId: 'Remove then add within same update',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher2' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher.cpp => G:\d3\tests\blip_test\test_folderwatcher.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'Build file list',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher.cpp',
tags: [ 'folderwatcher', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder added, give ADD message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder removed, give REMOVE message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder with files inside removed, give REMOVE message for folder and files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder renamed, give REMOVE and ADD message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder with files inside renamed, give REMOVE and ADD message for folder and files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder moved, give REMOVE and ADD message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.421] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.421] [INFO] testGrouping {
testId: 'On folder with files in moved, give REMOVE and ADD message for folder and files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'On folder moved outside of root folder, give REMOVE message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'On folder with files moved outside of root folder, give REMOVE message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'On folder outside of root folder moved inside, give ADD message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'On folder with files outside of root folder moved inside, give ADD message for folder and files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_folderwatcher_folders.cpp => G:\d3\tests\blip_test\test_folderwatcher_folders.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'On folder deleted to recycle bin and recover it back, give REMOVE and ADD message for folder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_folderwatcher_folders.cpp',
tags: [ 'folderwatcher', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::asCommonAspectRatio()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::reduced()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::fromDouble positive whole numbers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::fromDouble positive simple proper fractions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::fromDouble positive proper fractions with recurring digits',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math', 'recursion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.428] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.428] [INFO] testGrouping {
testId: 'Fraction::fromDouble negative proper fractions with recurring digits',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math', 'recursion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'Fraction::fromDouble common display aspect ratios',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'Fraction::fromDouble edge cases',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'Fraction::fromDouble iteration limits',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'Fraction::fromDouble denominator limits',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'Fraction::fromDouble error limits',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fraction comparison',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fraction to actual/reciprocal',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fraction default is 1',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fraction d3t',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Fraction.cpp => G:\d3\tests\blip_test\test_Fraction.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fraction as string',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Fraction.cpp',
tags: [ 'Fraction', 'geometry', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.429] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fuzzy_search.cpp => G:\d3\tests\blip_test\test_fuzzy_search.cpp
[2024-11-19 12:49:44.429] [INFO] testGrouping {
testId: 'fuzzy search',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fuzzy_search.cpp',
tags: [ 'fuzzysearch', 'search', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fuzzy_search.cpp => G:\d3\tests\blip_test\test_fuzzy_search.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'Memory Leaks',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fuzzy_search.cpp',
tags: [ 'fuzzysearch', 'interactive', 'search', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fuzzy_search.cpp => G:\d3\tests\blip_test\test_fuzzy_search.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'alphabetical filter search',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fuzzy_search.cpp',
tags: [ 'alphabeticalfiltersearch', 'fuzzysearch', 'search', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fxprocessor.cpp => G:\d3\tests\blip_test\test_fxprocessor.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'fxprocessor::isExposed with no defined value returns true',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fxprocessor.cpp',
tags: [ 'fxprocessor', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fxprocessor.cpp => G:\d3\tests\blip_test\test_fxprocessor.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'fxprocessor::isExposed with exposed defined as true returns true',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fxprocessor.cpp',
tags: [ 'fxprocessor', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_fxprocessor.cpp => G:\d3\tests\blip_test\test_fxprocessor.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'fxprocessor::isExposed with exposed defined as false returns false',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_fxprocessor.cpp',
tags: [ 'fxprocessor', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'Vec2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'math', 'unit', 'Vec2', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'Int2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Int2', 'math', 'unit', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'Vec',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'math', 'unit', 'Vec', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'VecD',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'math', 'unit', 'VecD', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'VecAngles',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'math', 'unit', 'Vec', 'VecD', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.430] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.430] [INFO] testGrouping {
testId: 'Mat::operators',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'Mat',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'MatTransformationProperties',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'copyToRowCol',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'MatrixProperInversePerformance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'benchmark', 'geometry', 'Mat', 'math', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'MatrixInversePerformance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'benchmark', 'geometry', 'Mat', 'math', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'MatrixInverse',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'fromZAxis',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'Vec2::rotate',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'math', 'unit', 'Vec2', 'Vecs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.431] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.431] [INFO] testGrouping {
testId: 'Mat::perspectiveOrigin',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Mat', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_geometry.cpp => G:\d3\tests\blip_test\test_geometry.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'line distanceFromStartToPoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_geometry.cpp',
tags: [ 'geometry', 'Line', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'can get class pointer for the correct api',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'can get valid default queues',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'can synchronise queues and devices',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'a queue can be created and released',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'a reasonable sized buffer can be created and released',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'unresonable sized buffers cannot be created and released',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ '!throws', 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'a reasonably sized pinned host buffer can be created and released',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'buffer memory allocations can be interrogated',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ '!throws', 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'image memory sizes can be checked',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.432] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.432] [INFO] testGrouping {
testId: 'image memory allocations can be interrogated',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'unreasonably sized image memory allocations will fail',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ '!throws', 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'buffers can be copied from host to device and back, directly and indirectly',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'images can be directly copied from host to device and back, directly and indirectly',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'an image can be uploaded, reformatted and downloaded',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpgpu.cpp => G:\d3\tests\blip_test\test_gpgpu.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'block overflow',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpgpu.cpp',
tags: [ 'gpgpu', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpupool.cpp => G:\d3\tests\blip_test\test_gpupool.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'Basic GPU Pool operations - TypePairing',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpupool.cpp',
tags: [ 'gpupool', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpupool.cpp => G:\d3\tests\blip_test\test_gpupool.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'Basic GPU Pool operations - TypePairing',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpupool.cpp',
tags: [ 'gpupool', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_gpupool.cpp => G:\d3\tests\blip_test\test_gpupool.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'TBC GPUPOOL',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_gpupool.cpp',
tags: [ 'gpupool', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.433] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_guid.cpp => G:\d3\tests\blip_test\test_guid.cpp
[2024-11-19 12:49:44.433] [INFO] testGrouping {
testId: 'default Guid ctor inits as empty',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_guid.cpp',
tags: [ 'guid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_guid.cpp => G:\d3\tests\blip_test\test_guid.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Guid can init from windows type',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_guid.cpp',
tags: [ 'guid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_guid.cpp => G:\d3\tests\blip_test\test_guid.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Guid ostream operator',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_guid.cpp',
tags: [ 'guid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_halffloat.cpp => G:\d3\tests\blip_test\test_halffloat.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'floatToHalfFloat',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_halffloat.cpp',
tags: [ 'halffloat', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_halffloat.cpp => G:\d3\tests\blip_test\test_halffloat.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'halfFloatToFloat',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_halffloat.cpp',
tags: [ 'halffloat', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Empty data must result in empty histogram',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Int tests',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Negative Values tests',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Double tests',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Statistics',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_histogram.cpp => G:\d3\tests\blip_test\test_histogram.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'Histogram: Adding Data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_histogram.cpp',
tags: [ 'Histogram', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.434] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.434] [INFO] testGrouping {
testId: 'image CopyImpl::ARGBFPToRGBAFP::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToUVY::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::UVYToRGBAFP::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAToRGBAFP::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToRGBA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToRGB10A2::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGB10A2ToRGBAFP::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGB10A2ToBGRA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::BGRAToRGBA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::BGRA16ToRGBA16::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGB10A2ToRGBA16::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBA16ToBGRA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.435] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.435] [INFO] testGrouping {
testId: 'image CopyImpl::RGBA16ToRGBAFP::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToRGBA16::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToBGRA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::ARGBToRGBA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::RGBA16FPToBGRA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'halffloat', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::RGBAFPToRGBA16FP::convert() and back (RGBA16FPToRGBAFP)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'halffloat', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.436] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.436] [INFO] testGrouping {
testId: 'image CopyImpl::RGBA12ToRGBA16::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'image CopyImpl::RGBToRGBA::convert()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'Image::Image() RGBAfp from source does not throw',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA CopyAsIs',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA16 CopyAsIs',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'ImageIO::copy() BGRA To RGBA',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.438] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.438] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA To BGRA',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() BGRA To RGBAFP',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA To RGBAFP',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA16 To RGBAFP',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA16 To RGB10A2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBAFP To RGB10A2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGB10A2 To RGBAFP',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'ImageIO::copy() RGBA CopyAsIs 2x2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'Image::clear() RGBA',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'Image::clear() RGB10A2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'Image::clear() RGBAfp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'Image::clear() R16UINT',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.439] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.439] [INFO] testGrouping {
testId: 'Image: can assign empty Image',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageBlock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image: can create empty 1x1 image',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'ImageIO::copy() subRect RGBA CopyAsIs 1x1 -> 2x2 @ (0,0)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::store()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image: fast BGRA8 load/store',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::store() out of bounds throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ '!throws', 'image' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::store() 2x2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::crop() 2x2 to 1',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageBlock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::begin()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'pixel i,j (non-const) out of bounds throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ '!throws', 'image' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::begin() pixel i,j (const) out of bounds throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ '!mayfail', '!throws', '.', 'image' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.440] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.440] [INFO] testGrouping {
testId: 'Image::begin() pixel(i,j)=Colour() RGBAfp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageIO::loadImage bmp from memory',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'TextureLoader', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'image CopyImpl::::convert() RGBAFP To UVYRGB10A2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'floattouint', 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'image CopyImpl::::convert() UVYRGB10A2 To RGBAFP',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'image CopyImpl::::convert() A To BGRA',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'image CopyImpl::::convert() BGRA To A',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageIO::loadImage() empty is null',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'TextureLoader', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageIO::loadImage() fails if file not found',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'TextureLoader', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageIO::loadImage() from file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageIO', 'TextureLoader', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'Image::clear() does nothing with no image data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageBlock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageBlock is invalid with zero size params',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageBlock', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageBlock::isContiguous',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageBlock' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.441] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.441] [INFO] testGrouping {
testId: 'ImageMosaic::size',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageMosaic' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_image.cpp => G:\d3\tests\blip_test\test_image.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'ImageMosaic::creation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_image.cpp',
tags: [ 'image', 'ImageMosaic' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imagesequence.cpp => G:\d3\tests\blip_test\test_imagesequence.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'Extract canonical path',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imagesequence.cpp',
tags: [ 'ImageSequence', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imagesequence.cpp => G:\d3\tests\blip_test\test_imagesequence.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'Extract image sequence frame number',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imagesequence.cpp',
tags: [ 'ImageSequence', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'create2DGridPoints',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math', 'testdata' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'ConvertPixelsNormalised',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'ConvertShiftPixelsNormalised',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'isResolutionValid',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'isInsideImage',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'isOnImageBorder',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.442] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_imageutils.cpp => G:\d3\tests\blip_test\test_imageutils.cpp
[2024-11-19 12:49:44.442] [INFO] testGrouping {
testId: 'limitToImage',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_imageutils.cpp',
tags: [ 'imageutils', 'math' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_insertionordermap.cpp => G:\d3\tests\blip_test\test_insertionordermap.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Insertion order map',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_insertionordermap.cpp',
tags: [ 'containers', 'InsertionOrderMap', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can create/open IPS',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can create/open UINT32_MAX size',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips', 'slowOnVM' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can write/read IPS',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can zero memory regions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can create reader after writing to IPS',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Can re-size write/read IPS',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Read/Write to single name fixture - Can write, signal and read : 1 thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_interprocessshared.cpp => G:\d3\tests\blip_test\test_interprocessshared.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'Fails to read on a closed IPS',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_interprocessshared.cpp',
tags: [ 'core', 'ips' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.443] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_InvalidParamHandler.cpp => G:\d3\tests\blip_test\test_InvalidParamHandler.cpp
[2024-11-19 12:49:44.443] [INFO] testGrouping {
testId: 'InvalidParamHandler',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_InvalidParamHandler.cpp',
tags: [ 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ipaddress.cpp => G:\d3\tests\blip_test\test_ipaddress.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'IPAddress',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ipaddress.cpp',
tags: [ 'ipaddress', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ipaddress.cpp => G:\d3\tests\blip_test\test_ipaddress.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'IPAddressPool',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ipaddress.cpp',
tags: [ 'ipaddresspool', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ipaddress.cpp => G:\d3\tests\blip_test\test_ipaddress.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'IPEndpoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ipaddress.cpp',
tags: [ 'ipendpoint', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_keyboard.cpp => G:\d3\tests\blip_test\test_keyboard.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'KeyboardLayout Special Keys',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_keyboard.cpp',
tags: [ 'integration', 'keyboard', 'KeyboardLayout', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_limitedfifo.cpp => G:\d3\tests\blip_test\test_limitedfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Single thread push overflow',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_limitedfifo.cpp',
tags: [ 'LimitedFifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_limitedfifo.cpp => G:\d3\tests\blip_test\test_limitedfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Interleaved push during overflow',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_limitedfifo.cpp',
tags: [ 'LimitedFifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_limitedfifo.cpp => G:\d3\tests\blip_test\test_limitedfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Two interleaved pushes during overflow',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_limitedfifo.cpp',
tags: [ 'LimitedFifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_limitedfifo.cpp => G:\d3\tests\blip_test\test_limitedfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Multi thread slow push',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_limitedfifo.cpp',
tags: [ 'integration', 'LimitedFifo' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_limitedfifo.cpp => G:\d3\tests\blip_test\test_limitedfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Multi thread slow pop',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_limitedfifo.cpp',
tags: [ 'integration', 'LimitedFifo' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_lowlockfifo.cpp => G:\d3\tests\blip_test\test_lowlockfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Consuming on empty container returns false and leaves output untouched',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_lowlockfifo.cpp',
tags: [ 'container', 'lowlockfifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_lowlockfifo.cpp => G:\d3\tests\blip_test\test_lowlockfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Consuming after producing items returns true and sets output in correct order',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_lowlockfifo.cpp',
tags: [ 'container', 'lowlockfifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.444] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_lowlockfifo.cpp => G:\d3\tests\blip_test\test_lowlockfifo.cpp
[2024-11-19 12:49:44.444] [INFO] testGrouping {
testId: 'Consuming item removes its data from container',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_lowlockfifo.cpp',
tags: [ 'container', 'lowlockfifo', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_MachineType.cpp => G:\d3\tests\blip_test\test_MachineType.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'MachineType::shouldHaveBackplane()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_MachineType.cpp',
tags: [ 'MachineType', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_MachineType.cpp => G:\d3\tests\blip_test\test_MachineType.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'MachineType::supports10Bit()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_MachineType.cpp',
tags: [ 'MachineType', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_MachineType.cpp => G:\d3\tests\blip_test\test_MachineType.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'MachineType::hasHdspAioAudio()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_MachineType.cpp',
tags: [ 'MachineType', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_MachineType.cpp => G:\d3\tests\blip_test\test_MachineType.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'MachineType::numPhysicalVideoInputsForMachineType()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_MachineType.cpp',
tags: [ 'MachineType', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_MachineType.cpp => G:\d3\tests\blip_test\test_MachineType.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'MachineType::toD3HardwareModel()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_MachineType.cpp',
tags: [ 'MachineType', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'getVertexIndex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'triangle tangents',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'uv edge plane',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'uv pitch',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'uv pitch scaled',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'ray triangle intersection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'intersection', 'math', 'mesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.445] [INFO] testGrouping {
testId: 'Mesh::pointInCircumcircle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'circumcircle', 'mesh', 'MeshDeform', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.445] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'Mesh::getWeldedUniqueMesh',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'MeshDeform', 'UniqueMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'Mesh::fromUniqueMesh',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ 'mesh', 'MeshDeform', 'UniqueMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mesh.cpp => G:\d3\tests\blip_test\test_mesh.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'Mesh::fromUniqueMesh (duplicate vertices)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mesh.cpp',
tags: [ '!mayfail', 'mesh', 'MeshDeform', 'UniqueMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_messagebus.cpp => G:\d3\tests\blip_test\test_messagebus.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'using message bus',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_messagebus.cpp',
tags: [ 'integration', 'messagebus' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_movformat.cpp => G:\d3\tests\blip_test\test_movformat.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MovFormat::doInitHeader',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_movformat.cpp',
tags: [ '!throws', 'init', 'movformat', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multcaststream.cpp => G:\d3\tests\blip_test\test_multcaststream.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'Multicast stream high performance target',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multcaststream.cpp',
tags: [ 'integration', 'interactive', 'multicaststream' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multcaststream.cpp => G:\d3\tests\blip_test\test_multcaststream.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'Multicast stream low performance target',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multcaststream.cpp',
tags: [ 'integration', 'interactive', 'multicaststream' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer unordered_unique member',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer ordered_unique member',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer unordered_non_unique member',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer ordering',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer count',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.446] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.446] [INFO] testGrouping {
testId: 'MultiIndexContainer erase',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer duplicates',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer find',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer raw pointer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer shared pointer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer member functions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_multi_index_container.cpp => G:\d3\tests\blip_test\test_multi_index_container.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'MultiIndexContainer custom key extractor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_multi_index_container.cpp',
tags: [ 'multi_index_container' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'benchmark murmur2 against our (broken) fnv hash',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'benchmark', 'hash', 'murmur2_benchmark', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'Compare murmur and murmurstream',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'Compare murmur and murmurstream again',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'm2spec', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'Check for collisions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.447] [INFO] testGrouping {
testId: 'Check StreamHash lets you obtain a result on an empty set of data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.447] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Check StreamHash stops accepting data after a result is obtained',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ '!throws', 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Check StreamHash returns same result if called multiple times',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Check StreamHash supports reset with no data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Check StreamHash supports reset with data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Check StreamHash hashing after a reset returns different/correct hash',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_murmur2hash.cpp => G:\d3\tests\blip_test\test_murmur2hash.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Compare murmur2 function against StreamHash',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_murmur2hash.cpp',
tags: [ 'hash', 'murmur2', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Mutex::Mutex() without existing Mutex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Mutex::Mutex() with existing Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Mutex::release() without existing Mutex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Mutex::release() with existing Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.448] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.448] [INFO] testGrouping {
testId: 'Mutex::open() without existing Mutex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Mutex::open() with existing Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Mutex RAII: destructor releases global Mutex, so it no longer exists',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os', 'raii' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Mutex::wait() once on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Mutex::wait() multiple times on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_mutex.cpp => G:\d3\tests\blip_test\test_mutex.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Mutex::wait() on different thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_mutex.cpp',
tags: [ 'mutex', 'os' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'ndi::ndiSourceNameFromHardwareId returns valid source name for valid hardware id',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'ndi::ndiSourceNameFromHardwareId returns invalid source name for invalid hardware id',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'ndi::hardwareIdFromNdiSourceName returns hardware id for valid source name',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'simple set and get connection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'double set and gets 2nd connection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'Fails to get connection in empty map',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ndi.cpp => G:\d3\tests\blip_test\test_ndi.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'simple find and get connection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ndi.cpp',
tags: [ 'ndi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.449] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_netadapters.cpp => G:\d3\tests\blip_test\test_netadapters.cpp
[2024-11-19 12:49:44.449] [INFO] testGrouping {
testId: 'makeAdapters',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_netadapters.cpp',
tags: [ 'netsys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_netsys.cpp => G:\d3\tests\blip_test\test_netsys.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'Test ping',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_netsys.cpp',
tags: [ 'netsys' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_NormalDistribution.cpp => G:\d3\tests\blip_test\test_NormalDistribution.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'NormalDistribution',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_NormalDistribution.cpp',
tags: [ 'math', 'NormalDistribution', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_objreader.cpp => G:\d3\tests\blip_test\test_objreader.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'obj reader',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_objreader.cpp',
tags: [ 'integration', 'mesh', 'objreader' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'can get props',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'can load single kernel from single file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'can load multiple kernels from single file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'fails to load non-existant kernel from valid shader file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'fails to load non-existing shader file',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'pinned memory (host to device)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_opencl.cpp => G:\d3\tests\blip_test\test_opencl.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'shared texture',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_opencl.cpp',
tags: [ 'interactive', 'opencl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.450] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_oserror.cpp => G:\d3\tests\blip_test\test_oserror.cpp
[2024-11-19 12:49:44.450] [INFO] testGrouping {
testId: 'OsErrors::lastCode() with no error',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_oserror.cpp',
tags: [ 'os', 'OsErrors' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_oserror.cpp => G:\d3\tests\blip_test\test_oserror.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'OsErrors::errorString() with Windows Error codes',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_oserror.cpp',
tags: [ 'os', 'OsErrors' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_oserror.cpp => G:\d3\tests\blip_test\test_oserror.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'OsErrors::errorString() with selected Windows Exception codes (NTSTATUS)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_oserror.cpp',
tags: [ '!shouldfail', 'os', 'OsErrors' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_patchsurface.cpp => G:\d3\tests\blip_test\test_patchsurface.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'PatchSurface',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_patchsurface.cpp',
tags: [ 'benchmark', 'DeformStack', 'PatchSurface' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'Path::extension()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'Path::extension() inconsistencies with STL',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ '!mayfail', 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'path absolute dirs',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'path relative dirs',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'path files',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'empty path',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'drive paths',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'drives only',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.451] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.451] [INFO] testGrouping {
testId: 'Path construction',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.452] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.452] [INFO] testGrouping {
testId: 'Path::operator==()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'Path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.452] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.452] [INFO] testGrouping {
testId: 'Path::operator!=()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'Path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.452] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.452] [INFO] testGrouping {
testId: 'Path::isApx',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'apx', 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.452] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.452] [INFO] testGrouping {
testId: 'Path::stripApxExt',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'apx', 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.454] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.454] [INFO] testGrouping {
testId: 'Path::appendApxName',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'apx', 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.456] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.456] [INFO] testGrouping {
testId: 'Path::appendApxName (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ '!throws', 'apx', 'path', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.456] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_path.cpp => G:\d3\tests\blip_test\test_path.cpp
[2024-11-19 12:49:44.456] [INFO] testGrouping {
testId: 'path resources',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_path.cpp',
tags: [ 'path', 'resource', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp => G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'PathsManagerOptiCal::isDeformedMesh()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_PathsManagerOptiCal.cpp',
tags: [ 'MeshDeform', 'OmniCal', 'PathsManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp => G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'PathsManagerOptiCal::isReshapedMesh()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_PathsManagerOptiCal.cpp',
tags: [ 'MeshDeform', 'OmniCal', 'PathsManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp => G:\d3\tests\blip_test\test_PathsManagerOptiCal.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'PathsManagerOptiCal',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_PathsManagerOptiCal.cpp',
tags: [ 'OmniCal', 'PathsManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pathutil.cpp => G:\d3\tests\blip_test\test_pathutil.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'pathutil::moduleAbsolutePathFromName',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pathutil.cpp',
tags: [ 'pathutil', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipe.cpp => G:\d3\tests\blip_test\test_pipe.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'Simple message send/receive wait pipe',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipe.cpp',
tags: [ 'blip_base', 'pipe' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipe.cpp => G:\d3\tests\blip_test\test_pipe.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'Can std::move write pipe',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipe.cpp',
tags: [ 'blip_base', 'pipe' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'can post/fetch raw data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'can post/fetch data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'can post/fetch multiblocks',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol', 'rs' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'posting an empty command throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ '!throws', 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.457] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.457] [INFO] testGrouping {
testId: 'nothing to read',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'read line',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'read line2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: "doesn't stall when trying to read nothing",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'can post/fetch command - no arguments',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'can post/fetch escaped command - no arguments',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'can post/fetch special charaters',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'can post/fetch command - 3 arguments',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe', 'pipedcommandprotocol' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp => G:\d3\tests\blip_test\test_pipedcommandprotocol.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'Stacked byte send/receive wait pipe',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pipedcommandprotocol.cpp',
tags: [ 'blip_base', 'pipe' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_pivotfromobjectvertices.cpp => G:\d3\tests\blip_test\test_pivotfromobjectvertices.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'PivotFromObjectVertices::getPivotPointFromObjectVertices',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_pivotfromobjectvertices.cpp',
tags: [ 'math', 'pivotfromobjectvertices', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_plane.cpp => G:\d3\tests\blip_test\test_plane.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'Plane',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_plane.cpp',
tags: [ 'geometry', 'math', 'plane' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.458] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_PosIndex.cpp => G:\d3\tests\blip_test\test_PosIndex.cpp
[2024-11-19 12:49:44.458] [INFO] testGrouping {
testId: 'PosIndex less-than operator',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_PosIndex.cpp',
tags: [ 'math', 'mesh', 'MeshDeform', 'PosIndex', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_priorityqueue.cpp => G:\d3\tests\blip_test\test_priorityqueue.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'Priority queue',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_priorityqueue.cpp',
tags: [
'ConcurrentContainer',
'integration',
'PriorityQueue',
'VideoPrefetch'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() without existing Mutex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() with existing permanent Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() with existing temporary Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() with no-longer existing temporary Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() must not leak handles',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() must not leak handles with existing permanent Mutex on same thread',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::isAlreadyRunning() should handle abandoned mutex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ '!mayfail', 'mutex', 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_processsys.cpp => G:\d3\tests\blip_test\test_processsys.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProcessSys::getCurrentProcessHandleCount()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_processsys.cpp',
tags: [ 'os', 'ProcessSys', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ProjectPathsManager.cpp => G:\d3\tests\blip_test\test_ProjectPathsManager.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProjectPathsManager::removed3ProjectExtension()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ProjectPathsManager.cpp',
tags: [ 'ProjectPathsManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.459] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ProjectPathsManager.cpp => G:\d3\tests\blip_test\test_ProjectPathsManager.cpp
[2024-11-19 12:49:44.459] [INFO] testGrouping {
testId: 'ProjectPathsManager::fromPath()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ProjectPathsManager.cpp',
tags: [ 'ProjectPathsManager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_qtptime.cpp => G:\d3\tests\blip_test\test_qtptime.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'QTPTime',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_qtptime.cpp',
tags: [ 'interactive', 'qtptime', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_qtptime.cpp => G:\d3\tests\blip_test\test_qtptime.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'QTPClient: mock server and receive times',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_qtptime.cpp',
tags: [ 'qtptime' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion: default constructor is identity',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::identity()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::length()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::inverse()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::operator*(double)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::operator*(Quaternion): multiply quaternions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::operator/(): multiply quaternions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::dot()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::lerp(): normalised linear interpolation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.460] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.460] [INFO] testGrouping {
testId: 'Quaternion::normalise()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Quaternion::rotate*(): Axis angle ordering',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Quaternion::fromRotationMatrix()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ '!mayfail', 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Quaternion::fromEuler()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternion.cpp => G:\d3\tests\blip_test\test_quaternion.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Quaternion::toAxisAndTheta()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternion.cpp',
tags: [ 'geometry', 'math', 'quaternion' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_quaternionhelpers.cpp => G:\d3\tests\blip_test\test_quaternionhelpers.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Quaternion Helpers: alignTwistAngle',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_quaternionhelpers.cpp',
tags: [ 'Eigen', 'EigenQuaternion', 'math', 'Quaternion', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ranges.cpp => G:\d3\tests\blip_test\test_ranges.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'blip_range::Iter',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ranges.cpp',
tags: [ 'ranges', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rational.cpp => G:\d3\tests\blip_test\test_rational.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Rational',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rational.cpp',
tags: [ 'geometry', 'math', 'rational' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rational.cpp => G:\d3\tests\blip_test\test_rational.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Rational::fromDouble edge cases',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rational.cpp',
tags: [ 'Fraction', 'geometry', 'math', 'Rational' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'Ray',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'createRayTestData',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'RayIntersection1',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.461] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.461] [INFO] testGrouping {
testId: 'RayIntersection2',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'RayIntersection3',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'RayIntersection4',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Ray.cpp => G:\d3\tests\blip_test\test_Ray.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'RayDistToPoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Ray.cpp',
tags: [ 'geometry', 'math', 'Ray' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_reflectionjson.cpp => G:\d3\tests\blip_test\test_reflectionjson.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'ReflectionValue Json Serialization',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_reflectionjson.cpp',
tags: [ 'json', 'reflection', 'rvjson', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_ReleaseVersion.cpp => G:\d3\tests\blip_test\test_ReleaseVersion.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'ReleaseVersion',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_ReleaseVersion.cpp',
tags: [ 'ReleaseVersion', 'unit', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_renderstream.cpp => G:\d3\tests\blip_test\test_renderstream.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'RenderStream: start and stop',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_renderstream.cpp',
tags: [ '!throws', 'renderstream', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_resourcehelpers.cpp => G:\d3\tests\blip_test\test_resourcehelpers.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'resource::duplicateName',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_resourcehelpers.cpp',
tags: [ 'resourcehelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_resourcehelpers.cpp => G:\d3\tests\blip_test\test_resourcehelpers.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'resource::duplicateName (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_resourcehelpers.cpp',
tags: [ '!throws', 'resourcehelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.462] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_resourcemanager.cpp => G:\d3\tests\blip_test\test_resourcemanager.cpp
[2024-11-19 12:49:44.462] [INFO] testGrouping {
testId: 'renameLinkedResources',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_resourcemanager.cpp',
tags: [ 'renaming', 'resourcemanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_resourcetransport.cpp => G:\d3\tests\blip_test\test_resourcetransport.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'ResourceTransport::requestResend() impact of Undefined Behaviour',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_resourcetransport.cpp',
tags: [ 'resourcetransport', 'UndefinedBehaviour', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'basic rsync transfer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'rsync module path change',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'rsync whitespace module path',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'rsync whitespace source path',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'transfer exclusions',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_rsync.cpp => G:\d3\tests\blip_test\test_rsync.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'transfer files with deletion flag enabled',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_rsync.cpp',
tags: [ 'integration', 'rsync' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_samplecontent.cpp => G:\d3\tests\blip_test\test_samplecontent.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'Check all sample content has colour space defined',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_samplecontent.cpp',
tags: [ 'DxTexture', 'SampleContent', 'unit', 'VideoClip' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_scopeexit.cpp => G:\d3\tests\blip_test\test_scopeexit.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'test scopeexit',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_scopeexit.cpp',
tags: [ 'scopeexit', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'Semaphore no contention',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'Semaphore with 2 threads',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.463] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.463] [INFO] testGrouping {
testId: 'Semaphore with 8 threads',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'Semaphore with default thread count',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ '!mayfail', 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'Semaphore timout',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ '!mayfail', 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_semaphore.cpp => G:\d3\tests\blip_test\test_semaphore.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: "Semaphore signaled doesn't timout",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_semaphore.cpp',
tags: [ '!mayfail', 'os', 'Semaphore' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_shadercache.cpp => G:\d3\tests\blip_test\test_shadercache.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'test shader cache',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_shadercache.cpp',
tags: [ '!throws', 'shadercache' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_shadercache.cpp => G:\d3\tests\blip_test\test_shadercache.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'test preprocess shader cache',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_shadercache.cpp',
tags: [ '!throws', 'shadercache' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_sockets.cpp => G:\d3\tests\blip_test\test_sockets.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'test zmq sockets',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_sockets.cpp',
tags: [ 'network', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_sparsestringarray.cpp => G:\d3\tests\blip_test\test_sparsestringarray.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'SparseStringArray',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_sparsestringarray.cpp',
tags: [ 'SparseStringArray', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_sphere.cpp => G:\d3\tests\blip_test\test_sphere.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'Sphere',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_sphere.cpp',
tags: [ 'math', 'Sphere' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_sphere.cpp => G:\d3\tests\blip_test\test_sphere.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'SphereIntersect',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_sphere.cpp',
tags: [ 'math', 'Sphere' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'ApproxT',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'catch', 'math', 'Statistics', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.464] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.464] [INFO] testGrouping {
testId: 'Statistics',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'math', 'Statistics', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics with empty data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics::StatisticMetrics',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ '!throws', 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics::operator=()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics::setInliers',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ '!throws', 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics with test data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics::applyInlierMask',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'math', 'StatisticMetrics', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticMetrics MinMaxMedian implementation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'benchmark', 'math', 'slow', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_Statistics.cpp => G:\d3\tests\blip_test\test_Statistics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticsSpeed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_Statistics.cpp',
tags: [ 'benchmark', 'math', 'slow', 'Statistics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_StatisticsAndMetrics.cpp => G:\d3\tests\blip_test\test_StatisticsAndMetrics.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'StatisticsAndMetrics',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_StatisticsAndMetrics.cpp',
tags: [ 'math', 'Statistics', 'StatisticsAndMetrics' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'String::String() constructors',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.465] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.465] [INFO] testGrouping {
testId: 'String::trim() empty is identical',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::trim() no Whitespace is identical',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::trim() only Whitespace gets trimmed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::trim() leading Whitespace gets trimmed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::trim() trailing Whitespace gets trimmed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::trim() leading and trailing Whitespace gets trimmed',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::unquote()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::endsWith',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::split()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::lowercase() and uppercase()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::replace(string, string)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.466] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.466] [INFO] testGrouping {
testId: 'String::replaceAll(string, string)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'String::replaceAll(char, char)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'StringBuffer append past max',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'stringbuffer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'StringBuffer appendf past max',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'stringbuffer', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'String::operator==()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'String::operator!=()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'String::operator+(T)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'String::operator<<(T)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_string.cpp => G:\d3\tests\blip_test\test_string.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'fmt::formatter',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_string.cpp',
tags: [ 'fmt', 'string', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'toAsciiHex',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'lowercase',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'stringEqualityCaseInsensitive',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.467] [INFO] testGrouping {
testId: 'char8ToChar',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.467] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'EscapedStr',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'EscapedStrNonAscii',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'EscapedStrNewlineLiterals',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'UnescapedStrNewlineLiterals',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'UnescapedStr',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'UnescapedStrNonAscii',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'EscapedStr', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'pluraliseClassName',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'trimFloatingPointZeroes',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'trimFloatingPointZeroes performance',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'splitString basic test',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'StreamContainer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'streamcontainer', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_stringhelpers.cpp => G:\d3\tests\blip_test\test_stringhelpers.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'fmt::format library usage',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_stringhelpers.cpp',
tags: [ 'fmt', 'string', 'stringhelpers', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.468] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_subsystem.cpp => G:\d3\tests\blip_test\test_subsystem.cpp
[2024-11-19 12:49:44.468] [INFO] testGrouping {
testId: 'SubsystemDependencyResolver::resolve',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_subsystem.cpp',
tags: [
'Subsystem',
'SubsystemDependencyResolver',
'SubsystemManager',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasks.cpp => G:\d3\tests\blip_test\test_tasks.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'test task uuid uniqueness',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasks.cpp',
tags: [ 'tasks', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasks.cpp => G:\d3\tests\blip_test\test_tasks.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'task running',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasks.cpp',
tags: [ 'integration', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasks.cpp => G:\d3\tests\blip_test\test_tasks.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'ability to enumerate and serialise collections of tasks',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasks.cpp',
tags: [ '!mayfail', 'integration', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasks.cpp => G:\d3\tests\blip_test\test_tasks.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'tasks that fail',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasks.cpp',
tags: [ '!mayfail', 'integration', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasksequencing.cpp => G:\d3\tests\blip_test\test_tasksequencing.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'Task Sequence Tests',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasksequencing.cpp',
tags: [ 'integration', 'taskmanager', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasksequencing.cpp => G:\d3\tests\blip_test\test_tasksequencing.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'Robocopy Tests',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasksequencing.cpp',
tags: [ 'interactive', 'performance', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tasksequencing.cpp => G:\d3\tests\blip_test\test_tasksequencing.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'TransmitFile from a single source to 2 targets',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tasksequencing.cpp',
tags: [ 'interactive', 'performance', 'tasks' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'udp over local loopback',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'udp broadcast to local loopback',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'socket selector times our when no sockets are set',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'socket selector times out when one socket is set but receives no data',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'socket selector indicates data received on a socket',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.469] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.469] [INFO] testGrouping {
testId: 'socket selector indicates data received on sockets when multiple sockets are used',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'network', 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_tcpipsockets.cpp => G:\d3\tests\blip_test\test_tcpipsockets.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'test tcp socket',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_tcpipsockets.cpp',
tags: [ 'tcpipsockets' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_TempWorkingDirectory.cpp => G:\d3\tests\blip_test\test_TempWorkingDirectory.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'TempWorkingDirectory ctor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_TempWorkingDirectory.cpp',
tags: [ 'FileSys', 'TempWorkingDirectory', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_threadingtestfixture.cpp => G:\d3\tests\blip_test\test_threadingtestfixture.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'thread counts match',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_threadingtestfixture.cpp',
tags: [ 'bliptestsuite', 'threadingtestfixture' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_threadingtestfixture.cpp => G:\d3\tests\blip_test\test_threadingtestfixture.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'setup called',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_threadingtestfixture.cpp',
tags: [ 'bliptestsuite', 'threadingtestfixture' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_threadingtestfixture.cpp => G:\d3\tests\blip_test\test_threadingtestfixture.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'all threads called',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_threadingtestfixture.cpp',
tags: [ 'bliptestsuite', 'threadingtestfixture' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_threadingtestfixture.cpp => G:\d3\tests\blip_test\test_threadingtestfixture.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'cleanup called',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_threadingtestfixture.cpp',
tags: [ 'bliptestsuite', 'threadingtestfixture' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_timequeue.cpp => G:\d3\tests\blip_test\test_timequeue.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'TimeQueue lerp',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_timequeue.cpp',
tags: [ 'TimeQueue' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_timequeue.cpp => G:\d3\tests\blip_test\test_timequeue.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'TimeQueue push same time',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_timequeue.cpp',
tags: [ 'TimeQueue' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_timequeue.cpp => G:\d3\tests\blip_test\test_timequeue.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'TimeQueue push many items, check size',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_timequeue.cpp',
tags: [ 'TimeQueue' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_timestamp.cpp => G:\d3\tests\blip_test\test_timestamp.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'ISO 8601 Timestamps',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_timestamp.cpp',
tags: [ 'time' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'Topological Sort: Basic Functionality',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'Topological Sort: Simple Case Without Edges',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.470] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.470] [INFO] testGrouping {
testId: 'Topological Sort: Linear Dependency Chain',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Topological Sort: Branching Dependencies',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Topological Sort: Cyclic Graph Detection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Topological Sort: Huge Number of Nodes',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Topological Sort: Complex Graph',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Topological Sort: Self-Loop Detection',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_topologicalsort.cpp => G:\d3\tests\blip_test\test_topologicalsort.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Type With No std::hash Impl',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_topologicalsort.cpp',
tags: [ 'sort', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Uid Generation',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uid', 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Test Uuid equality',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Test Uuid < > operators',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Uuid from string',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Invalid Uuid from string throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ '!throws', 'unit', 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Uuid from std::array',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.471] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.471] [INFO] testGrouping {
testId: 'Uuid to string',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.472] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uid.cpp => G:\d3\tests\blip_test\test_uid.cpp
[2024-11-19 12:49:44.472] [INFO] testGrouping {
testId: 'Uuid to wstring',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uid.cpp',
tags: [ 'uuid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.472] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.472] [INFO] testGrouping {
testId: 'wideToUtf8',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.472] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.472] [INFO] testGrouping {
testId: 'utf8ToWide',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.472] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.472] [INFO] testGrouping {
testId: 'wideToUtf8-utf8ToWide roundtrip',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.473] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.473] [INFO] testGrouping {
testId: 'stringFromWString',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.473] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.473] [INFO] testGrouping {
testId: 'stringFromWString-utf8ToWide roundtrip',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.473] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_unicode.cpp => G:\d3\tests\blip_test\test_unicode.cpp
[2024-11-19 12:49:44.473] [INFO] testGrouping {
testId: 'Path::Path(utf8)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_unicode.cpp',
tags: [ 'path', 'unicode', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.473] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.473] [INFO] testGrouping {
testId: 'UniqueMesh::shrinkMesh()',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'MeshDeform', 'UniqueMesh', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform deltaCoordinates',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'deltaCoords', 'integration', 'MeshDeform', 'UniqueMesh' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform subdivideToNearestPoint',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'integration', 'MeshDeform', 'subdivide', 'UniqueMesh' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform subdivideToNearestPoint (on edge)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [
'integration',
'MeshDeform',
'subdivide',
'subdivideEdges',
'UniqueMesh'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform subdivideToNearestPoint (edge)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'integration', 'MeshDeform', 'subdivide', 'UniqueMesh' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform subdivideToNearestPoint (scaled)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'integration', 'MeshDeform', 'subdivide', 'UniqueMesh' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_uniquemesh.cpp => G:\d3\tests\blip_test\test_uniquemesh.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'MeshDeform delaunay',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_uniquemesh.cpp',
tags: [ 'delaunay', 'integration', 'MeshDeform', 'UniqueMesh' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_valuetracker.cpp => G:\d3\tests\blip_test\test_valuetracker.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'ValueTracker no timeout',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_valuetracker.cpp',
tags: [ 'unit', 'ValueTracker' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_valuetracker.cpp => G:\d3\tests\blip_test\test_valuetracker.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'ValueTracker 100ms timeout',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_valuetracker.cpp',
tags: [ 'unit', 'ValueTracker' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_vectorutils.cpp => G:\d3\tests\blip_test\test_vectorutils.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'test pagination',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_vectorutils.cpp',
tags: [ 'utility' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_VersionNumber.cpp => G:\d3\tests\blip_test\test_VersionNumber.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'VersionNumber',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_VersionNumber.cpp',
tags: [ 'unit', 'utility', 'version' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'videoformatutils',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'videoformat::muxer::add_stream',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.474] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.474] [INFO] testGrouping {
testId: 'videoformat::muxer::add_stream (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ '!throws', 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'videoformat::muxer::closeStreams',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'videoformat::muxer::open',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'videoformat::muxer::open (throws)',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ '!throws', 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoformats.cpp => G:\d3\tests\blip_test\test_videoformats.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'videoformat::muxer::write',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoformats.cpp',
tags: [ '!throws', 'unit', 'videoformats' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoin.cpp => G:\d3\tests\blip_test\test_videoin.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'calculateDeltaMax',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoin.cpp',
tags: [ 'unit', 'VideoIn' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoin.cpp => G:\d3\tests\blip_test\test_videoin.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'renderField',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoin.cpp',
tags: [ 'unit', 'VideoIn' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoin.cpp => G:\d3\tests\blip_test\test_videoin.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'renderFieldBadAccess',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoin.cpp',
tags: [ '!mayfail', '!throws', '.', 'unit', 'VideoIn' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoin.cpp => G:\d3\tests\blip_test\test_videoin.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'Matrox & Deltacast Video Inputs Licensing Check',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoin.cpp',
tags: [ 'deltacast', 'matrox', 'unit', 'videoin' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videoinsystem.cpp => G:\d3\tests\blip_test\test_videoinsystem.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'VideoInSystem::makeMultiviewVideoInHardwareId',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videoinsystem.cpp',
tags: [ 'unit', 'VideoInSystem' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videointhread.cpp => G:\d3\tests\blip_test\test_videointhread.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'VideoInThread Teardown',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videointhread.cpp',
tags: [ 'unit', 'videoin', 'videointhread' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_videomasterapi.cpp => G:\d3\tests\blip_test\test_videomasterapi.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'VideoMasterApi virtual and physical board indicies',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_videomasterapi.cpp',
tags: [ 'Deltacast', 'unit', 'VideoMasterApi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'Destruct watchdog without stop monitor',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.475] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.475] [INFO] testGrouping {
testId: 'Multiple watchdog timeouts',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: "Long watchdog timeout doesn't stall",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Start and stop watchdog monitoring multiple times, without timeouts',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Start and stop watchdog monitoring multiple times, with timeouts',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Stop watchdog monitoring multiple times only starting once',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: "Watchdog doesn't misfire when updated often enough",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Watchdog fires when updated infrequently',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: "Watchdog doesn't fire when disabled",
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Watchdog decrement disabled with incorrect reason throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ '!throws', 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Watchdog decrement without increment throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ '!throws', 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_watchdog.cpp => G:\d3\tests\blip_test\test_watchdog.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'Watchdog double decrement throws',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_watchdog.cpp',
tags: [ '!throws', 'unit', 'watchdog' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_winhash.cpp => G:\d3\tests\blip_test\test_winhash.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'test winhash',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_winhash.cpp',
tags: [ 'winhash' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_WupiHelpers.cpp => G:\d3\tests\blip_test\test_WupiHelpers.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'auth::WupiCodes',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_WupiHelpers.cpp',
tags: [ 'auth', 'CodeMeter', 'unit', 'wupi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.476] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_WupiHelpers.cpp => G:\d3\tests\blip_test\test_WupiHelpers.cpp
[2024-11-19 12:49:44.476] [INFO] testGrouping {
testId: 'auth::WupiLicenseValid',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_WupiHelpers.cpp',
tags: [ 'auth', 'CodeMeter', 'unit', 'wupi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.477] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_WupiHelpers.cpp => G:\d3\tests\blip_test\test_WupiHelpers.cpp
[2024-11-19 12:49:44.477] [INFO] testGrouping {
testId: 'auth::WupiIsDllEncrypted',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_WupiHelpers.cpp',
tags: [ 'auth', 'CodeMeter', 'unit', 'wupi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.477] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_WupiHelpers.cpp => G:\d3\tests\blip_test\test_WupiHelpers.cpp
[2024-11-19 12:49:44.477] [INFO] testGrouping {
testId: 'auth::WupiLicenseString',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_WupiHelpers.cpp',
tags: [ 'auth', 'CodeMeter', 'unit', 'wupi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.477] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_zchannel.cpp => G:\d3\tests\blip_test\test_zchannel.cpp
[2024-11-19 12:49:44.477] [INFO] testGrouping {
testId: 'ZChannel',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_zchannel.cpp',
tags: [ 'network', 'ZChannel', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.477] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_zchannel.cpp => G:\d3\tests\blip_test\test_zchannel.cpp
[2024-11-19 12:49:44.477] [INFO] testGrouping {
testId: 'ZChannel medium transfer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_zchannel.cpp',
tags: [ 'interactive', 'network', 'ZChannel', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.477] [DEBUG] findSourceFilePath: G:\d3\tests\blip_test\test_zchannel.cpp => G:\d3\tests\blip_test\test_zchannel.cpp
[2024-11-19 12:49:44.477] [INFO] testGrouping {
testId: 'ZChannel large transfer',
resolvedFile: 'G:\\d3\\tests\\blip_test\\test_zchannel.cpp',
tags: [ 'interactive', 'network', 'ZChannel', 'zmq' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.494] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\colourimetry_test.exe
[2024-11-19 12:49:44.494] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\colourimetry_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\colourimetry_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:44.531] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cieconversions.cpp => G:\d3\tests\colourimetry_test\test_cieconversions.cpp
[2024-11-19 12:49:44.531] [INFO] testGrouping {
testId: 'CIE conversions - Bradford matrix',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cieconversions.cpp',
tags: [ 'CIE', 'colourimetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cieconversions.cpp => G:\d3\tests\colourimetry_test\test_cieconversions.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'CIE conversions - XYZ to xyY and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cieconversions.cpp',
tags: [ 'CIE', 'colourimetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cieconversions.cpp => G:\d3\tests\colourimetry_test\test_cieconversions.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'CIE conversions - XYZ_to_xyY',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cieconversions.cpp',
tags: [ 'CIE', 'colourimetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cieconversions.cpp => G:\d3\tests\colourimetry_test\test_cieconversions.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'CIE conversions - xyY_to_XYZ',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cieconversions.cpp',
tags: [ 'CIE', 'colourimetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cieconversions.cpp => G:\d3\tests\colourimetry_test\test_cieconversions.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'CIE conversions - Colour checker values',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cieconversions.cpp',
tags: [ 'CIE', 'colourimetry', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'test chromaticitySetToXYZ (D65 - 709/sRGB)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'test chromaticitySetToXYZ (ACES AP0)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.532] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.532] [INFO] testGrouping {
testId: 'test createColourTransform (ACES AP0 to ACES AP1)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test whitepointToReference E',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test whitepointToReference D65',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test whitepointToReference D50',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test deltaE2000',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test deltaE2000, de0 is acheivable',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test deltaE2000, colour patch to self is zero',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test deltaE2000 = colour patch to XYZ (D50) to Lab of self is zero',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test CCM, All colour patch should be identity',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test deltaE rgb->xyz->lab is near zero',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourimetry.cpp => G:\d3\tests\colourimetry_test\test_colourimetry.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test CCM, All colour patch rgb should be identity',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourimetry.cpp',
tags: [ 'colourimetry', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test labToXYZ pure white (L*a*b D50)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.533] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.533] [INFO] testGrouping {
testId: 'test labToXYZ Dark Skin (L*a*b D50)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.534] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.534] [INFO] testGrouping {
testId: 'test xyzToLab Dark Skin (L*a*b D50)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test lab (L*a*b D50) to RGB',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test sRGB (D65) to CIE L*a*b',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test labToXYZ (L*a*b D65)',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test ColourPatches::rgb() Dark Skin transforms to 16bit sRGB',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test xyzToLab spot checks',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test luvToXYZ spot checks',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test xyzToLuv spot checks',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_colourmodel.cpp => G:\d3\tests\colourimetry_test\test_colourmodel.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'test rgbToXYZ spot checks',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_colourmodel.cpp',
tags: [ 'colourimetry', 'colourmodel' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cubelut.cpp => G:\d3\tests\colourimetry_test\test_cubelut.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'CubeLut size 2 identity interpolation',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.535] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cubelut.cpp => G:\d3\tests\colourimetry_test\test_cubelut.cpp
[2024-11-19 12:49:44.535] [INFO] testGrouping {
testId: 'CubeLut size 2 inverse interpolation',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cubelut.cpp => G:\d3\tests\colourimetry_test\test_cubelut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'CubeLut size 3 identity',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cubelut.cpp => G:\d3\tests\colourimetry_test\test_cubelut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'Invert Cube Lut',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cubelut.cpp',
tags: [ 'cubelut', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_cubelut.cpp => G:\d3\tests\colourimetry_test\test_cubelut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'Invert File List',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_cubelut.cpp',
tags: [ '.', 'cubelut', 'cubelutmanual', 'interactive', 'lut' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_idt.cpp => G:\d3\tests\colourimetry_test\test_idt.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'test Canon Log 2 full% to Scene Linear',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_idt.cpp',
tags: [ 'canon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_idt.cpp => G:\d3\tests\colourimetry_test\test_idt.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'RoundTrip - Canon CLog2 gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_idt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_idt.cpp => G:\d3\tests\colourimetry_test\test_idt.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'RoundTrip - ARRI LogC EI160 gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_idt.cpp',
tags: [ 'arri', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_idt.cpp => G:\d3\tests\colourimetry_test\test_idt.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'RoundTrip - ARRI LogC EI800 gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_idt.cpp',
tags: [ 'arri', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lightness.cpp => G:\d3\tests\colourimetry_test\test_lightness.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'test CIE1976 spot checks',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lightness.cpp',
tags: [ 'colourimetry', 'lightness' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'float string',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'float triple',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'integer string',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'comment types',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.536] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.536] [INFO] testGrouping {
testId: 'cube title',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'size 1d',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'size 3d',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'domain min',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'domain max',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'float line',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'float lines',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'cube header',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'cube lut',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'cube', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'scratch dim',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'scratch header',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'scratch 1 column',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'scratch 3 column',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.537] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.537] [INFO] testGrouping {
testId: 'scratch lut 3 column',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'scratch lut 1 column',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'scratch1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d version',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d length',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d components',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d range',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d header',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d three components',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi1d one component',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi1d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi3d version',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi3d components',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi3d',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi3d header',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.538] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.538] [INFO] testGrouping {
testId: 'spi3d data',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'spi3d lut',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ 'lut', 'lutparse', 'spi3d' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: '3dl sizes',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ '3dl', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: '3dl data',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ '3dl', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_lut.cpp => G:\d3\tests\colourimetry_test\test_lut.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: '3dl lut',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_lut.cpp',
tags: [ '3dl', 'lut', 'lutparse' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioTransform',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioConfig - texture generation/conversion',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioConfig BuiltIn Configs',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioShaderProperties basic',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioShaderProperties', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OCIO dynamic properties - Basic tests',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioShaderProperties', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OCIO dynamic properties - Provided config tests',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioShaderProperties', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioConfig - colourSpaceExists',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioConfig - default transforms',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioConfig', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioconfig.cpp => G:\d3\tests\colourimetry_test\test_ocioconfig.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioConfig - working space gamma',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioconfig.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioConfig', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.539] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioshadercache.cpp => G:\d3\tests\colourimetry_test\test_ocioshadercache.cpp
[2024-11-19 12:49:44.539] [INFO] testGrouping {
testId: 'OcioShaderCache - Cache Logic',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioshadercache.cpp',
tags: [ 'colourimetry', 'ocio', 'OcioShaderCache', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_ocioshadercache.cpp => G:\d3\tests\colourimetry_test\test_ocioshadercache.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'OcioShaderKey - equality and comparison operators',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_ocioshadercache.cpp',
tags: [
'colourimetry',
'ocio',
'OcioShaderCache',
'OcioShaderKey',
'unit'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - ACEScc gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - ACEScct gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - sRGB gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - ST2084 gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - HLG gamma 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.540] [DEBUG] findSourceFilePath: G:\d3\tests\colourimetry_test\test_odt.cpp => G:\d3\tests\colourimetry_test\test_odt.cpp
[2024-11-19 12:49:44.540] [INFO] testGrouping {
testId: 'RoundTrip - Gamma 1.4 10bit CV to linear gamma and back',
resolvedFile: 'G:\\d3\\tests\\colourimetry_test\\test_odt.cpp',
tags: [ 'cannon', 'colourimetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.596] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3cloud_test.exe
[2024-11-19 12:49:44.597] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3cloud_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3cloud_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp => G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Adding tasks',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_asynctaskhandler.cpp',
tags: [ 'asynctaskhandler', 'cloud', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp => G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Aborting tasks',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_asynctaskhandler.cpp',
tags: [ 'asynctaskhandler', 'cloud', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp => G:\d3\tests\d3cloud_test\test_asynctaskhandler.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Clearing tasks',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_asynctaskhandler.cpp',
tags: [ 'asynctaskhandler', 'cloud', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle abort message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle device code message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle onboarding message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle license info message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle session status message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.737] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.737] [INFO] testGrouping {
testId: 'Handle logout message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle user info message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle user message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle telemetry message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle API telemetry message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'api', 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle storage info message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_clientservercomms.cpp => G:\d3\tests\d3cloud_test\test_clientservercomms.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Handle upload assets message',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_clientservercomms.cpp',
tags: [ 'client_server', 'cloud', 'comms', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Init token manager and set PEM',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Send telemetry from server',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.738] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.738] [INFO] testGrouping {
testId: 'Device code',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.739] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.739] [INFO] testGrouping {
testId: 'Polling device verification',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.739] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.739] [INFO] testGrouping {
testId: 'Onboarding status',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.739] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.739] [INFO] testGrouping {
testId: 'Log out user',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.739] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.739] [INFO] testGrouping {
testId: 'Token expiry handling',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.739] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.739] [INFO] testGrouping {
testId: 'User info',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Storage info',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudserver.cpp => G:\d3\tests\d3cloud_test\test_cloudserver.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Upload assets',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudserver.cpp',
tags: [ 'cloud', 'server', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Get device code',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Poll device verification',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Get onboarding status',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Refresh access token',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Get user info',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Update PEM certificate',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.740] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.740] [INFO] testGrouping {
testId: 'Send telemetry',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Get storage info',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Create Previz',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Upload asset',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Add asset',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Active user',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_cloudsession.cpp => G:\d3\tests\d3cloud_test\test_cloudsession.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Ending session',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_cloudsession.cpp',
tags: [ 'cloud', 'session', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp => G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Decoding',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_jwttokendecoder.cpp',
tags: [ '!throws', 'cloud', 'jwttokendecoder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp => G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Getting invalid claims',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_jwttokendecoder.cpp',
tags: [ '!throws', 'cloud', 'jwttokendecoder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.741] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp => G:\d3\tests\d3cloud_test\test_jwttokendecoder.cpp
[2024-11-19 12:49:44.741] [INFO] testGrouping {
testId: 'Getting valid claims',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_jwttokendecoder.cpp',
tags: [ 'cloud', 'jwttokendecoder', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Add refresh token to TokenManager, write to disk',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Read token correctly from disk',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Remove tokens from TokenManager',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Add access token to TokenManager, and re-read from disk',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Update token in TokenManager',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.742] [DEBUG] findSourceFilePath: G:\d3\tests\d3cloud_test\test_tokenmanager.cpp => G:\d3\tests\d3cloud_test\test_tokenmanager.cpp
[2024-11-19 12:49:44.742] [INFO] testGrouping {
testId: 'Test token expiry, hook to expired action',
resolvedFile: 'G:\\d3\\tests\\d3cloud_test\\test_tokenmanager.cpp',
tags: [ 'cloud', 'slow', 'tokenmanager', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:44.901] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3machine_test.exe
[2024-11-19 12:49:44.901] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3machine_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3machine_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:45.040] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.040] [INFO] testGrouping {
testId: 'adl set fan speed 100%',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ '.', 'adl', 'interactive', 'vx4', 'vx4p' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.041] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.041] [INFO] testGrouping {
testId: 'adl reset fan speed default',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ '.', 'adl', 'interactive', 'vx4', 'vx4p' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.041] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.041] [INFO] testGrouping {
testId: 'adl enumerate displays',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ '.', 'adl', 'enumerate', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.041] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.041] [INFO] testGrouping {
testId: 'adl emulate all displays',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ '.', 'adl', 'emulation', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.041] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.041] [INFO] testGrouping {
testId: 'adl lock internal',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ '.', 'adl', 'genlock', 'interactive', 'internal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMDADLAdapter::isWx9100BiosConnectorIndexWorkaroundRequired returns true when passed model WX9100 and VBIOS P/N < 107',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit', 'wx9100' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMDADLAdapter::isWx9100BiosConnectorIndexWorkaroundRequired returns false when passed model WX9100 and special fix VBIOS P/N x10',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit', 'wx9100' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMDADLAdapter::isWx9100BiosConnectorIndexWorkaroundRequired returns false when passed model WX9100 and VBIOS P/N >= 107',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit', 'wx9100' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMDADLAdapter::isWx9100BiosConnectorIndexWorkaroundRequired returns false when passed model that is not WX9100',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit', 'wx9100' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMDADLAdapter::isWx9100BiosConnectorIndexWorkaroundRequired returns false when passed invalid biosPartNumber',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit', 'wx9100' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'Test findClosestCoefficient',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_adl.cpp => G:\d3\tests\d3machine_test\test_adl.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'AMD ADL pnpStringToModel()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_adl.cpp',
tags: [ 'adl' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_bp.cpp => G:\d3\tests\d3machine_test\test_bp.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'test bp control interface general',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_bp.cpp',
tags: [ 'bp' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_bp.cpp => G:\d3\tests\d3machine_test\test_bp.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'test bp card hardware',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_bp.cpp',
tags: [ '.', 'bp_hardware', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.042] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_bp.cpp => G:\d3\tests\d3machine_test\test_bp.cpp
[2024-11-19 12:49:45.042] [INFO] testGrouping {
testId: 'test bp no card hardware',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_bp.cpp',
tags: [ '.', 'bp_hardware', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_bp.cpp => G:\d3\tests\d3machine_test\test_bp.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'test vfc gen1 detection',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_bp.cpp',
tags: [ '.', 'bp_vfc_gen1', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_bp.cpp => G:\d3\tests\d3machine_test\test_bp.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'test vfc gen2 detection',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_bp.cpp',
tags: [ '.', 'bp_vfc_gen2', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can create CEA-861-F',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can create colorimetry data block',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'colorimetrydatablock' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can set colorimetry support flag',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'colorimetrydatablock' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Given colorimetry data block on a CEA-861-F values get HEX',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can set monitor support flags',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Given HEX get CEA-861-F values',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can construct a HDMI VSDB',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Given data construct a HDMI VSDB and get HEX',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Given HEX values get VSDB HDMI values',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.043] [INFO] testGrouping {
testId: 'Can construct a HDMI Forum VSDB',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Given data construct a HDMI Forum VSDB and get HEX',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Given HEX values get VSDB Forum HDMI values',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_cea861f.cpp => G:\d3\tests\d3machine_test\test_cea861f.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Test reading and writing CEA Video Data Block',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_cea861f.cpp',
tags: [ '!throws', 'cea-861-f', 'hdmi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_codemeter_utility.cpp => G:\d3\tests\d3machine_test\test_codemeter_utility.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'cmutil::switchUsbMode()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_codemeter_utility.cpp',
tags: [ '.', 'auth', 'CodeMeter', 'interactive', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_compression.cpp => G:\d3\tests\d3machine_test\test_compression.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Test the each compression type successfully encodes and decodes',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_compression.cpp',
tags: [ 'compression' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_compression.cpp => G:\d3\tests\d3machine_test\test_compression.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Test lz4hc is more efficient than lz4',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_compression.cpp',
tags: [ 'compression' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_compression.cpp => G:\d3\tests\d3machine_test\test_compression.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Test zstd is more efficient than lzf',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_compression.cpp',
tags: [ 'compression' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_compression.cpp => G:\d3\tests\d3machine_test\test_compression.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Benchmark network compression',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_compression.cpp',
tags: [ 'benchmark', 'compression', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.044] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.044] [INFO] testGrouping {
testId: 'Can create diext',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set digital interface',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'digitalinterface' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set version/release - NotSpecified',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set version/release - VersionReleaseNumber',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set version/release - LetterDesignation',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set version/release - DateCode',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set signal usage',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'set signal usage false, results in low signal',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set edge shift clock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set HDCP support',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set double clocking suppport',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.046] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.046] [INFO] testGrouping {
testId: 'Can set packetized digital video support',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set data format',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'If AnalogVideoInput is set, check other options are set to Analog',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set min pixel clock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Clamp min pixel clock given 255',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set max pixel clock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set crossover frequency',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Given Single Link (default) crossover frequency is 0xFFFF',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set sub pixel layout',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set sub pixel config',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set sub pixel shape',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set HPP dot pitch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.047] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.047] [INFO] testGrouping {
testId: 'Can set VPP dot pitch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set fixed pixel format',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set view direction',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set display background',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set physical implementation',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set DDC/CI',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set legacy modes support',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set stero video mode',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set scaler on board',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set image centering',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set conditional update',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set interlaced video',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set frame lock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set frame rate caps',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.048] [INFO] testGrouping {
testId: 'Can set vertical frequency',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set horizontal frequency',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set scan orientation type',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set screen orientation portrait',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set zero pixel location',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set scan direction',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set standalone projector',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set default luminance decoding',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set prefered luminance decoding',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can set luminance decoding caps',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaycaps' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Setting version number to 0 is invalid',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Setting version number to 255 is valid',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_diext.cpp => G:\d3\tests\d3machine_test\test_diext.cpp
[2024-11-19 12:49:45.049] [INFO] testGrouping {
testId: 'Can create - 7.1 EXAMPLE 1 DI-EXT Block (DIEXT.pdf)',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_diext.cpp',
tags: [ 'diext', 'displaydevice' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.049] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can create DisplayID',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set section size',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set model year',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: "Can't set model year eariler than 2000",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: "Can't set model year older than 2254",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set week year',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: "Can't set week year less than 1 week and 2000",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: "Can't set week year greater than 54 week and 2255",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set product code',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set serial number',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Can set vendor id',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Set lowercase vendor id is stored uppercase',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: "Can't set vendor id given short name",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.050] [INFO] testGrouping {
testId: 'Set vendor id to first 3 chars given long name',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'Can set empty product id',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'Can set product id',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'product id clips to 106 chars',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'Can set ProductIdentification to datablock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'productidentification' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'can set indeterminate image size',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'can set horizontal image size',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: "Can't set horizontal image size under 0.1mm - clamp",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: "Can't set horizontal image size over 6553.5mm - clamp",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'can set vertical image size',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: "Can't set vertical image size under 0.1mm - clamp",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: "Can't set vertical image size over 6553.5mm - clamp",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.051] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.051] [INFO] testGrouping {
testId: 'can set horizontal pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set vertical pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set feature flags',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set gamma',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set gamma below 1",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set gamma above 3.54",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set aspect ratio',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set colour bit depth dynamic range overall',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set colour bit depth dynamic range overall below 1",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set colour bit depth dynamic range overall above 16",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'can set colour bit depth dynamic range display',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set colour bit depth dynamic range display below 1",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: "can't set colour bit depth dynamic range display above 16",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'Can set DisplayParameters to datablock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'displayparameters' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.052] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.052] [INFO] testGrouping {
testId: 'Can set prefferred timing - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set timing formula - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set horizontal active image - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Rounds horizontal active image to nearest 8 - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: "Can't set horizontal active image above 2048 - TypeIII",
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set field interlaced timing - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set transfer rate - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeiiitimingshortdescription' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can add TypeIIITimingShortDescription to TypeIIITimingShort - TypeIII',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [
'displayid',
'typeiiitimingshort',
'typeiiitimingshortdescription'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set TypeIIITimingShort to datablock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'typeiiitimingshort' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set T1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set T2',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set T3',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set T4',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.053] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.053] [INFO] testGrouping {
testId: 'Can set T5',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set T6',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set InterfacePowerSequencing to datablock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'interfacepowersequencing' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Given values can we create same HEX sequence as example 4 DispID-v1_3.pdf - page 99',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'typeiiitimingshort' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Given HEX sequence from example 4 DispID-v1_3.pdf - page 99 can we get values',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'datablock', 'displayid', 'typeiiitimingshort' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set pixel max clock',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set pixel max clock minus 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Given pixel clock less than 1 will result in 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Given pixel clock of 1 will result in 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Given pixel clock greater than 16777216 will result in 16777216',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set preffered detailed timing',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set stero support',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set interlaced scan frame',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set aspect ratio',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.054] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.054] [INFO] testGrouping {
testId: 'Can set horizontal active image pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal active image pixels less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal active image pixels greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Can set horizontal blank pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal blank pixels greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal blank pixels less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Can set horizontal sync polarity positive',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Can set horizontal front porch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal front porch greater than 32768, result is 32768',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal front porch less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Can set horizontal sync width',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal sync width greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given horizontal sync width less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Can set vertical active image pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.055] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.055] [INFO] testGrouping {
testId: 'Given vertical active image pixels less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical active image pixels greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Can set vertical blank pixels',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical blank pixels greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical blank pixels less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Can set vertical sync polarity positive',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Can set vertical front porch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical front porch greater than 32768, result is 32768',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical front porch less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Can set vertical sync width',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical sync width greater than 65536, result is 65536',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given vertical sync width less than 1, result is 1',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [ 'displayid', 'typeidetailedtimingdescriptor' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Can add TypeIDetailedTimingDescriptor to TypeITimingDetailed',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [
'datablock',
'displayid',
'typeidetailedtimingdescriptor',
'typeitimingdetailed'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.056] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.056] [INFO] testGrouping {
testId: 'Given values can create HEX sequence as Table A-1 from Appendix A Timing Corrections SCR.pdf',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [
'datablock',
'displayid',
'typeidetailedtimingdescriptor',
'typeitimingdetailed'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.057] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_displayid.cpp => G:\d3\tests\d3machine_test\test_displayid.cpp
[2024-11-19 12:49:45.057] [INFO] testGrouping {
testId: 'Given HEX sequence can create values as Table A-1 from Appendix A Timing Corrections SCR.pdf',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_displayid.cpp',
tags: [
'datablock',
'displayid',
'typeidetailedtimingdescriptor',
'typeitimingdetailed'
],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.057] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.057] [INFO] testGrouping {
testId: 'Blank E-EDID 1.4 with defaults',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.057] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.057] [INFO] testGrouping {
testId: 'Can downgrade to E-EDID 1.3',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.3', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.057] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.057] [INFO] testGrouping {
testId: 'Fail to set invalid version minor',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.057] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.057] [INFO] testGrouping {
testId: 'Fail to set invalid version major',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Update E-EDID has valid checksum',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Can set Manufacturer ID',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid', 'header' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Can set Year of manufacture',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid', 'header' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'On invalid short Manufacturer ID resolves to default AAA',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid', 'header' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Blit E-EDID 1.4 Header valid data',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid', 'header' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Blit E-EDID 1.4 Header invalid data',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid', 'header' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.059] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.059] [INFO] testGrouping {
testId: 'Can set digital video input',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Can set digital video input (Legacy)',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.3', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Can set analogue video input',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Can set analogue video input (2)',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Can set gama',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Simple E-EDID 1.4 BasicDisplay',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'basicdisplay', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Chromaticity Coordinates',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Long monitor name is clipped',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Empty monitor name is valid',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Model Year earlier than 1990, is 1990',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.060] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.060] [INFO] testGrouping {
testId: 'Model Year older than 2245, is 1990',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Model Week Year older than 2245, is 1990',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Model Week Year earlier than 1990, is 1990',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Model Week Year older than 54 weeks, is 1 week',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Model Week Year earlier than 1 week, is 1 week',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'E-EDID v1.4 Values to HEX',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'E-EDIDv 1.4 Hex to Values',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.4', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Can create r14_2 Dell 1.3 edid',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ '1.3', 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Test writing detailed timing and reading same value',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_e-edid.cpp => G:\d3\tests\d3machine_test\test_e-edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'SMPTE Timings in EDID',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_e-edid.cpp',
tags: [ 'e-edid', 'timing', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Can parse basic hex',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.061] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.061] [INFO] testGrouping {
testId: 'Throws on invalid hex',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ '!throws', 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can parse long hex strings with line breaks',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Throws on invalid value delimeters',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ '!throws', 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can encode edid data as string',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Select first DTD where it is the native timing',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can parse a binary EDID',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can convert between data and string',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can parse EDID with incorrect checksum and report',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Can detect correct preferred mode where the first DTD mode is native',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_edid.cpp => G:\d3\tests\d3machine_test\test_edid.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'Add Vendor specific block',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_edid.cpp',
tags: [ 'edid', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.062] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_filecopymanager.cpp => G:\d3\tests\d3machine_test\test_filecopymanager.cpp
[2024-11-19 12:49:45.062] [INFO] testGrouping {
testId: 'test file copy manager copying a file',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_filecopymanager.cpp',
tags: [ 'filecopymanager' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ft260device.cpp => G:\d3\tests\d3machine_test\test_ft260device.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'FT260::errorStr()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ft260device.cpp',
tags: [ 'ft260', 'ftdi', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ftdidevice.cpp => G:\d3\tests\d3machine_test\test_ftdidevice.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'FTDI::errorStr()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ftdidevice.cpp',
tags: [ 'ftdi', 'unit', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ipvfc.cpp => G:\d3\tests\d3machine_test\test_ipvfc.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'ipvfc video timing characterization getResultString test',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ipvfc.cpp',
tags: [ 'interactive', 'ipvfc', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ipvfc.cpp => G:\d3\tests\d3machine_test\test_ipvfc.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'ipvfc video timing characterization decode string line test',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ipvfc.cpp',
tags: [ 'ipvfc', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ipvfc.cpp => G:\d3\tests\d3machine_test\test_ipvfc.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'ipvfc video timing characterization string conversion test',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ipvfc.cpp',
tags: [ 'interactive', 'ipvfc', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_ip_serial_comms.cpp => G:\d3\tests\d3machine_test\test_ip_serial_comms.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'ipvfc serial read',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_ip_serial_comms.cpp',
tags: [ 'ip_serial_comms', 'ipvfc', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_messagebussessionbridge.cpp => G:\d3\tests\d3machine_test\test_messagebussessionbridge.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'bridging messages via comms',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_messagebussessionbridge.cpp',
tags: [ 'messagebus', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_monitoring.cpp => G:\d3\tests\d3machine_test\test_monitoring.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'Monitoring: Expected operation during runtime (after startup)',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_monitoring.cpp',
tags: [ 'interactive', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_monitoring.cpp => G:\d3\tests\d3machine_test\test_monitoring.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'Monitoring: Behaviour with high frequency changes to monitoring status',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_monitoring.cpp',
tags: [ 'interactive', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_monitoring.cpp => G:\d3\tests\d3machine_test\test_monitoring.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'Monitoring: Configurable lag test',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_monitoring.cpp',
tags: [ 'interactive', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.063] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_monitoring.cpp => G:\d3\tests\d3machine_test\test_monitoring.cpp
[2024-11-19 12:49:45.063] [INFO] testGrouping {
testId: 'Monitoring: Hectic startup settling into normal runtime',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_monitoring.cpp',
tags: [ 'interactive', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_monitoring.cpp => G:\d3\tests\d3machine_test\test_monitoring.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Monitoring: Absurdly large status change',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_monitoring.cpp',
tags: [ 'interactive', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'test network comms',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Test multiple threads sending from same channel on same comms instance',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Sequence between two comms instances/channels on the main thread',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup groups connect without errors',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup groups receives messages',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup group without doInitialCatchup does not receive any messages if started after sender',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup group with doInitialCatchup receives all messages if started after sender',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Test catchup groups with multiple senders/receivers',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup group marked as receive only receives message send from another catchup group marked as send only',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ '!mayfail', 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.064] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.064] [INFO] testGrouping {
testId: 'Catchup group without doInitialCatchup receives messages successfully if it has missed initial messages',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'slow' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'Request-Response channel - single',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ '!mayfail', 'integration', 'network', 'request' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_network.cpp => G:\d3\tests\d3machine_test\test_network.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'Request-Response channel - multi',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_network.cpp',
tags: [ 'integration', 'network', 'request' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi enumerate displays',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'enumerate', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'genlock non-GUI heads to house sync once on Nvidia GPU and check sync status is external for each display',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'external', 'genlock', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi set baseline display config',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'baseline', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi apply display config fix',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'fixdisplayconfig', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi colour bit depth',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'colordepth', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi set emulation for pro range',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ '.', 'emulation', 'interactive', 'nvapi' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_nvapi.cpp => G:\d3\tests\d3machine_test\test_nvapi.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'nvapi compatible refresh rate test',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_nvapi.cpp',
tags: [ 'nvapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'test remora server comms',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'remoraserverdatapost' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'test remora/oled',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'directdataprint', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.065] [INFO] testGrouping {
testId: 'clear OLED direct',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'directreset', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test oled error reporting direct',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'directerrorprint', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test pro oled controller',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'oledcontrollerpro' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test slim oled controller',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'oledcontrollerslim' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test no oled controller',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'oledcontrollernone' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test pro oled error print',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'oledcontrollerproerror' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remora_client.cpp => G:\d3\tests\d3machine_test\test_remora_client.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test slim oled error print',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remora_client.cpp',
tags: [ '.', 'interactive', 'oledcontrollerslimerror' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remotecommand.cpp => G:\d3\tests\d3machine_test\test_remotecommand.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'test shutdown.exe path',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remotecommand.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_remotecommand.cpp => G:\d3\tests\d3machine_test\test_remotecommand.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'start command param extraction',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_remotecommand.cpp',
tags: [ 'RemoteCommand' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_smpte.cpp => G:\d3\tests\d3machine_test\test_smpte.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'smpte modes',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_smpte.cpp',
tags: [ 'smpte' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_telemetrymanager.cpp => G:\d3\tests\d3machine_test\test_telemetrymanager.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'telemetry: queryLogs',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_telemetrymanager.cpp',
tags: [ 'interactive', 'slow', 'telemetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_telemetrymanager.cpp => G:\d3\tests\d3machine_test\test_telemetrymanager.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'telemetry:awsutils: puts3Object',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_telemetrymanager.cpp',
tags: [ 'interactive', 'slow', 'telemetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_telemetrymanager.cpp => G:\d3\tests\d3machine_test\test_telemetrymanager.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'telemetry: getOrCreateMachineId',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_telemetrymanager.cpp',
tags: [ 'interactive', 'telemetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_telemetrymanager.cpp => G:\d3\tests\d3machine_test\test_telemetrymanager.cpp
[2024-11-19 12:49:45.066] [INFO] testGrouping {
testId: 'telemetry: TelemetryManager',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_telemetrymanager.cpp',
tags: [ 'interactive', 'slow', 'telemetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_telemetrymanager.cpp => G:\d3\tests\d3machine_test\test_telemetrymanager.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'telemetry: cleanLogsProcess',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_telemetrymanager.cpp',
tags: [ 'interactive', 'slow', 'telemetry' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'UserInfoMessage serialisation',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'UserInfoTable serialisation',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'Test userinfo status updates',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'Test userinfo dispatch / server',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ '!mayfail', 'slow', 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'Test userinfo dispatch / server - Local Server',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'slow', 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'UserInfoServer late joiner',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'slow', 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_userinfo_service.cpp => G:\d3\tests\d3machine_test\test_userinfo_service.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'UserInfoServer late joiner - Local Server',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_userinfo_service.cpp',
tags: [ 'userinfo_service' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'test vfc control interface general',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ 'all_vfc', 'vfc' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'test vfc card hardware',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ '.', 'all_vfc', 'interactive', 'vfc_hardware' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'test vfc device fetch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ '.', 'interactive', 'vfcfetch' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'test multithreaded vfc device fetch',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ '.', 'interactive', 'multithread', 'vfcfetch' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.067] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.067] [INFO] testGrouping {
testId: 'test vid pid filtering',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ 'vfc_hardware', 'vidpid' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc.cpp => G:\d3\tests\d3machine_test\test_vfc.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'test ftfactory device close request',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc.cpp',
tags: [ '.', 'close', 'ftfactory', 'interactive' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_interface.cpp => G:\d3\tests\d3machine_test\test_vfc_interface.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'VFCCardInterface::isVfcCard()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_interface.cpp',
tags: [ 'ft260', 'ftdi', 'unit', 'vfc', 'VFCCardInterface' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_interface.cpp => G:\d3\tests\d3machine_test\test_vfc_interface.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'VFCCardInterface::parseFpgaVersion()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_interface.cpp',
tags: [ 'unit', 'vfc', 'VFCCardInterface' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_util.cpp => G:\d3\tests\d3machine_test\test_vfc_util.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'vfc::isAbsent()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_util.cpp',
tags: [ 'backplane', 'unit', 'vfc', 'vfc_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_util.cpp => G:\d3\tests\d3machine_test\test_vfc_util.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'vfc::isPresent()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_util.cpp',
tags: [ 'backplane', 'unit', 'vfc', 'vfc_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_util.cpp => G:\d3\tests\d3machine_test\test_vfc_util.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'vfc::isIncompatible()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_util.cpp',
tags: [ 'backplane', 'unit', 'vfc', 'vfc_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_vfc_util.cpp => G:\d3\tests\d3machine_test\test_vfc_util.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'vfc::isError()',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_vfc_util.cpp',
tags: [ 'backplane', 'unit', 'vfc', 'vfc_util' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_video_timings.cpp => G:\d3\tests\d3machine_test\test_video_timings.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'video timings',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_video_timings.cpp',
tags: [ 'integration', 'video_timings' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_video_timings.cpp => G:\d3\tests\d3machine_test\test_video_timings.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'video timings dmt',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_video_timings.cpp',
tags: [ 'dmt', 'unit', 'video_timings' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_video_timings.cpp => G:\d3\tests\d3machine_test\test_video_timings.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'video timings cea',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_video_timings.cpp',
tags: [ 'cea', 'unit', 'video_timings' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_video_timings.cpp => G:\d3\tests\d3machine_test\test_video_timings.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'Timings equality operator',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_video_timings.cpp',
tags: [ 'unit', 'video_timings' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.068] [DEBUG] findSourceFilePath: G:\d3\tests\d3machine_test\test_video_timings.cpp => G:\d3\tests\d3machine_test\test_video_timings.cpp
[2024-11-19 12:49:45.068] [INFO] testGrouping {
testId: 'Timings less-than operator',
resolvedFile: 'G:\\d3\\tests\\d3machine_test\\test_video_timings.cpp',
tags: [ 'unit', 'video_timings' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.210] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3network_test.exe
[2024-11-19 12:49:45.211] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3network_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3network_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:45.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3network_test\test_commstokeniser.cpp => G:\d3\tests\d3network_test\test_commstokeniser.cpp
[2024-11-19 12:49:45.247] [INFO] testGrouping {
testId: 'CommsTokeniser::tokeniseMessage benchmark',
resolvedFile: 'G:\\d3\\tests\\d3network_test\\test_commstokeniser.cpp',
tags: [ 'benchmark', 'comms', 'slow', 'tokenisation' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.247] [DEBUG] findSourceFilePath: G:\d3\tests\d3network_test\test_commstokeniser.cpp => G:\d3\tests\d3network_test\test_commstokeniser.cpp
[2024-11-19 12:49:45.247] [INFO] testGrouping {
testId: 'CommsTokeniser::tokeniseMessage',
resolvedFile: 'G:\\d3\\tests\\d3network_test\\test_commstokeniser.cpp',
tags: [ 'comms', 'tokenisation', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.307] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3renderstream_test.exe
[2024-11-19 12:49:45.307] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3renderstream_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3renderstream_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:45.346] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\gpgpu_test.cpp => G:\d3\tests\d3renderstream_test\gpgpu_test.cpp
[2024-11-19 12:49:45.346] [INFO] testGrouping {
testId: 'interop frame copier can copy',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\gpgpu_test.cpp',
tags: [ 'interactive', 'rs_gpgpu' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.346] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\gpgpu_test.cpp => G:\d3\tests\d3renderstream_test\gpgpu_test.cpp
[2024-11-19 12:49:45.346] [INFO] testGrouping {
testId: 'interop frame copier can stitch',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\gpgpu_test.cpp',
tags: [ 'interactive', 'rs_gpgpu' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.346] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\gpgpu_test.cpp => G:\d3\tests\d3renderstream_test\gpgpu_test.cpp
[2024-11-19 12:49:45.346] [INFO] testGrouping {
testId: 'Pinned memcpy',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\gpgpu_test.cpp',
tags: [ 'rs_gpgpu' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\receiver_test.cpp => G:\d3\tests\d3renderstream_test\receiver_test.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'create a receiver controller',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\receiver_test.cpp',
tags: [ 'integration', 'receiver' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Asset::Asset(name, paramsChannelName, discovery)',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'renderstreamasset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Asset::recreteStream()',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'renderstreamasset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Asset::destroyStream()',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'renderstreamasset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Asset::createSender()',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'renderstreamasset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Asset::sendStreamFrame()',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'renderstreamasset', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_core.cpp => G:\d3\tests\d3renderstream_test\test_core.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Renderstream core scene data synchronisation',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_core.cpp',
tags: [ 'core', 'Renderstream', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.347] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_meshprojectionwarping.cpp => G:\d3\tests\d3renderstream_test\test_meshprojectionwarping.cpp
[2024-11-19 12:49:45.347] [INFO] testGrouping {
testId: 'Mesh projection warping - rectangle mesh',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_meshprojectionwarping.cpp',
tags: [ 'cuda', 'MeshProjection', 'Renderstream', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_meshprojectionwarping.cpp => G:\d3\tests\d3renderstream_test\test_meshprojectionwarping.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Mesh projection warping',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_meshprojectionwarping.cpp',
tags: [ 'cuda', 'MeshProjection', 'Renderstream', 'slow', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - sendFrame',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - releaseImage',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - getFrameImage',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - getFrameCamera',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - saveSchema and loadSchema',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp => G:\d3\tests\d3renderstream_test\test_rsapicompatibility.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Renderstream ABI compatibility - getStreams',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\test_rsapicompatibility.cpp',
tags: [ 'Renderstream', 'rsapi', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\unrealengine_test.cpp => G:\d3\tests\d3renderstream_test\unrealengine_test.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Unreal Engine Path',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\unrealengine_test.cpp',
tags: [ 'assetlauncher', 'renderstream', 'unreal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.348] [DEBUG] findSourceFilePath: G:\d3\tests\d3renderstream_test\unrealengine_test.cpp => G:\d3\tests\d3renderstream_test\unrealengine_test.cpp
[2024-11-19 12:49:45.348] [INFO] testGrouping {
testId: 'Unreal Engine Editor Name',
resolvedFile: 'G:\\d3\\tests\\d3renderstream_test\\unrealengine_test.cpp',
tags: [ 'assetlauncher', 'renderstream', 'unreal' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.409] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\RMAXd3_test.exe
[2024-11-19 12:49:45.409] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\RMAXd3_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\RMAXd3_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:45.432] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.432] [INFO] testGrouping {
testId: 'RMAX can be initialised',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.433] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.433] [INFO] testGrouping {
testId: 'RMAX will not delete an invalid stream',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 can create and destroy a receiver stream with reasonable values',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a stream with bad size values',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a stream with bad ip values',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 supports multiple bit depth receiver streams',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 can produce an info struct from an SDP',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 can create and destroy a sender stream with reasonable values',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a sender without an interface',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a sender with a bad src ip',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a sender with a bad dst ip',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a sender with a null src ip',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 will fail to create a sender with a null dst ip',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.435] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.435] [INFO] testGrouping {
testId: 'RMAXd3 can create and destroy a CUDA sender stream with a dummy source',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.436] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.436] [INFO] testGrouping {
testId: 'RMAXd3 can poll for interface addresses',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.436] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.436] [INFO] testGrouping {
testId: 'RMAXd3 can reject a bad pointer passed to count interface addresses',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.436] [DEBUG] findSourceFilePath: G:\d3\RMAXd3\test_package\test_package.cpp => G:\d3\RMAXd3\test_package\test_package.cpp
[2024-11-19 12:49:45.436] [INFO] testGrouping {
testId: 'RMAXd3 can break down metadata with the metadata packetiser',
resolvedFile: 'G:\\d3\\RMAXd3\\test_package\\test_package.cpp',
tags: [ 'RMAX' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.487] [INFO] reloadTests Catch2 o { major: 3, _minor: 7, _patch: 0 } g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3http_test.exe
[2024-11-19 12:49:45.487] [INFO] discovering tests g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3http_test.exe g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3http_test.exe [ '[.],*', '--verbosity', 'high', '--list-tests', '--reporter', 'xml' ] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc
[2024-11-19 12:49:45.524] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.524] [INFO] testGrouping {
testId: 'Create HTTP server context',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'unit' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.524] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.524] [INFO] testGrouping {
testId: 'HTTP: Test basic uri args handling',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.524] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.524] [INFO] testGrouping {
testId: 'HTTP: Test POST/GET methods',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.524] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.524] [INFO] testGrouping {
testId: 'HTTP: Test connection close',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test missing handlers',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ '!mayfail', 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test status codes',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ '!mayfail', 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test uri args error handling',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test uri args error handling - V2',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test websocket with Client/Server echo',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration', 'websocket' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: Test websocket broadcasts',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'broadcast', 'http', 'integration', 'websocket' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:45.525] [DEBUG] findSourceFilePath: G:\d3\tests\d3http_test\test_http.cpp => G:\d3\tests\d3http_test\test_http.cpp
[2024-11-19 12:49:45.525] [INFO] testGrouping {
testId: 'HTTP: websocket event subscription',
resolvedFile: 'G:\\d3\\tests\\d3http_test\\test_http.cpp',
tags: [ 'http', 'integration', 'messagebus', 'slow', 'websocket' ],
testGrouping: {
groupByExecutable: { label: '${filename}', description: undefined }
}
}
[2024-11-19 12:49:49.873] [INFO] proc starting g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll [
'SockpuppetPersonalityRegistry::getPersonality(VideoModule),SockpuppetPersonalityRegistry::getPersonality(): Strict checks,SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions,SockPuppetVideoModule v10 personality check',
'--reporter',
'xml',
'--durations',
'yes'
] g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll
[2024-11-19 12:49:49.877] [INFO] proc started 22304 g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll {
shared: {
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: undefined,
configChangeSubscription: [Object]
}
},
testController: {
controller: {
items: [Object],
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
executeTask: [Function (anonymous)],
sendRetireEvent: [Function: d],
varToValue: [
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{ resolve: /\$\{assert(?::([^}]+))?\}/, rule: [Function: rule] },
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{ resolve: /\$\{command:([^}]+)\}/, rule: [AsyncFunction: rule] }
],
rngSeed: null,
execWatchTimeout: 10000,
_execRunningTimeout: 600000,
execParsingTimeout: 5000,
isNoThrow: false,
enabledTestListCaching: false,
enabledStrictPattern: null,
googleTestTreatGMockWarningAs: 'nothing',
googleTestGMockVerbose: 'default',
hideUninterestingOutput: false,
_execRunningTimeoutChangeEmitter: D {
z: 0,
f: undefined,
g: undefined,
j: undefined,
w: undefined,
q: [Function (anonymous)]
},
_cancellationTokenSource: nt { f: wh { a: false, b: null }, g: undefined },
cancellationToken: wh { a: false, b: null },
onDidChangeExecRunningTimeout: [Function (anonymous)],
taskPool: { _maxTaskCount: 1, _runningTaskCount: 1, _waitingTasks: [] },
buildProcessChecker: {
_log: { _logger: [Object] },
_checkIntervalMillis: 2000,
_defaultPattern: /(^|[/\\])(bazel|cmake|make|ninja|cl|c\+\+|ld|clang|clang\+\+|gcc|g\+\+|link|icc|armcc|armclang)(-[^/\\]+)?(\.exe)?$/,
_lastChecked: 0,
_finishedP: Promise {
undefined,
[Symbol(async_id_symbol)]: 22207,
[Symbol(trigger_async_id_symbol)]: 20339,
[Symbol(kResourceStore)]: undefined
},
_finishedResolver: [Function (anonymous)],
_timerId: undefined
}
},
name: '${filename}',
description: undefined,
varToValue: [
{ resolve: '${filename}', rule: 'd3core_test.dll' },
{
resolve: '${relDirpath}',
rule: 'fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls'
},
{
resolve: /\$\{filename(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${extFilename}', rule: '.dll' },
{ resolve: '${baseFilename}', rule: 'd3core_test' },
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{ resolve: /\$\{assert(?::([^}]+))?\}/, rule: [Function: rule] },
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{ resolve: /\$\{command:([^}]+)\}/, rule: [AsyncFunction: rule] },
{
resolve: /\$\{cwd(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
}
],
path: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll',
options: {
cwd: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc',
env: {
ALLUSERSPROFILE: 'C:\\ProgramData',
APPDATA: 'C:\\Users\\tomwh\\AppData\\Roaming',
APPLICATIONINSIGHTS_CONFIGURATION_CONTENT: '{}',
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL: '1',
AXPROTECTOR_SDK: 'C:\\Program Files\\WIBU-SYSTEMS\\AxProtector\\Devkit\\',
CHROME_CRASHPAD_PIPE_NAME: '\\\\.\\pipe\\crashpad_19948_WWBUHTDRQOBSDMGH',
CODEMETER_SAMPLES: 'C:\\Users\\Public\\Documents\\WIBU-SYSTEMS\\',
CODEMETER_SDK: 'C:\\Program Files\\CodeMeter\\DevKit\\',
CommonPropertyBagPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\91d2e49b.json',
CommonPropertyBagWithConfigPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\eced26d2e9c51732020565655.json',
COMPUTERNAME: 'TOMW-PC2',
CUDA_PATH: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
CUDA_PATH_V11_6: 'G:\\d3_deps\\.conan\\data\\CUDA\\11.6.2\\d3\\stable\\package\\ca33edce272a279b24f87dc0d4cf5bbdcffbc187',
CUDA_PATH_V12_3: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
ComSpec: 'C:\\WINDOWS\\system32\\cmd.exe',
CommonProgramFiles: 'C:\\Program Files\\Common Files',
'CommonProgramFiles(x86)': 'C:\\Program Files (x86)\\Common Files',
CommonProgramW6432: 'C:\\Program Files\\Common Files',
DriverData: 'C:\\Windows\\System32\\Drivers\\DriverData',
EFC_9788: '1',
ELECTRON_RUN_AS_NODE: '1',
FASTBUILD_CACHE_MODE: 'rw',
FASTBUILD_CACHE_PATH: 'G:\\.cache\\fbuild',
FPS_BROWSER_APP_PROFILE_STRING: 'Internet Explorer',
FPS_BROWSER_USER_PROFILE_STRING: 'Default',
HOMEDRIVE: 'C:',
HOMEPATH: '\\Users\\tomwh',
LOCALAPPDATA: 'C:\\Users\\tomwh\\AppData\\Local',
LOGONSERVER: '\\\\TOMW-PC2',
NDI_RUNTIME_DIR_V2: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V3: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V4: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V5: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NUMBER_OF_PROCESSORS: '24',
ORIGINAL_XDG_CURRENT_DESKTOP: 'undefined',
OS: 'Windows_NT',
OculusBase: 'C:\\Program Files\\Oculus\\',
OneDrive: 'C:\\Users\\tomwh\\OneDrive',
OneDriveConsumer: 'C:\\Users\\tomwh\\OneDrive',
PATHEXT: '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
PROCESSOR_ARCHITECTURE: 'AMD64',
PROCESSOR_IDENTIFIER: 'AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD',
PROCESSOR_LEVEL: '25',
PROCESSOR_REVISION: '2102',
PSModulePath: 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules',
PUBLIC: 'C:\\Users\\Public',
Path: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama',
ProgramData: 'C:\\ProgramData',
ProgramFiles: 'C:\\Program Files',
'ProgramFiles(x86)': 'C:\\Program Files (x86)',
ProgramW6432: 'C:\\Program Files',
SESSIONNAME: 'Console',
SRFPROG2: 'C:\\Program Files (x86)\\Texas Instruments\\SmartRF Tools\\Flash Programmer 2\\bin',
SystemDrive: 'C:',
SystemRoot: 'C:\\WINDOWS',
TEMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
TMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
USERDOMAIN: 'TOMW-PC2',
USERDOMAIN_ROAMINGPROFILE: 'TOMW-PC2',
USERNAME: 'tomwh',
USERPROFILE: 'C:\\Users\\tomwh',
VBOX_MSI_INSTALL_PATH: 'C:\\Program Files\\Oracle\\VirtualBox\\',
VK_SDK_PATH: 'C:\\VulkanSDK\\1.3.224.1',
VSCODE_CODE_CACHE_PATH: 'C:\\Users\\tomwh\\AppData\\Roaming\\Code\\CachedData\\f1a4fb101478ce6ec82fe9627c43efbf9e98c813',
VSCODE_CRASH_REPORTER_PROCESS_TYPE: 'extensionHost',
VSCODE_CWD: 'C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code',
VSCODE_DOTNET_INSTALL_TOOL_ORIGINAL_HOME: 'undefined',
VSCODE_ESM_ENTRYPOINT: 'vs/workbench/api/node/extensionHostProcess',
VSCODE_HANDLES_UNCAUGHT_ERRORS: 'true',
VSCODE_IPC_HOOK: '\\\\.\\pipe\\36894206-1.95.3-main-sock',
VSCODE_L10N_BUNDLE_LOCATION: '',
VSCODE_NLS_CONFIG: '{"userLocale":"en-us","osLocale":"en-gb","resolvedLanguage":"en","defaultMessagesFile":"C:\\\\Users\\\\tomwh\\\\AppData\\\\Local\\\\Programs\\\\Microsoft VS Code\\\\resources\\\\app\\\\out\\\\nls.messages.json","locale":"en-us","availableLanguages":{}}',
VSCODE_PID: '19948',
VULKAN_SDK: 'C:\\VulkanSDK\\1.3.224.1',
windir: 'C:\\WINDOWS',
PATH: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
}
},
_frameworkSpecific: { testGrouping: undefined },
markAsSkipped: false,
executableCloning: false,
debugConfigData: undefined,
runTask: { before: [], beforeEach: [], after: [], afterEach: [] },
spawner: s {
_executor: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
_args: [ '${cmd}', '${argsFlat}' ],
_cmdR: '${cmd}',
_argsR: '${args}',
_argsR2: '${argsFlat}',
_argsStrR: '${argsStr}'
},
resolvedSourceFileMap: {},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: undefined,
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
workspacePath: 'g:\\d3',
testController: {
controller: {
items: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
cancellationToken: wh { a: false, b: null },
taskPool: { _maxTaskCount: 1, _runningTaskCount: 1, _waitingTasks: [] },
executeTask: [Function (anonymous)],
parallelizationPool: { _maxTaskCount: 1, _runningTaskCount: 1, _waitingTasks: [] },
optionsHash: 'd35c16'
} [
'SockpuppetPersonalityRegistry::getPersonality(VideoModule),SockpuppetPersonalityRegistry::getPersonality(): Strict checks,SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions,SockPuppetVideoModule v10 personality check',
'--reporter',
'xml',
'--durations',
'yes'
];
[2024-11-19 12:49:49.974] [INFO] Test SockpuppetPersonalityRegistry::getPersonality(VideoModule) has started.
[2024-11-19 12:49:49.974] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.974] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.988] [INFO] Test SockpuppetPersonalityRegistry::getPersonality(VideoModule) has stopped.
[2024-11-19 12:49:49.988] [INFO] Test SockpuppetPersonalityRegistry::getPersonality(): Strict checks has started.
[2024-11-19 12:49:49.988] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.988] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.989] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.989] [INFO] Test SockpuppetPersonality: AnimateCamera has started.
[2024-11-19 12:49:49.992] [INFO] Test SockpuppetPersonality: AnimateCamera has stopped.
[2024-11-19 12:49:49.992] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.992] [INFO] Test SockpuppetPersonality: AnimateCamera2 has started.
[2024-11-19 12:49:49.993] [INFO] Test SockpuppetPersonality: AnimateCamera2 has stopped.
[2024-11-19 12:49:49.993] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.993] [INFO] Test SockpuppetPersonality: AudioModule has started.
[2024-11-19 12:49:49.996] [INFO] Test SockpuppetPersonality: AudioModule has stopped.
[2024-11-19 12:49:49.997] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.997] [INFO] Test SockpuppetPersonality: BugsModule has started.
[2024-11-19 12:49:49.997] [INFO] Test SockpuppetPersonality: BugsModule has stopped.
[2024-11-19 12:49:49.997] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.998] [INFO] Test SockpuppetPersonality: CameraControlModule has started.
[2024-11-19 12:49:49.998] [INFO] Test SockpuppetPersonality: CameraControlModule has stopped.
[2024-11-19 12:49:49.998] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.998] [INFO] Test SockpuppetPersonality: ComposeModule has started.
[2024-11-19 12:49:49.999] [INFO] Test SockpuppetPersonality: ComposeModule has stopped.
[2024-11-19 12:49:49.999] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:49.999] [INFO] Test SockpuppetPersonality: ControlModule has started.
[2024-11-19 12:49:50.000] [INFO] Test SockpuppetPersonality: ControlModule has stopped.
[2024-11-19 12:49:50.000] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.000] [INFO] Test SockpuppetPersonality: DVIMatrixControlModule has started.
[2024-11-19 12:49:50.000] [INFO] Test SockpuppetPersonality: DVIMatrixControlModule has stopped.
[2024-11-19 12:49:50.001] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.001] [INFO] Test SockpuppetPersonality: DmxControlModule has started.
[2024-11-19 12:49:50.001] [INFO] Test SockpuppetPersonality: DmxControlModule has stopped.
[2024-11-19 12:49:50.002] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.002] [INFO] Test SockpuppetPersonality: DmxShareModule has started.
[2024-11-19 12:49:50.002] [INFO] Test SockpuppetPersonality: DmxShareModule has stopped.
[2024-11-19 12:49:50.002] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.002] [INFO] Test SockpuppetPersonality: ExpressionVariablesModule has started.
[2024-11-19 12:49:50.003] [INFO] Test SockpuppetPersonality: ExpressionVariablesModule has stopped.
[2024-11-19 12:49:50.003] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.003] [INFO] Test SockpuppetPersonality: FadeModule has started.
[2024-11-19 12:49:50.005] [INFO] Test SockpuppetPersonality: FadeModule has stopped.
[2024-11-19 12:49:50.005] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.005] [INFO] Test SockpuppetPersonality: GradientModule has started.
[2024-11-19 12:49:50.006] [INFO] Test SockpuppetPersonality: GradientModule has stopped.
[2024-11-19 12:49:50.006] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.006] [INFO] Test SockpuppetPersonality: HttpControlModule has started.
[2024-11-19 12:49:50.006] [INFO] Test SockpuppetPersonality: HttpControlModule has stopped.
[2024-11-19 12:49:50.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.007] [INFO] Test SockpuppetPersonality: IgnoreTimecodeModule has started.
[2024-11-19 12:49:50.007] [INFO] Test SockpuppetPersonality: IgnoreTimecodeModule has stopped.
[2024-11-19 12:49:50.007] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.007] [INFO] Test SockpuppetPersonality: IndirectionControl has started.
[2024-11-19 12:49:50.008] [INFO] Test SockpuppetPersonality: IndirectionControl has stopped.
[2024-11-19 12:49:50.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.008] [INFO] Test SockpuppetPersonality: CameraCutControl has started.
[2024-11-19 12:49:50.008] [INFO] Test SockpuppetPersonality: CameraCutControl has stopped.
[2024-11-19 12:49:50.008] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.008] [INFO] Test SockpuppetPersonality: MDCModule has started.
[2024-11-19 12:49:50.009] [INFO] Test SockpuppetPersonality: MDCModule has stopped.
[2024-11-19 12:49:50.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.009] [INFO] Test SockpuppetPersonality: MasterModule has started.
[2024-11-19 12:49:50.009] [INFO] Test SockpuppetPersonality: MasterModule has stopped.
[2024-11-19 12:49:50.009] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.010] [INFO] Test SockpuppetPersonality: MidiNoteModule has started.
[2024-11-19 12:49:50.010] [INFO] Test SockpuppetPersonality: MidiNoteModule has stopped.
[2024-11-19 12:49:50.010] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.010] [INFO] Test SockpuppetPersonality: MtcModule has started.
[2024-11-19 12:49:50.011] [INFO] Test SockpuppetPersonality: MtcModule has stopped.
[2024-11-19 12:49:50.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.011] [INFO] Test SockpuppetPersonality: NoPaletteModule has started.
[2024-11-19 12:49:50.011] [INFO] Test SockpuppetPersonality: NoPaletteModule has stopped.
[2024-11-19 12:49:50.011] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.011] [INFO] Test SockpuppetPersonality: NoPaletteSubmodule has started.
[2024-11-19 12:49:50.012] [INFO] Test SockpuppetPersonality: NoPaletteSubmodule has stopped.
[2024-11-19 12:49:50.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.012] [INFO] Test SockpuppetPersonality: NotchModule has started.
[2024-11-19 12:49:50.012] [INFO] Test SockpuppetPersonality: NotchModule has stopped.
[2024-11-19 12:49:50.012] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.012] [INFO] Test SockpuppetPersonality: OpenModule has started.
[2024-11-19 12:49:50.013] [INFO] Test SockpuppetPersonality: OpenModule has stopped.
[2024-11-19 12:49:50.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.013] [INFO] Test SockpuppetPersonality: OscControlModule has started.
[2024-11-19 12:49:50.013] [INFO] Test SockpuppetPersonality: OscControlModule has stopped.
[2024-11-19 12:49:50.013] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.014] [INFO] Test SockpuppetPersonality: PaletteModule has started.
[2024-11-19 12:49:50.014] [INFO] Test SockpuppetPersonality: PaletteModule has stopped.
[2024-11-19 12:49:50.014] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.014] [INFO] Test SockpuppetPersonality: PixelMapModule has started.
[2024-11-19 12:49:50.015] [INFO] Test SockpuppetPersonality: PixelMapModule has stopped.
[2024-11-19 12:49:50.015] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.015] [INFO] Test SockpuppetPersonality: PlayModeModule has started.
[2024-11-19 12:49:50.015] [INFO] Test SockpuppetPersonality: PlayModeModule has stopped.
[2024-11-19 12:49:50.016] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.016] [INFO] Test SockpuppetPersonality: PongModule has started.
[2024-11-19 12:49:50.019] [INFO] Test SockpuppetPersonality: PongModule has stopped.
[2024-11-19 12:49:50.019] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.020] [INFO] Test SockpuppetPersonality: BitmapModule has started.
[2024-11-19 12:49:50.020] [INFO] Test SockpuppetPersonality: BitmapModule has stopped.
[2024-11-19 12:49:50.021] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.021] [INFO] Test SockpuppetPersonality: BlurModule has started.
[2024-11-19 12:49:50.022] [INFO] Test SockpuppetPersonality: BlurModule has stopped.
[2024-11-19 12:49:50.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.022] [INFO] Test SockpuppetPersonality: CDLModule has started.
[2024-11-19 12:49:50.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.022] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.023] [INFO] Test SockpuppetPersonality: CDLModule has stopped.
[2024-11-19 12:49:50.023] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.023] [INFO] Test SockpuppetPersonality: ChannelRouterModule has started.
[2024-11-19 12:49:50.025] [INFO] Test SockpuppetPersonality: ChannelRouterModule has stopped.
[2024-11-19 12:49:50.025] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.025] [INFO] Test SockpuppetPersonality: ChevronModule has started.
[2024-11-19 12:49:50.026] [INFO] Test SockpuppetPersonality: ChevronModule has stopped.
[2024-11-19 12:49:50.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.026] [INFO] Test SockpuppetPersonality: ChromaKeyModule has started.
[2024-11-19 12:49:50.026] [INFO] Test SockpuppetPersonality: ChromaKeyModule has stopped.
[2024-11-19 12:49:50.026] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.026] [INFO] Test SockpuppetPersonality: ColourAdjustModule has started.
[2024-11-19 12:49:50.030] [INFO] Test SockpuppetPersonality: ColourAdjustModule has stopped.
[2024-11-19 12:49:50.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.030] [INFO] Test SockpuppetPersonality: ColourModule has started.
[2024-11-19 12:49:50.030] [INFO] Test SockpuppetPersonality: ColourModule has stopped.
[2024-11-19 12:49:50.030] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.030] [INFO] Test SockpuppetPersonality: EdgeFilterModule has started.
[2024-11-19 12:49:50.031] [INFO] Test SockpuppetPersonality: EdgeFilterModule has stopped.
[2024-11-19 12:49:50.032] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.032] [INFO] Test SockpuppetPersonality: FilmicGrainModule has started.
[2024-11-19 12:49:50.033] [INFO] Test SockpuppetPersonality: FilmicGrainModule has stopped.
[2024-11-19 12:49:50.033] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.033] [INFO] Test SockpuppetPersonality: KaleidoscopeModule has started.
[2024-11-19 12:49:50.034] [INFO] Test SockpuppetPersonality: KaleidoscopeModule has stopped.
[2024-11-19 12:49:50.034] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.034] [INFO] Test SockpuppetPersonality: LutModule has started.
[2024-11-19 12:49:50.036] [INFO] Test SockpuppetPersonality: LutModule has stopped.
[2024-11-19 12:49:50.037] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.037] [INFO] Test SockpuppetPersonality: MotionBlurModule has started.
[2024-11-19 12:49:50.038] [INFO] Test SockpuppetPersonality: MotionBlurModule has stopped.
[2024-11-19 12:49:50.038] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.038] [INFO] Test SockpuppetPersonality: NoiseModule has started.
[2024-11-19 12:49:50.039] [INFO] Test SockpuppetPersonality: NoiseModule has stopped.
[2024-11-19 12:49:50.039] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.039] [INFO] Test SockpuppetPersonality: PixelateModule has started.
[2024-11-19 12:49:50.040] [INFO] Test SockpuppetPersonality: PixelateModule has stopped.
[2024-11-19 12:49:50.040] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.040] [INFO] Test SockpuppetPersonality: RGBColourModule has started.
[2024-11-19 12:49:50.043] [INFO] Test SockpuppetPersonality: RGBColourModule has stopped.
[2024-11-19 12:49:50.043] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.043] [INFO] Test SockpuppetPersonality: RenderStreamModule has started.
[2024-11-19 12:49:50.048] [INFO] Test SockpuppetPersonality: RenderStreamModule has stopped.
[2024-11-19 12:49:50.048] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.048] [INFO] Test SockpuppetPersonality: UVLookupModule has started.
[2024-11-19 12:49:50.050] [INFO] Test SockpuppetPersonality: UVLookupModule has stopped.
[2024-11-19 12:49:50.050] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.050] [INFO] Test SockpuppetPersonality: VariableVideoModule has started.
[2024-11-19 12:49:50.064] [INFO] Test SockpuppetPersonality: VariableVideoModule has stopped.
[2024-11-19 12:49:50.065] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.065] [INFO] Test SockpuppetPersonality: VariableVideoTransitionModule has started.
[2024-11-19 12:49:50.066] [INFO] Test SockpuppetPersonality: VariableVideoTransitionModule has stopped.
[2024-11-19 12:49:50.066] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.066] [INFO] Test SockpuppetPersonality: VideoModule has started.
[2024-11-19 12:49:50.079] [INFO] Test SockpuppetPersonality: VideoModule has stopped.
[2024-11-19 12:49:50.079] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.079] [INFO] Test SockpuppetPersonality: VideoTransitionModule has started.
[2024-11-19 12:49:50.082] [INFO] Test SockpuppetPersonality: VideoTransitionModule has stopped.
[2024-11-19 12:49:50.082] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.082] [INFO] Test SockpuppetPersonality: VideoTriggerModule has started.
[2024-11-19 12:49:50.084] [INFO] Test SockpuppetPersonality: VideoTriggerModule has stopped.
[2024-11-19 12:49:50.084] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.084] [INFO] Test SockpuppetPersonality: ProjectorControlModule has started.
[2024-11-19 12:49:50.085] [INFO] Test SockpuppetPersonality: ProjectorControlModule has stopped.
[2024-11-19 12:49:50.085] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.085] [INFO] Test SockpuppetPersonality: RadarModule has started.
[2024-11-19 12:49:50.086] [INFO] Test SockpuppetPersonality: RadarModule has stopped.
[2024-11-19 12:49:50.087] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.087] [INFO] Test SockpuppetPersonality: ScanModule has started.
[2024-11-19 12:49:50.087] [INFO] Test SockpuppetPersonality: ScanModule has stopped.
[2024-11-19 12:49:50.087] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.087] [INFO] Test SockpuppetPersonality: ScreenPositionModule has started.
[2024-11-19 12:49:50.088] [INFO] Test SockpuppetPersonality: ScreenPositionModule has stopped.
[2024-11-19 12:49:50.088] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.088] [INFO] Test SockpuppetPersonality: ScrollModule has started.
[2024-11-19 12:49:50.090] [INFO] Test SockpuppetPersonality: ScrollModule has stopped.
[2024-11-19 12:49:50.090] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.090] [INFO] Test SockpuppetPersonality: SpinBitmap has started.
[2024-11-19 12:49:50.091] [INFO] Test SockpuppetPersonality: SpinBitmap has stopped.
[2024-11-19 12:49:50.091] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.091] [INFO] Test SockpuppetPersonality: StageRenderModule has started.
[2024-11-19 12:49:50.092] [INFO] Test SockpuppetPersonality: StageRenderModule has stopped.
[2024-11-19 12:49:50.092] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.092] [INFO] Test SockpuppetPersonality: StrobeModule has started.
[2024-11-19 12:49:50.093] [INFO] Test SockpuppetPersonality: StrobeModule has stopped.
[2024-11-19 12:49:50.094] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.094] [INFO] Test SockpuppetPersonality: Target2Module has started.
[2024-11-19 12:49:50.094] [INFO] Test SockpuppetPersonality: Target2Module has stopped.
[2024-11-19 12:49:50.094] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.094] [INFO] Test SockpuppetPersonality: TargetModule has started.
[2024-11-19 12:49:50.095] [INFO] Test SockpuppetPersonality: TargetModule has stopped.
[2024-11-19 12:49:50.095] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.095] [INFO] Test SockpuppetPersonality: TargetObjectModule has started.
[2024-11-19 12:49:50.095] [INFO] Test SockpuppetPersonality: TargetObjectModule has stopped.
[2024-11-19 12:49:50.095] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.095] [INFO] Test SockpuppetPersonality: TestModule has started.
[2024-11-19 12:49:50.097] [INFO] Test SockpuppetPersonality: TestModule has stopped.
[2024-11-19 12:49:50.097] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.097] [INFO] Test SockpuppetPersonality: TestModuleLayer has started.
[2024-11-19 12:49:50.097] [INFO] Test SockpuppetPersonality: TestModuleLayer has stopped.
[2024-11-19 12:49:50.097] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.097] [INFO] Test SockpuppetPersonality: TestPatternModule has started.
[2024-11-19 12:49:50.099] [INFO] Test SockpuppetPersonality: TestPatternModule has stopped.
[2024-11-19 12:49:50.100] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.100] [INFO] Test SockpuppetPersonality: VirtualLineupModule has started.
[2024-11-19 12:49:50.100] [INFO] Test SockpuppetPersonality: VirtualLineupModule has stopped.
[2024-11-19 12:49:50.100] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.101] [INFO] Test SockpuppetPersonality: TextModule has started.
[2024-11-19 12:49:50.101] [INFO] Test SockpuppetPersonality: TextModule has stopped.
[2024-11-19 12:49:50.102] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.102] [INFO] Test SockpuppetPersonality: TimecodeReadoutModule has started.
[2024-11-19 12:49:50.102] [INFO] Test SockpuppetPersonality: TimecodeReadoutModule has stopped.
[2024-11-19 12:49:50.102] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.102] [INFO] Test SockpuppetPersonality: TrackJumpModule has started.
[2024-11-19 12:49:50.103] [INFO] Test SockpuppetPersonality: TrackJumpModule has stopped.
[2024-11-19 12:49:50.103] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.103] [INFO] Test SockpuppetPersonality: TrackingMarkerModule has started.
[2024-11-19 12:49:50.103] [INFO] Test SockpuppetPersonality: TrackingMarkerModule has stopped.
[2024-11-19 12:49:50.104] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.104] [INFO] Test SockpuppetPersonality: TransportBrightnessLocalModule has started.
[2024-11-19 12:49:50.104] [INFO] Test SockpuppetPersonality: TransportBrightnessLocalModule has stopped.
[2024-11-19 12:49:50.104] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.104] [INFO] Test SockpuppetPersonality: TransportControlModule has started.
[2024-11-19 12:49:50.105] [INFO] Test SockpuppetPersonality: TransportControlModule has stopped.
[2024-11-19 12:49:50.105] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.105] [INFO] Test SockpuppetPersonality: TransportVolumeLocalModule has started.
[2024-11-19 12:49:50.106] [INFO] Test SockpuppetPersonality: TransportVolumeLocalModule has stopped.
[2024-11-19 12:49:50.106] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.106] [INFO] Test SockpuppetPersonality: TriggerModule has started.
[2024-11-19 12:49:50.107] [INFO] Test SockpuppetPersonality: TriggerModule has stopped.
[2024-11-19 12:49:50.107] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.107] [INFO] Test SockpuppetPersonality: TwoPoint5DModule has started.
[2024-11-19 12:49:50.107] [INFO] Test SockpuppetPersonality: TwoPoint5DModule has stopped.
[2024-11-19 12:49:50.107] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.107] [INFO] Test SockpuppetPersonality: WebModule has started.
[2024-11-19 12:49:50.111] [INFO] Test SockpuppetPersonality: WebModule has stopped.
[2024-11-19 12:49:50.113] [INFO] Test SockpuppetPersonalityRegistry::getPersonality(): Strict checks has stopped.
[2024-11-19 12:49:50.113] [INFO] Test SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions has started.
[2024-11-19 12:49:50.113] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.113] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.117] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.118] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.119] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.120] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.121] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.138] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.138] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.139] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.139] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.139] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.139] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.140] [INFO] Test SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions has stopped.
[2024-11-19 12:49:50.140] [INFO] Test SockPuppetVideoModule v10 personality check has started.
[2024-11-19 12:49:50.140] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.140] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.152] [ERROR] unhandled tag:TestCase {
name: 'TestCase',
attribs: {
name: 'SockPuppetVideoModule v10 personality check',
tags: '[SockpuppetPersonality][unit]',
filename: 'G:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp',
line: '136'
},
_text: '2024-11-19T12:49:50.150+00:00: Catch translated exception:\r\n' +
'Exception: ACCESS_VIOLATION: read at 0x656d616e\r\n' +
'Error code: 3221225477\r\n' +
'Details: SE code=0xc0000005 at 0x7ff9dfe91307:\r\n' +
'\t\tmodule:\t\t\tg:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll at 0x140711178665984\r\n' +
'\t\tcontinuable:\ttrue (flags=0)\r\n' +
'\t\tlinked record:\t0x0\r\n' +
'\t\tnParams:\t\t2:\r\n' +
'\t\toperation:\t\tread (0)\r\n' +
'\t\taddress:\t\t0x656d616e\r\n' +
'Trace: < catchSessionRun < runTests < test::runTestForDLL < main.\r\n' +
' '
}
[2024-11-19 12:49:50.152] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.152] [DEBUG] findSourceFilePath: G:\d3\tests\d3core_test\test_dmxpersonality.cpp => G:\d3\tests\d3core_test\test_dmxpersonality.cpp
[2024-11-19 12:49:50.152] [INFO] Test SockPuppetVideoModule v10 personality check has stopped.
[2024-11-19 12:49:50.345] [INFO] proc close: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll [ 17, null ]
[2024-11-19 12:49:50.345] [INFO] proc finished: g:\d3\fbuild\x64-msvc17.0-toolset143-Release-full\d3\build\msvc\d3dlls\d3core_test.dll
[2024-11-19 12:49:51.572] [INFO] Using debug
[2024-11-19 12:49:51.572] [INFO] test [ f {
shared: {
shared: {
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
testController: {
controller: {
items: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
executeTask: [Function (anonymous)],
sendRetireEvent: [Function: d],
varToValue: [
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{
resolve: /\$\{assert(?::([^}]+))?\}/,
rule: [Function: rule]
},
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{
resolve: /\$\{command:([^}]+)\}/,
rule: [AsyncFunction: rule]
}
],
rngSeed: null,
execWatchTimeout: 10000,
_execRunningTimeout: 600000,
execParsingTimeout: 5000,
isNoThrow: false,
enabledTestListCaching: false,
enabledStrictPattern: null,
googleTestTreatGMockWarningAs: 'nothing',
googleTestGMockVerbose: 'default',
hideUninterestingOutput: false,
_execRunningTimeoutChangeEmitter: D {
z: 0,
f: undefined,
g: undefined,
j: undefined,
w: undefined,
q: [Function (anonymous)],
u: undefined
},
_cancellationTokenSource: nt { f: wh { a: false, b: null }, g: undefined },
cancellationToken: wh { a: false, b: null },
onDidChangeExecRunningTimeout: [Function (anonymous)],
taskPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
buildProcessChecker: {
_log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_checkIntervalMillis: 2000,
_defaultPattern: /(^|[/\\])(bazel|cmake|make|ninja|cl|c\+\+|ld|clang|clang\+\+|gcc|g\+\+|link|icc|armcc|armclang)(-[^/\\]+)?(\.exe)?$/,
_lastChecked: 0,
_finishedP: Promise {
undefined,
[Symbol(async_id_symbol)]: 22207,
[Symbol(trigger_async_id_symbol)]: 20339,
[Symbol(kResourceStore)]: undefined
},
_finishedResolver: [Function (anonymous)],
_timerId: undefined
}
},
name: '${filename}',
description: undefined,
varToValue: [
{ resolve: '${filename}', rule: 'd3core_test.dll' },
{
resolve: '${relDirpath}',
rule: 'fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls'
},
{
resolve: /\$\{filename(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${extFilename}', rule: '.dll' },
{ resolve: '${baseFilename}', rule: 'd3core_test' },
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{ resolve: /\$\{assert(?::([^}]+))?\}/, rule: [Function: rule] },
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{ resolve: /\$\{command:([^}]+)\}/, rule: [AsyncFunction: rule] },
{
resolve: /\$\{cwd(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
}
],
path: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll',
options: {
cwd: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc',
env: {
ALLUSERSPROFILE: 'C:\\ProgramData',
APPDATA: 'C:\\Users\\tomwh\\AppData\\Roaming',
APPLICATIONINSIGHTS_CONFIGURATION_CONTENT: '{}',
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL: '1',
AXPROTECTOR_SDK: 'C:\\Program Files\\WIBU-SYSTEMS\\AxProtector\\Devkit\\',
CHROME_CRASHPAD_PIPE_NAME: '\\\\.\\pipe\\crashpad_19948_WWBUHTDRQOBSDMGH',
CODEMETER_SAMPLES: 'C:\\Users\\Public\\Documents\\WIBU-SYSTEMS\\',
CODEMETER_SDK: 'C:\\Program Files\\CodeMeter\\DevKit\\',
CommonPropertyBagPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\91d2e49b.json',
CommonPropertyBagWithConfigPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\eced26d2e9c51732020565655.json',
COMPUTERNAME: 'TOMW-PC2',
CUDA_PATH: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
CUDA_PATH_V11_6: 'G:\\d3_deps\\.conan\\data\\CUDA\\11.6.2\\d3\\stable\\package\\ca33edce272a279b24f87dc0d4cf5bbdcffbc187',
CUDA_PATH_V12_3: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
ComSpec: 'C:\\WINDOWS\\system32\\cmd.exe',
CommonProgramFiles: 'C:\\Program Files\\Common Files',
'CommonProgramFiles(x86)': 'C:\\Program Files (x86)\\Common Files',
CommonProgramW6432: 'C:\\Program Files\\Common Files',
DriverData: 'C:\\Windows\\System32\\Drivers\\DriverData',
EFC_9788: '1',
ELECTRON_RUN_AS_NODE: '1',
FASTBUILD_CACHE_MODE: 'rw',
FASTBUILD_CACHE_PATH: 'G:\\.cache\\fbuild',
FPS_BROWSER_APP_PROFILE_STRING: 'Internet Explorer',
FPS_BROWSER_USER_PROFILE_STRING: 'Default',
HOMEDRIVE: 'C:',
HOMEPATH: '\\Users\\tomwh',
LOCALAPPDATA: 'C:\\Users\\tomwh\\AppData\\Local',
LOGONSERVER: '\\\\TOMW-PC2',
NDI_RUNTIME_DIR_V2: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V3: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V4: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V5: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NUMBER_OF_PROCESSORS: '24',
ORIGINAL_XDG_CURRENT_DESKTOP: 'undefined',
OS: 'Windows_NT',
OculusBase: 'C:\\Program Files\\Oculus\\',
OneDrive: 'C:\\Users\\tomwh\\OneDrive',
OneDriveConsumer: 'C:\\Users\\tomwh\\OneDrive',
PATHEXT: '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
PROCESSOR_ARCHITECTURE: 'AMD64',
PROCESSOR_IDENTIFIER: 'AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD',
PROCESSOR_LEVEL: '25',
PROCESSOR_REVISION: '2102',
PSModulePath: 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules',
PUBLIC: 'C:\\Users\\Public',
Path: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama',
ProgramData: 'C:\\ProgramData',
ProgramFiles: 'C:\\Program Files',
'ProgramFiles(x86)': 'C:\\Program Files (x86)',
ProgramW6432: 'C:\\Program Files',
SESSIONNAME: 'Console',
SRFPROG2: 'C:\\Program Files (x86)\\Texas Instruments\\SmartRF Tools\\Flash Programmer 2\\bin',
SystemDrive: 'C:',
SystemRoot: 'C:\\WINDOWS',
TEMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
TMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
USERDOMAIN: 'TOMW-PC2',
USERDOMAIN_ROAMINGPROFILE: 'TOMW-PC2',
USERNAME: 'tomwh',
USERPROFILE: 'C:\\Users\\tomwh',
VBOX_MSI_INSTALL_PATH: 'C:\\Program Files\\Oracle\\VirtualBox\\',
VK_SDK_PATH: 'C:\\VulkanSDK\\1.3.224.1',
VSCODE_CODE_CACHE_PATH: 'C:\\Users\\tomwh\\AppData\\Roaming\\Code\\CachedData\\f1a4fb101478ce6ec82fe9627c43efbf9e98c813',
VSCODE_CRASH_REPORTER_PROCESS_TYPE: 'extensionHost',
VSCODE_CWD: 'C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code',
VSCODE_DOTNET_INSTALL_TOOL_ORIGINAL_HOME: 'undefined',
VSCODE_ESM_ENTRYPOINT: 'vs/workbench/api/node/extensionHostProcess',
VSCODE_HANDLES_UNCAUGHT_ERRORS: 'true',
VSCODE_IPC_HOOK: '\\\\.\\pipe\\36894206-1.95.3-main-sock',
VSCODE_L10N_BUNDLE_LOCATION: '',
VSCODE_NLS_CONFIG: '{"userLocale":"en-us","osLocale":"en-gb","resolvedLanguage":"en","defaultMessagesFile":"C:\\\\Users\\\\tomwh\\\\AppData\\\\Local\\\\Programs\\\\Microsoft VS Code\\\\resources\\\\app\\\\out\\\\nls.messages.json","locale":"en-us","availableLanguages":{}}',
VSCODE_PID: '19948',
VULKAN_SDK: 'C:\\VulkanSDK\\1.3.224.1',
windir: 'C:\\WINDOWS',
PATH: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
}
},
_frameworkSpecific: { testGrouping: undefined },
markAsSkipped: false,
executableCloning: false,
debugConfigData: undefined,
runTask: { before: [], beforeEach: [], after: [], afterEach: [] },
spawner: s {
_executor: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
_args: [ '${cmd}', '${argsFlat}' ],
_cmdR: '${cmd}',
_argsR: '${args}',
_argsR2: '${argsFlat}',
_argsStrR: '${argsStr}'
},
resolvedSourceFileMap: {},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ c { writeStream: [WriteStream] } ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
workspacePath: 'g:\\d3',
testController: {
controller: {
items: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
cancellationToken: wh { a: false, b: null },
taskPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
executeTask: [Function (anonymous)],
parallelizationPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
optionsHash: 'd35c16'
},
frameworkName: 'Catch2',
frameworkVersion: o { major: 3, _minor: 7, _patch: 0 },
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [
c {
writeStream: WriteStream {
fd: 10,
path: 'g:/testmate.log',
flags: 'a',
mode: 438,
flush: false,
start: undefined,
pos: undefined,
bytesWritten: 1079051,
_events: [Object],
_writableState: [WritableState],
_maxListeners: undefined,
_eventsCount: 1,
[Symbol(kFs)]: [Object],
[Symbol(kIsPerformingIO)]: true,
[Symbol(shapeMode)]: true,
[Symbol(kCapture)]: false
}
}
],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_lastReloadTime: 1732016694360.3381,
_tests: Map(423) {
'Test PQ invert' => o {
exec: [Circular *1],
id: 'Test PQ invert',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESInvert' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PQ invert',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Invertible ACES transforms produce same image' => o {
exec: [Circular *1],
id: 'Invertible ACES transforms produce same image',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESInvert', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Invertible ACES transforms produce same image',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test EXR de-serialisation' => o {
exec: [Circular *1],
id: 'Test EXR de-serialisation',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'EXR', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test EXR de-serialisation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test load tiff' => o {
exec: [Circular *1],
id: 'Test load tiff',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'TIFF', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test load tiff',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison' => o {
exec: [Circular *1],
id: 'Test PSNR comparison',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'EXR', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison on EXR' => o {
exec: [Circular *1],
id: 'Test PSNR comparison on EXR',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison on EXR',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison on TIFF' => o {
exec: [Circular *1],
id: 'Test PSNR comparison on TIFF',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison on TIFF',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'InvRRT' => o {
exec: [Circular *1],
id: 'InvRRT',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'RRT', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'InvRRT',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'RRT' => o {
exec: [Circular *1],
id: 'RRT',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'RRT', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'RRT',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScc' => o {
exec: [Circular *1],
id: 'ACEScc',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScc', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScc',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScg' => o {
exec: [Circular *1],
id: 'ACEScg',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScg', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScg',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScct' => o {
exec: [Circular *1],
id: 'ACEScct',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScct', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScct',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DCDM' => o {
exec: [Circular *1],
id: 'DCDM',
_skipped: false,
_staticError: undefined,
_tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DCDM',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DCDM P3DCI65 Limited' => o {
exec: [Circular *1],
id: 'DCDM P3DCI65 Limited',
_skipped: false,
_staticError: undefined,
_tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DCDM P3DCI65 Limited',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI D60 sim' => o {
exec: [Circular *1],
id: 'P3DCI D60 sim',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'PCID3', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI D60 sim',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI D65 sim' => o {
exec: [Circular *1],
id: 'P3DCI D65 sim',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'PCID3', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI D65 sim',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 100nit' => o {
exec: [Circular *1],
id: 'rec2020 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 1000nit hlg' => o {
exec: [Circular *1],
id: 'rec2020 1000nit hlg',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 1000nit hlg',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 1000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 1000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 1000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 2000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 2000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 2000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 4000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 4000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 4000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec709 100nit' => o {
exec: [Circular *1],
id: 'rec709 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec709 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec709 D60 sim 100nit' => o {
exec: [Circular *1],
id: 'rec709 D60 sim 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec709 D60 sim 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'sRGB 100nit' => o {
exec: [Circular *1],
id: 'sRGB 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'sRGB', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'sRGB 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'sRGB D60 sim 100nit' => o {
exec: [Circular *1],
id: 'sRGB D60 sim 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'sRGB', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'sRGB D60 sim 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI ST2084 108 nits' => o {
exec: [Circular *1],
id: 'P3DCI ST2084 108 nits',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'P3DCI', 'P3DCI-ST2084', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI ST2084 108 nits',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ADX10' => o {
exec: [Circular *1],
id: 'ADX10',
_skipped: false,
_staticError: undefined,
_tags: [ 'ADX10', 'Camera', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ADX10',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ARRI LogC EI800' => o {
exec: [Circular *1],
id: 'ARRI LogC EI800',
_skipped: false,
_staticError: undefined,
_tags: [ 'Arri', 'Camera', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ARRI LogC EI800',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Red Wide Gamut Log3G10' => o {
exec: [Circular *1],
id: 'Red Wide Gamut Log3G10',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Red', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Red Wide Gamut Log3G10',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Sony Slog3' => o {
exec: [Circular *1],
id: 'Sony Slog3',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Sony', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Sony Slog3',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Sony Slog3.cine' => o {
exec: [Circular *1],
id: 'Sony Slog3.cine',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Sony', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Sony Slog3.cine',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Matrix multi for srgb' => o {
exec: [Circular *1],
id: 'Matrix multi for srgb',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Matrix multi for srgb',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'spline constants' => o {
exec: [Circular *1],
id: 'spline constants',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'spline constants',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'generate sat matrix for rrt' => o {
exec: [Circular *1],
id: 'generate sat matrix for rrt',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'generate sat matrix for rrt',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::ctor' => o {
exec: [Circular *1],
id: 'ArtNetServer::ctor',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::ctor',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::connectNode' => o {
exec: [Circular *1],
id: 'ArtNetServer::connectNode',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::connectNode',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::SendDMXPackets' => o {
exec: [Circular *1],
id: 'ArtNetServer::SendDMXPackets',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::SendDMXPackets',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::SendPoll' => o {
exec: [Circular *1],
id: 'ArtNetServer::SendPoll',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::SendPoll',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::checkAvailability' => o {
exec: [Circular *1],
id: 'ArtNetServer::checkAvailability',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::checkAvailability',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::receiveData' => o {
exec: [Circular *1],
id: 'ArtNetServer::receiveData',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::receiveData',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::update' => o {
exec: [Circular *1],
id: 'ArtNetServer::update',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::update',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'auth_helper::printLicensingTable' => o {
exec: [Circular *1],
id: 'auth_helper::printLicensingTable',
_skipped: false,
_staticError: undefined,
_tags: [ 'auth', 'authorisation', 'licensing', 'regression' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'auth_helper::printLicensingTable',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionModelAllowed()' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionModelAllowed()',
_skipped: false,
_staticError: undefined,
_tags: [ 'MachineVision', 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionModelAllowed()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionSerialAllowed()' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionSerialAllowed()',
_skipped: false,
_staticError: undefined,
_tags: [ 'MachineVision', 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionSerialAllowed()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionSerialAllowed() performance_regression' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionSerialAllowed() performance_regression',
_skipped: false,
_staticError: undefined,
_tags: [
'MachineVision',
'authorisation',
'benchmark',
'licensing',
'regression',
'slow'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionSerialAllowed() performance_regression',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'authorisationStop() shutdown' => o {
exec: [Circular *1],
id: 'authorisationStop() shutdown',
_skipped: false,
_staticError: undefined,
_tags: [ 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'authorisationStop() shutdown',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()' => o {
exec: [Circular *1],
id: 'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()',
_skipped: false,
_staticError: undefined,
_tags: [ 'DSE', 'DynamicBlend', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_autosoftedgematerial.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'AutoSoftEdgeMaterial::dseResolution()' => o {
exec: [Circular *1],
id: 'AutoSoftEdgeMaterial::dseResolution()',
_skipped: false,
_staticError: undefined,
_tags: [ 'DSE', 'DynamicBlend', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'AutoSoftEdgeMaterial::dseResolution()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_autosoftedgematerial.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test backtracer' => o {
exec: [Circular *1],
id: 'test backtracer',
_skipped: false,
_staticError: undefined,
_tags: [ '!throws', 'backtrace' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test backtracer',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_backtracer.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Binary search optimisation correctness' => o {
exec: [Circular *1],
id: 'Binary search optimisation correctness',
_skipped: false,
_staticError: undefined,
_tags: [ 'binarysearch', 'fastbound', 'recorder', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Binary search optimisation correctness',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_binarysearch.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Binary search optimisation comparison' => o {
exec: [Circular *1],
id: 'Binary search optimisation comparison',
_skipped: false,
_staticError: undefined,
_tags: [ 'benchmark', 'binarysearch', 'fastbound', 'recorder', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Binary search optimisation comparison',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_binarysearch.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test bsptexture' => o {
exec: [Circular *1],
id: 'test bsptexture',
_skipped: false,
_staticError: undefined,
_tags: [ 'bsptexture' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test bsptexture',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_bsptexture.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'BufferedTextureDownloader not blocking' => o {
exec: [Circular *1],
id: 'BufferedTextureDownloader not blocking',
_skipped: false,
_staticError: undefined,
_tags: [ '!mayfail' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'BufferedTextureDownloader not blocking',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_bufferedtexturedownloader.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Parented Camera tracking - position and rotation' => o {
exec: [Circular *1],
id: 'Parented Camera tracking - position and rotation',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraTracking', 'parented', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Parented Camera tracking - position and rotation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_camera.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera distortion - Minimum overscan - centre shift' => o {
exec: [Circular *1],
id: 'Camera distortion - Minimum overscan - centre shift',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'MinimumOverscan', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera distortion - Minimum overscan - centre shift',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_camera.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraTracking operators' => o {
exec: [Circular *1],
id: 'CameraTracking operators',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraTracking operators',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratracking.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - Data set and get' => o {
exec: [Circular *1],
id: 'Camera tracking source - Data set and get',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - Data set and get',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - pose lookups with lens delay offset' => o {
exec: [Circular *1],
id: 'Camera tracking source - pose lookups with lens delay offset',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - pose lookups with lens delay offset',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - tracking flags' => o {
exec: [Circular *1],
id: 'Camera tracking source - tracking flags',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - tracking flags',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - zoom and focus encoder overrides' => o {
exec: [Circular *1],
id: 'Camera tracking source - zoom and focus encoder overrides',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'CameraTrackingSource', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - zoom and focus encoder overrides',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraTracking interpolation' => o {
exec: [Circular *1],
id: 'CameraTracking interpolation',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraTracking interpolation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
"CameraTracking encoder interpolation - value doesn't change" => o {
exec: [Circular *1],
id: "CameraTracking encoder interpolation - value doesn't change",
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: "CameraTracking encoder interpolation - value doesn't change",
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraRenderTracking interpolation' => o {
exec: [Circular *1],
id: 'CameraRenderTracking interpolation',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraRenderTracking',
'CameraTracking',
'ObjectTracking',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraRenderTracking interpolation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test camera pose' => o {
exec: [Circular *1],
id: 'Test camera pose',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraPose', 'geometry' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test camera pose',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratypes.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera XR timings' => o {
exec: [Circular *1],
id: 'Camera XR timings',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'XR', 'integration', 'tracking' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera XR timings',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameraxrtimings.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Device recording tests for file IO' => o {
exec: [Circular *1],
id: 'Device recording tests for file IO',
_skipped: false,
_staticError: undefined,
_tags: [ 'benchmark', 'recorder', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Device recording tests for file IO',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_chunkedfileio.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CompositeCameraTrackingSource' => o {
exec: [Circular *1],
id: 'CompositeCameraTrackingSource',
_skipped: false,
_staticError: undefined,
_tags: [
'Camera',
'CameraTracking',
'CompositeCameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CompositeCameraTrackingSource',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_compositecameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget' => o {
exec: [Circular *1],
id: 'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget',
_skipped: false,
_staticError: undefined,
_tags: [ 'ContentDependencyTree', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_contentdependencytree.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ContentDependencyTree::getDisplayTargetsForPrecompTexture' => o {
exec: [Circular *1],
id: 'ContentDependencyTree::getDisplayTargetsForPrecompTexture',
_skipped: false,
_staticError: undefined,
_tags: [ 'ContentDependencyTree', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ContentDependencyTree::getDisplayTargetsForPrecompTexture',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_contentdependencytree.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
"test control device sends when started and doesn't when stopped" => o {
exec: [Circular *1],
id: "test control device sends when started and doesn't when stopped",
_skipped: false,
_staticError: undefined,
_tags: [ 'controldevice' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: "test control device sends when started and doesn't when stopped",
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controldevice.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Setter' => o {
exec: [Circular *1],
id: 'Setter',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Setter',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'IsValid' => o {
exec: [Circular *1],
id: 'IsValid',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'IsValid',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Parse' => o {
exec: [Circular *1],
id: 'Parse',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Parse',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ParseWithArray' => o {
exec: [Circular *1],
id: 'ParseWithArray',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ParseWithArray',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation benchmark' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation benchmark',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'benchmark', 'maths', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation benchmark',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation results' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation results',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation results',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation - single point results' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation - single point results',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation - single point results',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation - vertical line' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation - vertical line',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation - vertical line',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test z sorting' => o {
exec: [Circular *1],
id: 'test z sorting',
_skipped: false,
_staticError: undefined,
_tags: [ 'space' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test z sorting',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deferredrenderlist.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Delete Task' => o {
exec: [Circular *1],
id: 'Delete Task',
_skipped: false,
_staticError: undefined,
_tags: [ 'delete', 'integration', 'tasks' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Delete Task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deletetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Delete Task Remote' => o {
exec: [Circular *1],
id: 'Delete Task Remote',
_skipped: false,
_staticError: undefined,
_tags: [ 'delete', 'interactive', 'tasks' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Delete Task Remote',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deletetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'local and remote path construction for distribute task' => o {
exec: [Circular *1],
id: 'local and remote path construction for distribute task',
_skipped: false,
_staticError: undefined,
_tags: [ 'content management', 'distributetask', 'tasks', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'local and remote path construction for distribute task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_distributetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'distribute task' => o {
exec: [Circular *1],
id: 'distribute task',
_skipped: false,
_staticError: undefined,
_tags: [ 'content management', 'distributetask', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'distribute task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_distributetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate White Level (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate White Level (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate White Level (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate White Level (16-bit)' => o {
exec: [Circular *1],
id: 'Calculate White Level (16-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate White Level (16-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Amber Level (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate Amber Level (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Amber Level (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Amber Level (16-bit)' => o {
exec: [Circular *1],
id: 'Calculate Amber Level (16-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Amber Level (16-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Mono-Weighted Sum (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate Mono-Weighted Sum (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Mono-Weighted Sum (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate CMY from RGB' => o {
exec: [Circular *1],
id: 'Calculate CMY from RGB',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate CMY from RGB',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonality(VideoModule)' => o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonality(VideoModule)',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonality(VideoModule)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonality(): Strict checks' => ][ o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonality(): Strict checks',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: Map(78) {
'SockpuppetPersonality: AnimateCamera' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AnimateCamera',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: AnimateCamera',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: AnimateCamera2' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AnimateCamera2',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: AnimateCamera2',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: AudioModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AudioModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: AudioModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BugsModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BugsModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: BugsModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CameraControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CameraControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: CameraControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ComposeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ComposeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ComposeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DVIMatrixControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DVIMatrixControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: DVIMatrixControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DmxControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DmxControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: DmxControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DmxShareModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DmxShareModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: DmxShareModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ExpressionVariablesModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ExpressionVariablesModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ExpressionVariablesModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: FadeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: FadeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: FadeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: GradientModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: GradientModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: GradientModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: HttpControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: HttpControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: HttpControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: IgnoreTimecodeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: IgnoreTimecodeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: IgnoreTimecodeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: IndirectionControl' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: IndirectionControl',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: IndirectionControl',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CameraCutControl' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CameraCutControl',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: CameraCutControl',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MDCModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MDCModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: MDCModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MasterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MasterModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: MasterModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MidiNoteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MidiNoteModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: MidiNoteModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MtcModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MtcModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: MtcModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoPaletteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoPaletteModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: NoPaletteModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoPaletteSubmodule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoPaletteSubmodule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: NoPaletteSubmodule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NotchModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NotchModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: NotchModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: OpenModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: OpenModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: OpenModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: OscControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: OscControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: OscControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PaletteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PaletteModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: PaletteModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PixelMapModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PixelMapModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: PixelMapModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PlayModeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PlayModeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: PlayModeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PongModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PongModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: PongModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BitmapModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BitmapModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: BitmapModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BlurModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BlurModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: BlurModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CDLModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CDLModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: CDLModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChannelRouterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChannelRouterModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ChannelRouterModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChevronModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChevronModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ChevronModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChromaKeyModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChromaKeyModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ChromaKeyModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ColourAdjustModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ColourAdjustModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ColourAdjustModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ColourModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ColourModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ColourModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: EdgeFilterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: EdgeFilterModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: EdgeFilterModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: FilmicGrainModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: FilmicGrainModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: FilmicGrainModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: KaleidoscopeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: KaleidoscopeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: KaleidoscopeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: LutModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: LutModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: LutModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MotionBlurModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MotionBlurModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: MotionBlurModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoiseModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoiseModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: NoiseModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PixelateModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PixelateModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: PixelateModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RGBColourModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RGBColourModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: RGBColourModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RenderStreamModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RenderStreamModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: RenderStreamModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: UVLookupModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: UVLookupModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: UVLookupModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VariableVideoModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VariableVideoModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VariableVideoModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VariableVideoTransitionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VariableVideoTransitionModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VariableVideoTransitionModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VideoModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoTransitionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoTransitionModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VideoTransitionModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoTriggerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoTriggerModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VideoTriggerModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ProjectorControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ProjectorControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ProjectorControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RadarModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RadarModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: RadarModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScanModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScanModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ScanModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScreenPositionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScreenPositionModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ScreenPositionModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScrollModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScrollModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: ScrollModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: SpinBitmap' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: SpinBitmap',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: SpinBitmap',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: StageRenderModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: StageRenderModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: StageRenderModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: StrobeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: StrobeModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: StrobeModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: Target2Module' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: Target2Module',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: Target2Module',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TargetModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TargetModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TargetModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TargetObjectModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TargetObjectModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TargetObjectModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TestModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestModuleLayer' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestModuleLayer',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TestModuleLayer',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestPatternModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestPatternModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TestPatternModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VirtualLineupModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VirtualLineupModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: VirtualLineupModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TextModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TextModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TextModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TimecodeReadoutModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TimecodeReadoutModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TimecodeReadoutModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TrackJumpModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TrackJumpModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TrackJumpModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TrackingMarkerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TrackingMarkerModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TrackingMarkerModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportBrightnessLocalModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportBrightnessLocalModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TransportBrightnessLocalModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportControlModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TransportControlModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportVolumeLocalModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportVolumeLocalModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TransportVolumeLocalModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TriggerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TriggerModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TriggerModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TwoPoint5DModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TwoPoint5DModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: TwoPoint5DModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: WebModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: WebModule',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 1,
log: { _logger: [Object] },
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonality: WebModule',
uri: [Zo],
children: [Object],
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
parentTest: [Circular *2],
enableRunAndDebug: true
}
},
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonality(): Strict checks',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions' => o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockPuppetVideoModule v10 personality check' => o {
exec: [Circular *1],
id: 'SockPuppetVideoModule v10 personality check',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockPuppetVideoModule v10 personality check',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Neutralise RGB' => o {
exec: [Circular *1],
id: 'Neutralise RGB',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxScreen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Neutralise RGB',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxscreen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Screen Channel Assignment' => o {
exec: [Circular *1],
id: 'Screen Channel Assignment',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxScreen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Screen Channel Assignment',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxscreen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (Barco)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (Barco)',
_skipped: false,
_staticError: undefined,
_tags: [ 'barco', 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (Barco)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (LightWare)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (LightWare)',
_skipped: false,
_staticError: undefined,
_tags: [ 'dvimatrix', 'integration', 'lightware' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (LightWare)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (other)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (other)',
_skipped: false,
_staticError: undefined,
_tags: [ 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (other)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'TelnetDVIMatrix command serialization' => o {
exec: [Circular *1],
id: 'TelnetDVIMatrix command serialization',
_skipped: false,
_staticError: undefined,
_tags: [ '!throws', 'TelnetDVIMatrix', 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'TelnetDVIMatrix command serialization',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Expression: osc and dmx special parsing rules' => o {
exec: [Circular *1],
id: 'Expression: osc and dmx special parsing rules',
_skipped: false,
_staticError: undefined,
_tags: [ 'Expression', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Expression: osc and dmx special parsing rules',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_expression.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
... 323 more items
},
_execItem: b {
executable: [Circular *1],
_busyCounter: 0,
_item: wC {
id: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll#d35c16',
uri: undefined,
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
_itemForStaticError: undefined,
_lock: Promise {
undefined,
[Symbol(async_id_symbol)]: 124859,
[Symbol(trigger_async_id_symbol)]: 124858,
[Symbol(kResourceStore)]: undefined
}
},
_catch2Version: o { major: 3, _minor: 7, _patch: 0 },
_createAndAddTest: [AsyncFunction (anonymous)]
} ][ o {
exec: ][ f {
shared: {
shared: {
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
testController: {
controller: {
items: [Object],
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
executeTask: [Function (anonymous)],
sendRetireEvent: [Function: d],
varToValue: [
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{
resolve: /\$\{assert(?::([^}]+))?\}/,
rule: [Function: rule]
},
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{
resolve: /\$\{command:([^}]+)\}/,
rule: [AsyncFunction: rule]
}
],
rngSeed: null,
execWatchTimeout: 10000,
_execRunningTimeout: 600000,
execParsingTimeout: 5000,
isNoThrow: false,
enabledTestListCaching: false,
enabledStrictPattern: null,
googleTestTreatGMockWarningAs: 'nothing',
googleTestGMockVerbose: 'default',
hideUninterestingOutput: false,
_execRunningTimeoutChangeEmitter: D {
z: 0,
f: undefined,
g: undefined,
j: undefined,
w: undefined,
q: [Function (anonymous)],
u: undefined
},
_cancellationTokenSource: nt { f: wh { a: false, b: null }, g: undefined },
cancellationToken: wh { a: false, b: null },
onDidChangeExecRunningTimeout: [Function (anonymous)],
taskPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
buildProcessChecker: {
_log: { _logger: [Object] },
_checkIntervalMillis: 2000,
_defaultPattern: /(^|[/\\])(bazel|cmake|make|ninja|cl|c\+\+|ld|clang|clang\+\+|gcc|g\+\+|link|icc|armcc|armclang)(-[^/\\]+)?(\.exe)?$/,
_lastChecked: 0,
_finishedP: Promise {
undefined,
[Symbol(async_id_symbol)]: 22207,
[Symbol(trigger_async_id_symbol)]: 20339,
[Symbol(kResourceStore)]: undefined
},
_finishedResolver: [Function (anonymous)],
_timerId: undefined
}
},
name: '${filename}',
description: undefined,
varToValue: [
{ resolve: '${filename}', rule: 'd3core_test.dll' },
{
resolve: '${relDirpath}',
rule: 'fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls'
},
{
resolve: /\$\{filename(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absPath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{relDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{absDirpath(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${extFilename}', rule: '.dll' },
{ resolve: '${baseFilename}', rule: 'd3core_test' },
{
resolve: /\$\{workspaceFolder(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{
resolve: /\$\{workspaceDirectory(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
},
{ resolve: '${workspaceName}', rule: 'd3' },
{
resolve: /\$\{assert(?::([^}]+))?\}/,
rule: [Function: rule]
},
{ resolve: '${osPathSep}', rule: '\\' },
{ resolve: '${osPathEnvSep}', rule: ';' },
{ resolve: /\$\{config:([^}]+)\}/, rule: [Function: rule] },
{
resolve: /\$\{command:([^}]+)\}/,
rule: [AsyncFunction: rule]
},
{
resolve: /\$\{cwd(?:\[(?:(-?[0-9]+)|(-?[0-9]+)?:(-?[0-9]+)?)\])?\}/,
rule: [Function: rule]
}
],
path: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll',
options: {
cwd: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc',
env: {
ALLUSERSPROFILE: 'C:\\ProgramData',
APPDATA: 'C:\\Users\\tomwh\\AppData\\Roaming',
APPLICATIONINSIGHTS_CONFIGURATION_CONTENT: '{}',
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL: '1',
AXPROTECTOR_SDK: 'C:\\Program Files\\WIBU-SYSTEMS\\AxProtector\\Devkit\\',
CHROME_CRASHPAD_PIPE_NAME: '\\\\.\\pipe\\crashpad_19948_WWBUHTDRQOBSDMGH',
CODEMETER_SAMPLES: 'C:\\Users\\Public\\Documents\\WIBU-SYSTEMS\\',
CODEMETER_SDK: 'C:\\Program Files\\CodeMeter\\DevKit\\',
CommonPropertyBagPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\91d2e49b.json',
CommonPropertyBagWithConfigPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\eced26d2e9c51732020565655.json',
COMPUTERNAME: 'TOMW-PC2',
CUDA_PATH: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
CUDA_PATH_V11_6: 'G:\\d3_deps\\.conan\\data\\CUDA\\11.6.2\\d3\\stable\\package\\ca33edce272a279b24f87dc0d4cf5bbdcffbc187',
CUDA_PATH_V12_3: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
ComSpec: 'C:\\WINDOWS\\system32\\cmd.exe',
CommonProgramFiles: 'C:\\Program Files\\Common Files',
'CommonProgramFiles(x86)': 'C:\\Program Files (x86)\\Common Files',
CommonProgramW6432: 'C:\\Program Files\\Common Files',
DriverData: 'C:\\Windows\\System32\\Drivers\\DriverData',
EFC_9788: '1',
ELECTRON_RUN_AS_NODE: '1',
FASTBUILD_CACHE_MODE: 'rw',
FASTBUILD_CACHE_PATH: 'G:\\.cache\\fbuild',
FPS_BROWSER_APP_PROFILE_STRING: 'Internet Explorer',
FPS_BROWSER_USER_PROFILE_STRING: 'Default',
HOMEDRIVE: 'C:',
HOMEPATH: '\\Users\\tomwh',
LOCALAPPDATA: 'C:\\Users\\tomwh\\AppData\\Local',
LOGONSERVER: '\\\\TOMW-PC2',
NDI_RUNTIME_DIR_V2: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V3: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V4: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V5: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NUMBER_OF_PROCESSORS: '24',
ORIGINAL_XDG_CURRENT_DESKTOP: 'undefined',
OS: 'Windows_NT',
OculusBase: 'C:\\Program Files\\Oculus\\',
OneDrive: 'C:\\Users\\tomwh\\OneDrive',
OneDriveConsumer: 'C:\\Users\\tomwh\\OneDrive',
PATHEXT: '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
PROCESSOR_ARCHITECTURE: 'AMD64',
PROCESSOR_IDENTIFIER: 'AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD',
PROCESSOR_LEVEL: '25',
PROCESSOR_REVISION: '2102',
PSModulePath: 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules',
PUBLIC: 'C:\\Users\\Public',
Path: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama',
ProgramData: 'C:\\ProgramData',
ProgramFiles: 'C:\\Program Files',
'ProgramFiles(x86)': 'C:\\Program Files (x86)',
ProgramW6432: 'C:\\Program Files',
SESSIONNAME: 'Console',
SRFPROG2: 'C:\\Program Files (x86)\\Texas Instruments\\SmartRF Tools\\Flash Programmer 2\\bin',
SystemDrive: 'C:',
SystemRoot: 'C:\\WINDOWS',
TEMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
TMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
USERDOMAIN: 'TOMW-PC2',
USERDOMAIN_ROAMINGPROFILE: 'TOMW-PC2',
USERNAME: 'tomwh',
USERPROFILE: 'C:\\Users\\tomwh',
VBOX_MSI_INSTALL_PATH: 'C:\\Program Files\\Oracle\\VirtualBox\\',
VK_SDK_PATH: 'C:\\VulkanSDK\\1.3.224.1',
VSCODE_CODE_CACHE_PATH: 'C:\\Users\\tomwh\\AppData\\Roaming\\Code\\CachedData\\f1a4fb101478ce6ec82fe9627c43efbf9e98c813',
VSCODE_CRASH_REPORTER_PROCESS_TYPE: 'extensionHost',
VSCODE_CWD: 'C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code',
VSCODE_DOTNET_INSTALL_TOOL_ORIGINAL_HOME: 'undefined',
VSCODE_ESM_ENTRYPOINT: 'vs/workbench/api/node/extensionHostProcess',
VSCODE_HANDLES_UNCAUGHT_ERRORS: 'true',
VSCODE_IPC_HOOK: '\\\\.\\pipe\\36894206-1.95.3-main-sock',
VSCODE_L10N_BUNDLE_LOCATION: '',
VSCODE_NLS_CONFIG: '{"userLocale":"en-us","osLocale":"en-gb","resolvedLanguage":"en","defaultMessagesFile":"C:\\\\Users\\\\tomwh\\\\AppData\\\\Local\\\\Programs\\\\Microsoft VS Code\\\\resources\\\\app\\\\out\\\\nls.messages.json","locale":"en-us","availableLanguages":{}}',
VSCODE_PID: '19948',
VULKAN_SDK: 'C:\\VulkanSDK\\1.3.224.1',
windir: 'C:\\WINDOWS',
PATH: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
}
},
_frameworkSpecific: { testGrouping: undefined },
markAsSkipped: false,
executableCloning: false,
debugConfigData: undefined,
runTask: { before: [], beforeEach: [], after: [], afterEach: [] },
spawner: s {
_executor: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3_test.exe',
_args: [ '${cmd}', '${argsFlat}' ],
_cmdR: '${cmd}',
_argsR: '${args}',
_argsR2: '${argsFlat}',
_argsStrR: '${argsStr}'
},
resolvedSourceFileMap: {},
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ [c] ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
workspaceFolder: {
uri: Zo {
scheme: 'file',
authority: '',
path: '/g:/d3',
query: '',
fragment: '',
_formatted: 'file:///g%3A/d3',
_fsPath: 'g:\\d3'
},
name: 'd3',
index: 0
},
workspacePath: 'g:\\d3',
testController: {
controller: {
items: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
label: [Getter/Setter],
refreshHandler: [Getter/Setter],
id: [Getter],
relatedCodeProvider: [Getter/Setter],
createRunProfile: [Function: createRunProfile],
createTestItem: [Function: createTestItem],
createTestRun: [Function: createTestRun],
invalidateTestResults: [Function: invalidateTestResults],
resolveHandler: [Getter/Setter],
dispose: [Function: dispose]
},
testItem2test: WeakMap { }
},
cancellationToken: wh { a: false, b: null },
taskPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
executeTask: [Function (anonymous)],
parallelizationPool: { _maxTaskCount: 1, _runningTaskCount: 0, _waitingTasks: [] },
optionsHash: 'd35c16'
},
frameworkName: 'Catch2',
frameworkVersion: o { major: 3, _minor: 7, _patch: 0 },
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [ c { writeStream: [WriteStream] } ],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_lastReloadTime: 1732016694360.3381,
_tests: Map(423) {
'Test PQ invert' => o {
exec: [Circular *1],
id: 'Test PQ invert',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESInvert' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PQ invert',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Invertible ACES transforms produce same image' => o {
exec: [Circular *1],
id: 'Invertible ACES transforms produce same image',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESInvert', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Invertible ACES transforms produce same image',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test EXR de-serialisation' => o {
exec: [Circular *1],
id: 'Test EXR de-serialisation',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'EXR', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test EXR de-serialisation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test load tiff' => o {
exec: [Circular *1],
id: 'Test load tiff',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'TIFF', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test load tiff',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison' => o {
exec: [Circular *1],
id: 'Test PSNR comparison',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'EXR', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison on EXR' => o {
exec: [Circular *1],
id: 'Test PSNR comparison on EXR',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison on EXR',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test PSNR comparison on TIFF' => o {
exec: [Circular *1],
id: 'Test PSNR comparison on TIFF',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test PSNR comparison on TIFF',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'InvRRT' => o {
exec: [Circular *1],
id: 'InvRRT',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'RRT', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'InvRRT',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'RRT' => o {
exec: [Circular *1],
id: 'RRT',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'RRT', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'RRT',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScc' => o {
exec: [Circular *1],
id: 'ACEScc',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScc', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScc',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScg' => o {
exec: [Circular *1],
id: 'ACEScg',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScg', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScg',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ACEScct' => o {
exec: [Circular *1],
id: 'ACEScct',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACEScct', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ACEScct',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DCDM' => o {
exec: [Circular *1],
id: 'DCDM',
_skipped: false,
_staticError: undefined,
_tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DCDM',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DCDM P3DCI65 Limited' => o {
exec: [Circular *1],
id: 'DCDM P3DCI65 Limited',
_skipped: false,
_staticError: undefined,
_tags: [ 'DCDM', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DCDM P3DCI65 Limited',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI D60 sim' => o {
exec: [Circular *1],
id: 'P3DCI D60 sim',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'PCID3', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI D60 sim',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI D65 sim' => o {
exec: [Circular *1],
id: 'P3DCI D65 sim',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'PCID3', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI D65 sim',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 100nit' => o {
exec: [Circular *1],
id: 'rec2020 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 1000nit hlg' => o {
exec: [Circular *1],
id: 'rec2020 1000nit hlg',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 1000nit hlg',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 1000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 1000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 1000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 2000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 2000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 2000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec2020 4000nit st2084' => o {
exec: [Circular *1],
id: 'rec2020 4000nit st2084',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec2020', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec2020 4000nit st2084',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec709 100nit' => o {
exec: [Circular *1],
id: 'rec709 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec709 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'rec709 D60 sim 100nit' => o {
exec: [Circular *1],
id: 'rec709 D60 sim 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'rec709', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'rec709 D60 sim 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'sRGB 100nit' => o {
exec: [Circular *1],
id: 'sRGB 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'sRGB', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'sRGB 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'sRGB D60 sim 100nit' => o {
exec: [Circular *1],
id: 'sRGB D60 sim 100nit',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'interactive', 'sRGB', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'sRGB D60 sim 100nit',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'P3DCI ST2084 108 nits' => o {
exec: [Circular *1],
id: 'P3DCI ST2084 108 nits',
_skipped: false,
_staticError: undefined,
_tags: [ 'DxACES', 'P3DCI', 'P3DCI-ST2084', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'P3DCI ST2084 108 nits',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ADX10' => o {
exec: [Circular *1],
id: 'ADX10',
_skipped: false,
_staticError: undefined,
_tags: [ 'ADX10', 'Camera', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ADX10',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ARRI LogC EI800' => o {
exec: [Circular *1],
id: 'ARRI LogC EI800',
_skipped: false,
_staticError: undefined,
_tags: [ 'Arri', 'Camera', 'DxACES', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ARRI LogC EI800',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Red Wide Gamut Log3G10' => o {
exec: [Circular *1],
id: 'Red Wide Gamut Log3G10',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Red', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Red Wide Gamut Log3G10',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Sony Slog3' => o {
exec: [Circular *1],
id: 'Sony Slog3',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Sony', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Sony Slog3',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Sony Slog3.cine' => o {
exec: [Circular *1],
id: 'Sony Slog3.cine',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'DxACES', 'Sony', 'interactive', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Sony Slog3.cine',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Matrix multi for srgb' => o {
exec: [Circular *1],
id: 'Matrix multi for srgb',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Matrix multi for srgb',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'spline constants' => o {
exec: [Circular *1],
id: 'spline constants',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'spline constants',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'generate sat matrix for rrt' => o {
exec: [Circular *1],
id: 'generate sat matrix for rrt',
_skipped: false,
_staticError: undefined,
_tags: [ 'ACESgen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'generate sat matrix for rrt',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_aces_gen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::ctor' => o {
exec: [Circular *1],
id: 'ArtNetServer::ctor',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::ctor',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::connectNode' => o {
exec: [Circular *1],
id: 'ArtNetServer::connectNode',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::connectNode',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::SendDMXPackets' => o {
exec: [Circular *1],
id: 'ArtNetServer::SendDMXPackets',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::SendDMXPackets',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::SendPoll' => o {
exec: [Circular *1],
id: 'ArtNetServer::SendPoll',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::SendPoll',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::checkAvailability' => o {
exec: [Circular *1],
id: 'ArtNetServer::checkAvailability',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::checkAvailability',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::receiveData' => o {
exec: [Circular *1],
id: 'ArtNetServer::receiveData',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::receiveData',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ArtNetServer::update' => o {
exec: [Circular *1],
id: 'ArtNetServer::update',
_skipped: false,
_staticError: undefined,
_tags: [ 'ArtNet', 'server', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ArtNetServer::update',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_artnetserver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'auth_helper::printLicensingTable' => o {
exec: [Circular *1],
id: 'auth_helper::printLicensingTable',
_skipped: false,
_staticError: undefined,
_tags: [ 'auth', 'authorisation', 'licensing', 'regression' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'auth_helper::printLicensingTable',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionModelAllowed()' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionModelAllowed()',
_skipped: false,
_staticError: undefined,
_tags: [ 'MachineVision', 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionModelAllowed()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionSerialAllowed()' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionSerialAllowed()',
_skipped: false,
_staticError: undefined,
_tags: [ 'MachineVision', 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionSerialAllowed()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Authorisation::isMachineVisionSerialAllowed() performance_regression' => o {
exec: [Circular *1],
id: 'Authorisation::isMachineVisionSerialAllowed() performance_regression',
_skipped: false,
_staticError: undefined,
_tags: [
'MachineVision',
'authorisation',
'benchmark',
'licensing',
'regression',
'slow'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Authorisation::isMachineVisionSerialAllowed() performance_regression',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'authorisationStop() shutdown' => o {
exec: [Circular *1],
id: 'authorisationStop() shutdown',
_skipped: false,
_staticError: undefined,
_tags: [ 'authorisation', 'licensing', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'authorisationStop() shutdown',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_authorisation.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()' => o {
exec: [Circular *1],
id: 'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()',
_skipped: false,
_staticError: undefined,
_tags: [ 'DSE', 'DynamicBlend', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'AutoSoftEdgeMaterial::sCurveBlendProfileEnabled()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_autosoftedgematerial.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'AutoSoftEdgeMaterial::dseResolution()' => o {
exec: [Circular *1],
id: 'AutoSoftEdgeMaterial::dseResolution()',
_skipped: false,
_staticError: undefined,
_tags: [ 'DSE', 'DynamicBlend', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'AutoSoftEdgeMaterial::dseResolution()',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_autosoftedgematerial.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test backtracer' => o {
exec: [Circular *1],
id: 'test backtracer',
_skipped: false,
_staticError: undefined,
_tags: [ '!throws', 'backtrace' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test backtracer',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_backtracer.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Binary search optimisation correctness' => o {
exec: [Circular *1],
id: 'Binary search optimisation correctness',
_skipped: false,
_staticError: undefined,
_tags: [ 'binarysearch', 'fastbound', 'recorder', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Binary search optimisation correctness',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_binarysearch.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Binary search optimisation comparison' => o {
exec: [Circular *1],
id: 'Binary search optimisation comparison',
_skipped: false,
_staticError: undefined,
_tags: [
'benchmark',
'binarysearch',
'fastbound',
'recorder',
'slow'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Binary search optimisation comparison',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_binarysearch.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test bsptexture' => o {
exec: [Circular *1],
id: 'test bsptexture',
_skipped: false,
_staticError: undefined,
_tags: [ 'bsptexture' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test bsptexture',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_bsptexture.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'BufferedTextureDownloader not blocking' => o {
exec: [Circular *1],
id: 'BufferedTextureDownloader not blocking',
_skipped: false,
_staticError: undefined,
_tags: [ '!mayfail' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'BufferedTextureDownloader not blocking',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_bufferedtexturedownloader.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Parented Camera tracking - position and rotation' => o {
exec: [Circular *1],
id: 'Parented Camera tracking - position and rotation',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraTracking', 'parented', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Parented Camera tracking - position and rotation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_camera.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera distortion - Minimum overscan - centre shift' => o {
exec: [Circular *1],
id: 'Camera distortion - Minimum overscan - centre shift',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'MinimumOverscan', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera distortion - Minimum overscan - centre shift',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_camera.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraTracking operators' => o {
exec: [Circular *1],
id: 'CameraTracking operators',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraTracking operators',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratracking.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - Data set and get' => o {
exec: [Circular *1],
id: 'Camera tracking source - Data set and get',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraTracking',
'CameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - Data set and get',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - pose lookups with lens delay offset' => o {
exec: [Circular *1],
id: 'Camera tracking source - pose lookups with lens delay offset',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraTracking',
'CameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - pose lookups with lens delay offset',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - tracking flags' => o {
exec: [Circular *1],
id: 'Camera tracking source - tracking flags',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraTracking',
'CameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - tracking flags',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera tracking source - zoom and focus encoder overrides' => o {
exec: [Circular *1],
id: 'Camera tracking source - zoom and focus encoder overrides',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraTracking',
'CameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera tracking source - zoom and focus encoder overrides',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraTracking interpolation' => o {
exec: [Circular *1],
id: 'CameraTracking interpolation',
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraTracking interpolation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
"CameraTracking encoder interpolation - value doesn't change" => o {
exec: [Circular *1],
id: "CameraTracking encoder interpolation - value doesn't change",
_skipped: false,
_staticError: undefined,
_tags: [ 'CameraTracking', 'ObjectTracking', 'tracking', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: "CameraTracking encoder interpolation - value doesn't change",
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CameraRenderTracking interpolation' => o {
exec: [Circular *1],
id: 'CameraRenderTracking interpolation',
_skipped: false,
_staticError: undefined,
_tags: [
'CameraRenderTracking',
'CameraTracking',
'ObjectTracking',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CameraRenderTracking interpolation',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratrackingstructs.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Test camera pose' => o {
exec: [Circular *1],
id: 'Test camera pose',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'CameraPose', 'geometry' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Test camera pose',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameratypes.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Camera XR timings' => o {
exec: [Circular *1],
id: 'Camera XR timings',
_skipped: false,
_staticError: undefined,
_tags: [ 'Camera', 'XR', 'integration', 'tracking' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Camera XR timings',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_cameraxrtimings.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Device recording tests for file IO' => o {
exec: [Circular *1],
id: 'Device recording tests for file IO',
_skipped: false,
_staticError: undefined,
_tags: [ 'benchmark', 'recorder', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Device recording tests for file IO',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_chunkedfileio.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'CompositeCameraTrackingSource' => o {
exec: [Circular *1],
id: 'CompositeCameraTrackingSource',
_skipped: false,
_staticError: undefined,
_tags: [
'Camera',
'CameraTracking',
'CompositeCameraTrackingSource',
'tracking',
'unit'
],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'CompositeCameraTrackingSource',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_compositecameratrackingsource.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget' => o {
exec: [Circular *1],
id: 'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget',
_skipped: false,
_staticError: undefined,
_tags: [ 'ContentDependencyTree', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ContentDependencyTree::getTextureLodLevelPairForDisplayTarget',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_contentdependencytree.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ContentDependencyTree::getDisplayTargetsForPrecompTexture' => o {
exec: [Circular *1],
id: 'ContentDependencyTree::getDisplayTargetsForPrecompTexture',
_skipped: false,
_staticError: undefined,
_tags: [ 'ContentDependencyTree', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ContentDependencyTree::getDisplayTargetsForPrecompTexture',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_contentdependencytree.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
"test control device sends when started and doesn't when stopped" => o {
exec: [Circular *1],
id: "test control device sends when started and doesn't when stopped",
_skipped: false,
_staticError: undefined,
_tags: [ 'controldevice' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: "test control device sends when started and doesn't when stopped",
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controldevice.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Setter' => o {
exec: [Circular *1],
id: 'Setter',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Setter',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'IsValid' => o {
exec: [Circular *1],
id: 'IsValid',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'IsValid',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Parse' => o {
exec: [Circular *1],
id: 'Parse',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Parse',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'ParseWithArray' => o {
exec: [Circular *1],
id: 'ParseWithArray',
_skipped: false,
_staticError: undefined,
_tags: [ 'ControlString' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'ParseWithArray',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_controlstring.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation benchmark' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation benchmark',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'benchmark', 'maths', 'slow' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation benchmark',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation results' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation results',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation results',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation - single point results' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation - single point results',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation - single point results',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Curve of best fit n==2 optimisation - vertical line' => o {
exec: [Circular *1],
id: 'Curve of best fit n==2 optimisation - vertical line',
_skipped: false,
_staticError: undefined,
_tags: [ 'CurveOfBestFit', 'maths', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Curve of best fit n==2 optimisation - vertical line',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_curveofbestfit.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'test z sorting' => o {
exec: [Circular *1],
id: 'test z sorting',
_skipped: false,
_staticError: undefined,
_tags: [ 'space' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'test z sorting',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deferredrenderlist.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Delete Task' => o {
exec: [Circular *1],
id: 'Delete Task',
_skipped: false,
_staticError: undefined,
_tags: [ 'delete', 'integration', 'tasks' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Delete Task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deletetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Delete Task Remote' => o {
exec: [Circular *1],
id: 'Delete Task Remote',
_skipped: false,
_staticError: undefined,
_tags: [ 'delete', 'interactive', 'tasks' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Delete Task Remote',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_deletetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'local and remote path construction for distribute task' => o {
exec: [Circular *1],
id: 'local and remote path construction for distribute task',
_skipped: false,
_staticError: undefined,
_tags: [ 'content management', 'distributetask', 'tasks', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'local and remote path construction for distribute task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_distributetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'distribute task' => o {
exec: [Circular *1],
id: 'distribute task',
_skipped: false,
_staticError: undefined,
_tags: [ 'content management', 'distributetask', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'distribute task',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_distributetask.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate White Level (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate White Level (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate White Level (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate White Level (16-bit)' => o {
exec: [Circular *1],
id: 'Calculate White Level (16-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate White Level (16-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Amber Level (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate Amber Level (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Amber Level (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Amber Level (16-bit)' => o {
exec: [Circular *1],
id: 'Calculate Amber Level (16-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Amber Level (16-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate Mono-Weighted Sum (8-bit)' => o {
exec: [Circular *1],
id: 'Calculate Mono-Weighted Sum (8-bit)',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate Mono-Weighted Sum (8-bit)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Calculate CMY from RGB' => o {
exec: [Circular *1],
id: 'Calculate CMY from RGB',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxDriver' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Calculate CMY from RGB',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxdriver.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonality(VideoModule)' => o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonality(VideoModule)',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonality(VideoModule)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonality(): Strict checks' => ][ o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonality(): Strict checks',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: Map(78) {
'SockpuppetPersonality: AnimateCamera' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AnimateCamera',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: AnimateCamera2' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AnimateCamera2',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: AudioModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: AudioModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BugsModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BugsModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CameraControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CameraControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ComposeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ComposeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DVIMatrixControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DVIMatrixControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DmxControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DmxControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: DmxShareModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: DmxShareModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ExpressionVariablesModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ExpressionVariablesModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: FadeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: FadeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: GradientModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: GradientModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: HttpControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: HttpControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: IgnoreTimecodeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: IgnoreTimecodeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: IndirectionControl' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: IndirectionControl',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CameraCutControl' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CameraCutControl',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MDCModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MDCModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MasterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MasterModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MidiNoteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MidiNoteModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MtcModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MtcModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoPaletteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoPaletteModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoPaletteSubmodule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoPaletteSubmodule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NotchModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NotchModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: OpenModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: OpenModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: OscControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: OscControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PaletteModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PaletteModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PixelMapModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PixelMapModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PlayModeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PlayModeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PongModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PongModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BitmapModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BitmapModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: BlurModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: BlurModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: CDLModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: CDLModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChannelRouterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChannelRouterModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChevronModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChevronModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ChromaKeyModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ChromaKeyModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ColourAdjustModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ColourAdjustModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ColourModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ColourModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: EdgeFilterModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: EdgeFilterModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: FilmicGrainModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: FilmicGrainModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: KaleidoscopeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: KaleidoscopeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: LutModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: LutModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: MotionBlurModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: MotionBlurModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: NoiseModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: NoiseModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: PixelateModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: PixelateModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RGBColourModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RGBColourModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RenderStreamModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RenderStreamModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: UVLookupModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: UVLookupModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VariableVideoModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VariableVideoModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VariableVideoTransitionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VariableVideoTransitionModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoTransitionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoTransitionModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VideoTriggerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VideoTriggerModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ProjectorControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ProjectorControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: RadarModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: RadarModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScanModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScanModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScreenPositionModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScreenPositionModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: ScrollModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: ScrollModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: SpinBitmap' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: SpinBitmap',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: StageRenderModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: StageRenderModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: StrobeModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: StrobeModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: Target2Module' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: Target2Module',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TargetModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TargetModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TargetObjectModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TargetObjectModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestModuleLayer' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestModuleLayer',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TestPatternModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TestPatternModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: VirtualLineupModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: VirtualLineupModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TextModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TextModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TimecodeReadoutModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TimecodeReadoutModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TrackJumpModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TrackJumpModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TrackingMarkerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TrackingMarkerModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportBrightnessLocalModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportBrightnessLocalModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportControlModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportControlModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TransportVolumeLocalModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TransportVolumeLocalModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TriggerModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TriggerModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: TwoPoint5DModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: TwoPoint5DModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
},
'SockpuppetPersonality: WebModule' => a {
exec: [Circular *1],
id: 'SockpuppetPersonality: WebModule',
_skipped: false,
_staticError: undefined,
_tags: [Array],
_frameworkTag: [Vl],
debuggable: true,
runnable: true,
subLevel: 1,
log: [Object],
_skipReported: false,
_subTests: undefined,
_item: [wC],
parentTest: [Circular *2],
enableRunAndDebug: true
}
},
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonality(): Strict checks',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions' => o {
exec: [Circular *1],
id: 'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockpuppetPersonalityRegistry::getPersonalityByVmapVersion(): Absolute versions',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'SockPuppetVideoModule v10 personality check' => [Circular *3],
'Neutralise RGB' => o {
exec: [Circular *1],
id: 'Neutralise RGB',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxScreen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Neutralise RGB',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxscreen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Screen Channel Assignment' => o {
exec: [Circular *1],
id: 'Screen Channel Assignment',
_skipped: false,
_staticError: undefined,
_tags: [ 'DmxScreen' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Screen Channel Assignment',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxscreen.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (Barco)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (Barco)',
_skipped: false,
_staticError: undefined,
_tags: [ 'barco', 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (Barco)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (LightWare)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (LightWare)',
_skipped: false,
_staticError: undefined,
_tags: [ 'dvimatrix', 'integration', 'lightware' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (LightWare)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'DVIMatrix command serialization (other)' => o {
exec: [Circular *1],
id: 'DVIMatrix command serialization (other)',
_skipped: false,
_staticError: undefined,
_tags: [ 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'DVIMatrix command serialization (other)',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'TelnetDVIMatrix command serialization' => o {
exec: [Circular *1],
id: 'TelnetDVIMatrix command serialization',
_skipped: false,
_staticError: undefined,
_tags: [ '!throws', 'TelnetDVIMatrix', 'dvimatrix', 'integration' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'TelnetDVIMatrix command serialization',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dvimatrix.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
'Expression: osc and dmx special parsing rules' => o {
exec: [Circular *1],
id: 'Expression: osc and dmx special parsing rules',
_skipped: false,
_staticError: undefined,
_tags: [ 'Expression', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: [Object],
includeLocation: false,
targets: [Array],
nextInspectOptions: [Object],
configChangeSubscription: [Object]
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'Expression: osc and dmx special parsing rules',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_expression.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: null
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
},
... 323 more items
},
_execItem: b {
executable: [Circular *1],
_busyCounter: 0,
_item: wC {
id: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll#d35c16',
uri: undefined,
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
},
_itemForStaticError: undefined,
_lock: Promise {
undefined,
[Symbol(async_id_symbol)]: 124859,
[Symbol(trigger_async_id_symbol)]: 124858,
[Symbol(kResourceStore)]: undefined
}
},
_catch2Version: o { major: 3, _minor: 7, _patch: 0 },
_createAndAddTest: [AsyncFunction (anonymous)]
},
id: 'SockPuppetVideoModule v10 personality check',
_skipped: false,
_staticError: undefined,
_tags: [ 'SockpuppetPersonality', 'unit' ],
_frameworkTag: Vl { id: 'framework.catch2' },
debuggable: true,
runnable: true,
subLevel: 0,
log: {
_logger: {
configSection: 'testMate.cpp.log',
workspaceFolder: undefined,
outputChannelName: 'C++ TestMate',
inspectOptions: { depth: 3 },
includeLocation: false,
targets: [
c {
writeStream: WriteStream {
fd: 10,
path: 'g:/testmate.log',
flags: 'a',
mode: 438,
flush: false,
start: undefined,
pos: undefined,
bytesWritten: 1079051,
_events: [Object],
_writableState: [WritableState],
_maxListeners: undefined,
_eventsCount: 1,
[Symbol(kFs)]: [Object],
[Symbol(kIsPerformingIO)]: true,
[Symbol(shapeMode)]: true,
[Symbol(kCapture)]: false
}
}
],
nextInspectOptions: { depth: 5 },
configChangeSubscription: { dispose: [Function (anonymous)] }
}
},
_skipReported: false,
_subTests: undefined,
_item: wC {
id: 'SockPuppetVideoModule v10 personality check',
uri: Zo {
scheme: 'file',
authority: '',
path: '/G:/d3/tests/d3core_test/test_dmxpersonality.cpp',
query: '',
fragment: '',
_formatted: null,
_fsPath: 'g:\\d3\\tests\\d3core_test\\test_dmxpersonality.cpp'
},
children: {
size: [Getter],
forEach: [Function: forEach],
replace: [Function: replace],
add: [Function: add],
delete: [Function: delete],
get: [Function: get],
toJSON: [Function: toJSON],
[Symbol(Symbol.iterator)]: [Function: [Symbol.iterator]]
},
range: [Getter/Setter],
label: [Getter/Setter],
description: [Getter/Setter],
sortText: [Getter/Setter],
canResolveChildren: [Getter/Setter],
busy: [Getter/Setter],
error: [Getter/Setter],
tags: [Getter/Setter]
}
};
[2024-11-19 12:49:51.587] [DEBUG] template {
name: '${label} (${parentLabel})',
request: 'launch',
type: 'cppvsdbg',
program: '${exec}',
args: '${argsArray}',
cwd: '${cwd}',
env: '${envObj}',
environment: '${envObjArray}',
sourceFileMap: '${sourceFileMapObj}'
}
[2024-11-19 12:49:51.587] [INFO] debug config data { source: 'userDefined', launchSourceFileMap: {} }
[2024-11-19 12:49:51.587] [INFO] debug config template can be set by "testMate.cpp.debug.configTemplate", one can customize and put it into settings.json:
{
"testMate.cpp.debug.configTemplate": {
"name": "${label} (${parentLabel})",
"request": "launch",
"type": "cppvsdbg",
"program": "${exec}",
"args": "${argsArray}",
"cwd": "${cwd}",
"env": "${envObj}",
"environment": "${envObjArray}",
"sourceFileMap": "${sourceFileMapObj}"
}
}
[2024-11-19 12:49:51.587] [INFO] resolved debugConfig: {
name: 'SockPuppetVideoModule v10 personality check (d3core_test.dll)',
request: 'launch',
type: 'cppvsdbg',
program: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc\\d3dlls\\d3core_test.dll',
args: [
'SockPuppetVideoModule v10 personality check',
'--reporter',
'console',
'--durations',
'yes',
'--break'
],
cwd: 'g:\\d3\\fbuild\\x64-msvc17.0-toolset143-Release-full\\d3\\build\\msvc',
env: {
ALLUSERSPROFILE: 'C:\\ProgramData',
APPDATA: 'C:\\Users\\tomwh\\AppData\\Roaming',
APPLICATIONINSIGHTS_CONFIGURATION_CONTENT: '{}',
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL: '1',
AXPROTECTOR_SDK: 'C:\\Program Files\\WIBU-SYSTEMS\\AxProtector\\Devkit\\',
CHROME_CRASHPAD_PIPE_NAME: '\\\\.\\pipe\\crashpad_19948_WWBUHTDRQOBSDMGH',
CODEMETER_SAMPLES: 'C:\\Users\\Public\\Documents\\WIBU-SYSTEMS\\',
CODEMETER_SDK: 'C:\\Program Files\\CodeMeter\\DevKit\\',
CommonPropertyBagPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\91d2e49b.json',
CommonPropertyBagWithConfigPath: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\eced26d2e9c51732020565655.json',
COMPUTERNAME: 'TOMW-PC2',
CUDA_PATH: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
CUDA_PATH_V11_6: 'G:\\d3_deps\\.conan\\data\\CUDA\\11.6.2\\d3\\stable\\package\\ca33edce272a279b24f87dc0d4cf5bbdcffbc187',
CUDA_PATH_V12_3: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3',
ComSpec: 'C:\\WINDOWS\\system32\\cmd.exe',
CommonProgramFiles: 'C:\\Program Files\\Common Files',
'CommonProgramFiles(x86)': 'C:\\Program Files (x86)\\Common Files',
CommonProgramW6432: 'C:\\Program Files\\Common Files',
DriverData: 'C:\\Windows\\System32\\Drivers\\DriverData',
EFC_9788: '1',
ELECTRON_RUN_AS_NODE: '1',
FASTBUILD_CACHE_MODE: 'rw',
FASTBUILD_CACHE_PATH: 'G:\\.cache\\fbuild',
FPS_BROWSER_APP_PROFILE_STRING: 'Internet Explorer',
FPS_BROWSER_USER_PROFILE_STRING: 'Default',
HOMEDRIVE: 'C:',
HOMEPATH: '\\Users\\tomwh',
LOCALAPPDATA: 'C:\\Users\\tomwh\\AppData\\Local',
LOGONSERVER: '\\\\TOMW-PC2',
NDI_RUNTIME_DIR_V2: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V3: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V4: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NDI_RUNTIME_DIR_V5: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5',
NUMBER_OF_PROCESSORS: '24',
ORIGINAL_XDG_CURRENT_DESKTOP: 'undefined',
OS: 'Windows_NT',
OculusBase: 'C:\\Program Files\\Oculus\\',
OneDrive: 'C:\\Users\\tomwh\\OneDrive',
OneDriveConsumer: 'C:\\Users\\tomwh\\OneDrive',
PATHEXT: '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
PROCESSOR_ARCHITECTURE: 'AMD64',
PROCESSOR_IDENTIFIER: 'AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD',
PROCESSOR_LEVEL: '25',
PROCESSOR_REVISION: '2102',
PSModulePath: 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules',
PUBLIC: 'C:\\Users\\Public',
Path: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama',
ProgramData: 'C:\\ProgramData',
ProgramFiles: 'C:\\Program Files',
'ProgramFiles(x86)': 'C:\\Program Files (x86)',
ProgramW6432: 'C:\\Program Files',
SESSIONNAME: 'Console',
SRFPROG2: 'C:\\Program Files (x86)\\Texas Instruments\\SmartRF Tools\\Flash Programmer 2\\bin',
SystemDrive: 'C:',
SystemRoot: 'C:\\WINDOWS',
TEMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
TMP: 'C:\\Users\\tomwh\\AppData\\Local\\Temp',
USERDOMAIN: 'TOMW-PC2',
USERDOMAIN_ROAMINGPROFILE: 'TOMW-PC2',
USERNAME: 'tomwh',
USERPROFILE: 'C:\\Users\\tomwh',
VBOX_MSI_INSTALL_PATH: 'C:\\Program Files\\Oracle\\VirtualBox\\',
VK_SDK_PATH: 'C:\\VulkanSDK\\1.3.224.1',
VSCODE_CODE_CACHE_PATH: 'C:\\Users\\tomwh\\AppData\\Roaming\\Code\\CachedData\\f1a4fb101478ce6ec82fe9627c43efbf9e98c813',
VSCODE_CRASH_REPORTER_PROCESS_TYPE: 'extensionHost',
VSCODE_CWD: 'C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code',
VSCODE_DOTNET_INSTALL_TOOL_ORIGINAL_HOME: 'undefined',
VSCODE_ESM_ENTRYPOINT: 'vs/workbench/api/node/extensionHostProcess',
VSCODE_HANDLES_UNCAUGHT_ERRORS: 'true',
VSCODE_IPC_HOOK: '\\\\.\\pipe\\36894206-1.95.3-main-sock',
VSCODE_L10N_BUNDLE_LOCATION: '',
VSCODE_NLS_CONFIG: '{"userLocale":"en-us","osLocale":"en-gb","resolvedLanguage":"en","defaultMessagesFile":"C:\\\\Users\\\\tomwh\\\\AppData\\\\Local\\\\Programs\\\\Microsoft VS Code\\\\resources\\\\app\\\\out\\\\nls.messages.json","locale":"en-us","availableLanguages":{}}',
VSCODE_PID: '19948',
VULKAN_SDK: 'C:\\VulkanSDK\\1.3.224.1',
windir: 'C:\\WINDOWS',
PATH: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
},
environment: [
{ name: 'ALLUSERSPROFILE', value: 'C:\\ProgramData' },
{ name: 'APPDATA', value: 'C:\\Users\\tomwh\\AppData\\Roaming' },
{ name: 'APPLICATIONINSIGHTS_CONFIGURATION_CONTENT', value: '{}' },
{ name: 'APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL', value: '1' },
{
name: 'AXPROTECTOR_SDK',
value: 'C:\\Program Files\\WIBU-SYSTEMS\\AxProtector\\Devkit\\'
},
{
name: 'CHROME_CRASHPAD_PIPE_NAME',
value: '\\\\.\\pipe\\crashpad_19948_WWBUHTDRQOBSDMGH'
},
{
name: 'CODEMETER_SAMPLES',
value: 'C:\\Users\\Public\\Documents\\WIBU-SYSTEMS\\'
},
{
name: 'CODEMETER_SDK',
value: 'C:\\Program Files\\CodeMeter\\DevKit\\'
},
{
name: 'CommonPropertyBagPath',
value: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\91d2e49b.json'
},
{
name: 'CommonPropertyBagWithConfigPath',
value: 'C:\\Users\\tomwh\\AppData\\Local\\Temp\\csdevkit\\eced26d2e9c51732020565655.json'
},
{ name: 'COMPUTERNAME', value: 'TOMW-PC2' },
{
name: 'CUDA_PATH',
value: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3'
},
{
name: 'CUDA_PATH_V11_6',
value: 'G:\\d3_deps\\.conan\\data\\CUDA\\11.6.2\\d3\\stable\\package\\ca33edce272a279b24f87dc0d4cf5bbdcffbc187'
},
{
name: 'CUDA_PATH_V12_3',
value: 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3'
},
{ name: 'ComSpec', value: 'C:\\WINDOWS\\system32\\cmd.exe' },
{
name: 'CommonProgramFiles',
value: 'C:\\Program Files\\Common Files'
},
{
name: 'CommonProgramFiles(x86)',
value: 'C:\\Program Files (x86)\\Common Files'
},
{
name: 'CommonProgramW6432',
value: 'C:\\Program Files\\Common Files'
},
{
name: 'DriverData',
value: 'C:\\Windows\\System32\\Drivers\\DriverData'
},
{ name: 'EFC_9788', value: '1' },
{ name: 'ELECTRON_RUN_AS_NODE', value: '1' },
{ name: 'FASTBUILD_CACHE_MODE', value: 'rw' },
{ name: 'FASTBUILD_CACHE_PATH', value: 'G:\\.cache\\fbuild' },
{
name: 'FPS_BROWSER_APP_PROFILE_STRING',
value: 'Internet Explorer'
},
{ name: 'FPS_BROWSER_USER_PROFILE_STRING', value: 'Default' },
{ name: 'HOMEDRIVE', value: 'C:' },
{ name: 'HOMEPATH', value: '\\Users\\tomwh' },
{ name: 'LOCALAPPDATA', value: 'C:\\Users\\tomwh\\AppData\\Local' },
{ name: 'LOGONSERVER', value: '\\\\TOMW-PC2' },
{
name: 'NDI_RUNTIME_DIR_V2',
value: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5'
},
{
name: 'NDI_RUNTIME_DIR_V3',
value: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5'
},
{
name: 'NDI_RUNTIME_DIR_V4',
value: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5'
},
{
name: 'NDI_RUNTIME_DIR_V5',
value: 'C:\\Program Files\\NDI\\NDI 5 Runtime\\v5'
},
{ name: 'NUMBER_OF_PROCESSORS', value: '24' },
{ name: 'ORIGINAL_XDG_CURRENT_DESKTOP', value: 'undefined' },
{ name: 'OS', value: 'Windows_NT' },
{ name: 'OculusBase', value: 'C:\\Program Files\\Oculus\\' },
{ name: 'OneDrive', value: 'C:\\Users\\tomwh\\OneDrive' },
{ name: 'OneDriveConsumer', value: 'C:\\Users\\tomwh\\OneDrive' },
{
name: 'PATHEXT',
value: '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
},
{ name: 'PROCESSOR_ARCHITECTURE', value: 'AMD64' },
{
name: 'PROCESSOR_IDENTIFIER',
value: 'AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD'
},
{ name: 'PROCESSOR_LEVEL', value: '25' },
{ name: 'PROCESSOR_REVISION', value: '2102' },
{
name: 'PSModulePath',
value: 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules'
},
{ name: 'PUBLIC', value: 'C:\\Users\\Public' },
{
name: 'Path',
value: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
},
{ name: 'ProgramData', value: 'C:\\ProgramData' },
{ name: 'ProgramFiles', value: 'C:\\Program Files' },
{ name: 'ProgramFiles(x86)', value: 'C:\\Program Files (x86)' },
{ name: 'ProgramW6432', value: 'C:\\Program Files' },
{ name: 'SESSIONNAME', value: 'Console' },
{
name: 'SRFPROG2',
value: 'C:\\Program Files (x86)\\Texas Instruments\\SmartRF Tools\\Flash Programmer 2\\bin'
},
{ name: 'SystemDrive', value: 'C:' },
{ name: 'SystemRoot', value: 'C:\\WINDOWS' },
{ name: 'TEMP', value: 'C:\\Users\\tomwh\\AppData\\Local\\Temp' },
{ name: 'TMP', value: 'C:\\Users\\tomwh\\AppData\\Local\\Temp' },
{ name: 'USERDOMAIN', value: 'TOMW-PC2' },
{ name: 'USERDOMAIN_ROAMINGPROFILE', value: 'TOMW-PC2' },
{ name: 'USERNAME', value: 'tomwh' },
{ name: 'USERPROFILE', value: 'C:\\Users\\tomwh' },
{
name: 'VBOX_MSI_INSTALL_PATH',
value: 'C:\\Program Files\\Oracle\\VirtualBox\\'
},
{ name: 'VK_SDK_PATH', value: 'C:\\VulkanSDK\\1.3.224.1' },
{
name: 'VSCODE_CODE_CACHE_PATH',
value: 'C:\\Users\\tomwh\\AppData\\Roaming\\Code\\CachedData\\f1a4fb101478ce6ec82fe9627c43efbf9e98c813'
},
{
name: 'VSCODE_CRASH_REPORTER_PROCESS_TYPE',
value: 'extensionHost'
},
{
name: 'VSCODE_CWD',
value: 'C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code'
},
{
name: 'VSCODE_DOTNET_INSTALL_TOOL_ORIGINAL_HOME',
value: 'undefined'
},
{
name: 'VSCODE_ESM_ENTRYPOINT',
value: 'vs/workbench/api/node/extensionHostProcess'
},
{ name: 'VSCODE_HANDLES_UNCAUGHT_ERRORS', value: 'true' },
{
name: 'VSCODE_IPC_HOOK',
value: '\\\\.\\pipe\\36894206-1.95.3-main-sock'
},
{ name: 'VSCODE_L10N_BUNDLE_LOCATION', value: '' },
{
name: 'VSCODE_NLS_CONFIG',
value: '{"userLocale":"en-us","osLocale":"en-gb","resolvedLanguage":"en","defaultMessagesFile":"C:\\\\Users\\\\tomwh\\\\AppData\\\\Local\\\\Programs\\\\Microsoft VS Code\\\\resources\\\\app\\\\out\\\\nls.messages.json","locale":"en-us","availableLanguages":{}}'
},
{ name: 'VSCODE_PID', value: '19948' },
{ name: 'VULKAN_SDK', value: 'C:\\VulkanSDK\\1.3.224.1' },
{ name: 'windir', value: 'C:\\WINDOWS' },
{
name: 'PATH',
value: 'C:\\Program Files\\OpenSSH\\;C:\\Program Files\\Oculus\\Support\\oculus-runtime;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3\\libnvvp;C:\\VulkanSDK\\1.3.224.1\\Bin;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files\\TortoiseHg\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Amazon\\AWSCLIV2\\;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2023.3.1\\;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\ZeroTier\\One\\;C:\\Program Files\\CodeMeter\\DevKit\\bin\\;C:\\Program Files\\CodeMeter\\Runtime\\bin\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Conan\\conan;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\albertony.npiperelay_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\AppData\\Local\\Microsoft\\WinGet\\Packages\\JernejSimoncic.Wget_Microsoft.Winget.Source_8wekyb3d8bbwe;C:\\Users\\tomwh\\.dotnet\\tools;C:\\Users\\tomwh\\AppData\\Local\\Programs\\Ollama'
}
],
sourceFileMap: {},
'magic variable ð¤¦ð¼â': '2'
}
[2024-11-19 12:49:51.588] [INFO] startDebugging
[2024-11-19 12:49:51.835] [INFO] debugSessionStarted
[2024-11-19 12:49:52.509] [INFO] debugSessionTerminated
]