vscode-cmake-tools icon indicating copy to clipboard operation
vscode-cmake-tools copied to clipboard

Test Results has extra space after each character

Open doxxx opened this issue 1 year ago • 3 comments

Brief Issue Summary

When running tests through the Test Explorer, my test results look there's an extra space character after each character:

image

What's also weird is that when I drag select the text in there, the selection extends twice as far as my mouse has dragged. E.g. if I drag-select the first 10 characters (i.e. 5 actual characters and 5 spaces) of the test results, the selection highlight covers 20 characters (10 actual characters and 10 spaces).

CMake Tools Diagnostics

{
  "os": "win32",
  "vscodeVersion": "1.85.1",
  "cmtVersion": "1.17.7",
  "configurations": [
    {
      "folder": "c:\\Users\\gordon.tyler\\dev\\Synaptive\\ModusV\\embeddedfirmware",
      "cmakeVersion": "3.27.2",
      "configured": true,
      "generator": "Ninja Multi-Config",
      "usesPresets": true,
      "compilers": {
        "C": "C:/Tools/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe",
        "CXX": "C:/Tools/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-g++.exe"
      }
    },
    {
      "folder": "c:\\Users\\gordon.tyler\\dev\\Synaptive\\ModusV\\embeddedfirmware",
      "cmakeVersion": "3.27.2",
      "configured": true,
      "generator": "Ninja",
      "usesPresets": false,
      "compilers": {
        "C": "C:/msys64/mingw32/bin/gcc.exe",
        "CXX": "C:/msys64/mingw32/bin/g++.exe"
      }
    }
  ],
  "cpptoolsIntegration": {
    "isReady": true,
    "hasCodeModel": true,
    "activeBuildType": "Debug",
    "buildTypesSeen": [
      "Debug"
    ],
    "requests": [
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/projects/core/src/base/metrics.c",
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestMetrics.cpp",
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestCli.cpp",
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestLocks.cpp",
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/mock/cmsis_os.hpp",
      "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/mock/cmsis_os.cpp"
    ],
    "responses": [
      {
        "uri": "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/projects/core/src/base/metrics.c",
        "configuration": {
          "includePath": [
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/loader/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/loader/inc/loader",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/loader/inc/pca-00619",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/freertos/source/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/freertos/source/portable/gcc/arm_cm4f",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/cmsis_os",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/third_party/lwip/src/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/third_party/lwip/ports/freertos/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/third_party/lwip/ports/msp432e4/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/vendor/libcoap/include/coap",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/jsmn",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/ti/devices/msp432e4",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/ti/devices/msp432e4/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/ti-msp432e4-sdk/third_party/cmsis/include"
          ],
          "defines": [
            "APPLICATION_NAME=\"Image Loader\"",
            "BUILD_AUTHOR=\"GordonTyler\"",
            "BUILD_COMMIT=\"63455d7\"",
            "BUILD_DIRTY=1",
            "DEBUG",
            "FIRMWARE_PARTNUM=\"IMGLDR\"",
            "FLASHDB_ENABLED=1",
            "HSLOG_ENABLED=0",
            "JSON_ENABLED=1",
            "LIBCOAP_ENABLED=1",
            "LIBMATH_ENABLED=0",
            "LWIP_ENABLED=1",
            "STACKMON_ENABLED=1",
            "SYSTEM_GATEWAY=\"10.10.10.1\"",
            "SYSTEM_IP4_ADDR=\"10.10.10.23\"",
            "SYSTEM_MAC_ADDR={ 0x2, 0, 0, 0, 0, 0 }",
            "SYSTEM_NETMASK=\"255.255.255.0\"",
            "SYSTEM_NTP_SERVER=\"10.10.10.1\"",
            "VERSION_BUILD=0",
            "VERSION_DEV=1",
            "VERSION_MAJOR=0",
            "VERSION_MINOR=0",
            "VERSION_PATCH=0",
            "__ARCH_SYS_ARCH_H__",
            "__MSP432E401Y__"
          ],
          "compilerPath": "c:/tools/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe",
          "compilerArgs": [],
          "compilerFragments": [
            "-g",
            "-mcpu=cortex-m4",
            "-march=armv7e-m",
            "-mthumb",
            "-mlittle-endian",
            "-mfloat-abi=hard",
            "-mfpu=fpv4-sp-d16",
            "-g",
            "-gstrict-dwarf",
            "-ffunction-sections",
            "-fdata-sections",
            "-fstack-usage",
            "-Wall",
            "--specs=nosys.specs",
            "--specs=nano.specs",
            "-Og"
          ]
        }
      },
      {
        "uri": "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestMetrics.cpp",
        "configuration": {
          "includePath": [
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/jsmn",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/mock",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock"
          ],
          "defines": [
            "APPLICATION_NAME=\"UNIT-TEST\"",
            "BUILD_AUTHOR=\"TEST-AUTHOR\"",
            "BUILD_COMMIT=\"0xdeadbeef\"",
            "BUILD_DIRTY=0",
            "CORE",
            "FIRMWARE_PARTNUM=\"UNIT-TEST\"",
            "JSON_ENABLED=1",
            "_FILE_OFFSET_BITS=64",
            "_POSIX_C_SOURCE",
            "__UNIT_TEST__"
          ],
          "compilerPath": "c:/msys64/mingw32/bin/g++.exe",
          "compilerArgs": [],
          "compilerFragments": [
            "-g",
            "-m32",
            "-Wall",
            "-Werror",
            "-Wno-unused-function"
          ]
        }
      },
      {
        "uri": "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestCli.cpp",
        "configuration": {
          "includePath": [
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/jsmn",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/mock",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock"
          ],
          "defines": [
            "APPLICATION_NAME=\"UNIT-TEST\"",
            "BUILD_AUTHOR=\"TEST-AUTHOR\"",
            "BUILD_COMMIT=\"0xdeadbeef\"",
            "BUILD_DIRTY=0",
            "CORE",
            "FIRMWARE_PARTNUM=\"UNIT-TEST\"",
            "JSON_ENABLED=1",
            "_FILE_OFFSET_BITS=64",
            "_POSIX_C_SOURCE",
            "__UNIT_TEST__"
          ],
          "compilerPath": "c:/msys64/mingw32/bin/g++.exe",
          "compilerArgs": [],
          "compilerFragments": [
            "-g",
            "-m32",
            "-Wall",
            "-Werror",
            "-Wno-unused-function"
          ]
        }
      },
      {
        "uri": "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/projects/core/src/TestLocks.cpp",
        "configuration": {
          "includePath": [
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/jsmn",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/mock",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock"
          ],
          "defines": [
            "APPLICATION_NAME=\"UNIT-TEST\"",
            "BUILD_AUTHOR=\"TEST-AUTHOR\"",
            "BUILD_COMMIT=\"0xdeadbeef\"",
            "BUILD_DIRTY=0",
            "CORE",
            "FIRMWARE_PARTNUM=\"UNIT-TEST\"",
            "JSON_ENABLED=1",
            "_FILE_OFFSET_BITS=64",
            "_POSIX_C_SOURCE",
            "__UNIT_TEST__"
          ],
          "compilerPath": "c:/msys64/mingw32/bin/g++.exe",
          "compilerArgs": [],
          "compilerFragments": [
            "-g",
            "-m32",
            "-Wall",
            "-Werror",
            "-Wno-unused-function"
          ]
        }
      },
      {
        "uri": "file:///c%3A/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/mock/cmsis_os.cpp",
        "configuration": {
          "includePath": [
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/projects/core/inc",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/dependencies/jsmn",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/mock",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googletest",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock/include",
            "c:/users/gordon.tyler/dev/synaptive/modusv/embeddedfirmware/test/build/_deps/googletest-src/googlemock"
          ],
          "defines": [
            "APPLICATION_NAME=\"UNIT-TEST\"",
            "BUILD_AUTHOR=\"TEST-AUTHOR\"",
            "BUILD_COMMIT=\"0xdeadbeef\"",
            "BUILD_DIRTY=0",
            "CORE",
            "FIRMWARE_PARTNUM=\"UNIT-TEST\"",
            "JSON_ENABLED=1",
            "_FILE_OFFSET_BITS=64",
            "_POSIX_C_SOURCE",
            "__UNIT_TEST__"
          ],
          "compilerPath": "c:/msys64/mingw32/bin/g++.exe",
          "compilerArgs": [],
          "compilerFragments": [
            "-g",
            "-m32",
            "-Wall",
            "-Werror",
            "-Wno-unused-function"
          ]
        }
      }
    ],
    "partialMatches": [],
    "targetCount": 34,
    "executablesCount": 2,
    "librariesCount": 4,
    "targets": []
  },
  "settings": [
    {
      "communicationMode": "automatic",
      "useCMakePresets": "auto",
      "configureOnOpen": false
    },
    {
      "communicationMode": "automatic",
      "useCMakePresets": "auto",
      "configureOnOpen": false
    }
  ]
}

Debug Log

[main] Building folder: test 
[main] Saving open files before configure/build
[build] Starting build
[driver] Start build all
[proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" --build C:/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/build --config Debug --target all --
[proc]   with environment: {"ALLUSERSPROFILE":"C:\\ProgramData","APPDATA":"C:\\Users\\gordon.tyler\\AppData\\Roaming","APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL":"1","ARM_10_TOOLCHAIN_DIR":"C:/Tools/gcc-arm-none-eabi-10.3-2021.10","ARM_11_TOOLCHAIN_DIR":"C:/Tools/arm-gnu-toolchain-11.3.rel1-mingw-w64-i686-arm-none-eabi","ARM_TOOLCHAIN_DIR":"C:/Tools/gcc-arm-none-eabi-6-2017-q1-update","CHROME_CRASHPAD_PIPE_NAME":"\\\\.\\pipe\\crashpad_18492_WSIJARFKSPSIKQTX","COMPUTERNAME":"GTYLER-5560","ChocolateyInstall":"C:\\ProgramData\\chocolatey","ChocolateyLastPathUpdate":"133365205007206731","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","DRIVE_SIMULATED_CAMERA":"1","DRIVE_SIMULATED_DAC":"1","DRIVE_SIMULATED_LED":"1","DRIVE_SIMULATED_POWERCONTROL":"1","DRIVE_SIMULATED_VIDEOSCOPE":"1","DriverData":"C:\\Windows\\System32\\Drivers\\DriverData","ELECTRON_RUN_AS_NODE":"1","HOME":"C:\\Users\\gordon.tyler","HOMEDRIVE":"C:","HOMEPATH":"\\Users\\gordon.tyler","IGCCSVC_DB":"AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAUtRFw24KhUK/MyU22YPpagQAAAACAAAAAAAQZgAAAAEAACAAAAAtj26z6XWtj8CZjqPoD8yY5DijLd+Q7iGka+fxApwGjgAAAAAOgAAAAAIAACAAAABWKIJkO5g/Q4gX7ZvXYmGqUfCSDgM+0W8yFg1F+eS9KGAAAACQGs2udEGfNaaldafn/Fv9YlMUQzSg4EzRkScPROJkS3NnIJGhxpbqAf9Uyrkvf5rENCJi20sQ0309McnkhKcq9RYjhdJVIFabWqZSs63ajmOt5FRBVW1CHVscjlOhgHdAAAAALTm36OwDOnjX1yBXe7UvsnzlQTxZiCl+xEDv6/FlJOFPblXbAwA6hvbp1DOn0Cm82Hv7lvJ0cPLuFTbmf516Xg==","LOCALAPPDATA":"C:\\Users\\gordon.tyler\\AppData\\Local","LOGONSERVER":"\\\\CI-DC02","NUMBER_OF_PROCESSORS":"16","NVM_HOME":"C:\\Users\\gordon.tyler\\AppData\\Roaming\\nvm","NVM_SYMLINK":"C:\\Program Files\\nodejs","OPENOCD":"C:\\Tools\\xpack-openocd-0.11.0-4","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","OS":"Windows_NT","OneDrive":"C:\\Users\\gordon.tyler\\OneDrive - Synaptive Medical Inc","OneDriveCommercial":"C:\\Users\\gordon.tyler\\OneDrive - Synaptive Medical Inc","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW","POWERSHELL_DISTRIBUTION_CHANNEL":"MSI:Windows 10 Enterprise","PROCESSOR_ARCHITECTURE":"AMD64","PROCESSOR_IDENTIFIER":"Intel64 Family 6 Model 141 Stepping 1, GenuineIntel","PROCESSOR_LEVEL":"6","PROCESSOR_REVISION":"8d01","PSModulePath":"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules","PUBLIC":"C:\\Users\\Public","Path":"C:\\msys64\\mingw32\\bin;C:\\Program Files\\Python312\\Scripts\\;C:\\Program Files\\Python312\\;C:\\Python27\\;C:\\Python27\\Scripts;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Python310\\Scripts\\;C:\\Python310\\;C:\\Program Files\\CollabNet\\Subversion Client;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Microsoft SQL Server\\150\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Synaptive Medical\\Package Manager\\Binaries\\;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn\\;C;C:\\Program Files\\CMake\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;%NVM_HOME%;%NVM_SYMLINK%;C:\\Program Files\\PowerShell\\7\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Users\\gordon.tyler\\.cargo\\bin;C:\\Users\\gordon.tyler\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\gordon.tyler\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\gordon.tyler\\.dotnet\\tools;C:\\Users\\gordon.tyler\\Tools;C:\\msys64\\mingw64\\bin;C:\\msys64\\mingw32\\bin;C:\\Users\\gordon.tyler\\AppData\\Roaming\\nvm;C:\\Program Files\\nodejs","ProgramData":"C:\\ProgramData","ProgramFiles":"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)","ProgramW6432":"C:\\Program Files","SESSIONNAME":"Console","StCore32":"C:\\Program Files\\sView\\","StCore64":"C:\\Program Files\\sView\\amd64\\","StShare":"C:\\Program Files\\sView\\","SystemDrive":"C:","SystemRoot":"C:\\Windows","TEMP":"C:\\Users\\GORDON~1.TYL\\AppData\\Local\\Temp","TMP":"C:\\Users\\GORDON~1.TYL\\AppData\\Local\\Temp","USERDNSDOMAIN":"SYNAPTIVEMEDICAL.COM","USERDOMAIN":"SMI","USERDOMAIN_ROAMINGPROFILE":"SMI","USERNAME":"gordon.tyler","USERPROFILE":"C:\\Users\\gordon.tyler","VS140COMNTOOLS":"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools\\","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"C:\\Users\\gordon.tyler\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"C:\\Windows\\system32","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"\\\\.\\pipe\\0fe245cbedde25e95e4aff89e23a86f6-1.85.1-main-sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-ca\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"18492","ZES_ENABLE_SYSMAN":"1","asl.log":"Destination=file","windir":"C:\\Windows","NINJA_STATUS":"[%s/%t %p :: %e] "}
[build] ninja: no work to do.
[driver] Build completed: 00:00:00.066
[cmakefileapi-parser] Read reply folder: C:\Users\gordon.tyler\dev\Synaptive\ModusV\embeddedfirmware\test\build\.cmake\api\v1\reply
[cmakefileapi-parser] Found index files: ["cache-v2-72ba493cf9d1b62f8cf3.json","cmakeFiles-v1-962d2de8c6719841d5d3.json","codemodel-v2-88edc06868510b3ac9c3.json","directory-.-Debug-d0094a50bb2071803777.json","directory-projects.core-Debug-8f346b4827e73bfefb49.json","directory-projects.liquid-Debug-7d210ce919694d9f0d76.json","directory-_deps.googletest-build-Debug-8b187651187085369010.json","directory-_deps.googletest-build.googlemock-Debug-90138b1a0e790bfbb11e.json","directory-_deps.googletest-build.googletest-Debug-ce2083b5603838b3e9a9.json","index-2023-12-22T20-32-17-0797.json","target-Continuous-Debug-3af75ecfd082e3f4acc2.json","target-ContinuousBuild-Debug-c85c81996ab3213234ac.json","target-ContinuousConfigure-Debug-51fea10e82dbda8e9130.json","target-ContinuousCoverage-Debug-3ca8387b7e1bae1e64ef.json","target-ContinuousMemCheck-Debug-16350f00c48e801beeff.json","target-ContinuousStart-Debug-eb7d2087a2646d2d9ebe.json","target-ContinuousSubmit-Debug-8cebd957e8353c5326a1.json","target-ContinuousTest-Debug-cd1222459398b87c8270.json","target-ContinuousUpdate-Debug-93352c1ae606f9b3898b.json","target-core_tests-Debug-b6418736f49bb8f79963.json","target-Experimental-Debug-92a7eab57ac9a7e427c4.json","target-ExperimentalBuild-Debug-8c00fe5c2e06ad5d2f6b.json","target-ExperimentalConfigure-Debug-e450bba13532170cda7f.json","target-ExperimentalCoverage-Debug-3da641290d8059819db5.json","target-ExperimentalMemCheck-Debug-0858fe0866e15266eedd.json","target-ExperimentalStart-Debug-ec0a8493e84d7a9ff372.json","target-ExperimentalSubmit-Debug-1b16692197f3a496320c.json","target-ExperimentalTest-Debug-847b3c3d205c1ca40af2.json","target-ExperimentalUpdate-Debug-3680e768a8c1cb830858.json","target-gmock-Debug-72ef61bb7c5ed0dfa374.json","target-gmock_main-Debug-a172d4270a295acf5e27.json","target-gtest-Debug-2ba914260c0de27eb039.json","target-gtest_main-Debug-d1a53aa9c3e34658c4f9.json","target-liquid_tests-Debug-71e5d688c9e3a002fca9.json","target-Nightly-Debug-f600e851661c6256d173.json","target-NightlyBuild-Debug-86d67bd95622b1e9c4e8.json","target-NightlyConfigure-Debug-ed6d07786f5069fab62b.json","target-NightlyCoverage-Debug-a752ba33255ddf8211e7.json","target-NightlyMemCheck-Debug-17c01d65a15198188ad3.json","target-NightlyMemoryCheck-Debug-f48d0c993e0ccdf02fc2.json","target-NightlyStart-Debug-162968374c04a0fc206d.json","target-NightlySubmit-Debug-d2b9c45b932017e76bd7.json","target-NightlyTest-Debug-5e3c79d254939ad61bac.json","target-NightlyUpdate-Debug-d1f6ceae3fdc4cdabcc9.json","toolchains-v1-93f0f6d431beb48062a2.json"]
[build] Build finished with exit code 0
[cache] Reading CMake cache file C:/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/build/CMakeCache.txt
[cache] Parsing CMake cache string
[proc] Executing command: "C:\Program Files\CMake\bin\ctest.exe" -j18 -C Debug -T test --output-on-failure -R ^MetricsTest\.TestRegisterSource$
[proc]   with environment: {"ALLUSERSPROFILE":"C:\\ProgramData","APPDATA":"C:\\Users\\gordon.tyler\\AppData\\Roaming","APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL":"1","ARM_10_TOOLCHAIN_DIR":"C:/Tools/gcc-arm-none-eabi-10.3-2021.10","ARM_11_TOOLCHAIN_DIR":"C:/Tools/arm-gnu-toolchain-11.3.rel1-mingw-w64-i686-arm-none-eabi","ARM_TOOLCHAIN_DIR":"C:/Tools/gcc-arm-none-eabi-6-2017-q1-update","CHROME_CRASHPAD_PIPE_NAME":"\\\\.\\pipe\\crashpad_18492_WSIJARFKSPSIKQTX","COMPUTERNAME":"GTYLER-5560","ChocolateyInstall":"C:\\ProgramData\\chocolatey","ChocolateyLastPathUpdate":"133365205007206731","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","DRIVE_SIMULATED_CAMERA":"1","DRIVE_SIMULATED_DAC":"1","DRIVE_SIMULATED_LED":"1","DRIVE_SIMULATED_POWERCONTROL":"1","DRIVE_SIMULATED_VIDEOSCOPE":"1","DriverData":"C:\\Windows\\System32\\Drivers\\DriverData","ELECTRON_RUN_AS_NODE":"1","HOME":"C:\\Users\\gordon.tyler","HOMEDRIVE":"C:","HOMEPATH":"\\Users\\gordon.tyler","IGCCSVC_DB":"AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAUtRFw24KhUK/MyU22YPpagQAAAACAAAAAAAQZgAAAAEAACAAAAAtj26z6XWtj8CZjqPoD8yY5DijLd+Q7iGka+fxApwGjgAAAAAOgAAAAAIAACAAAABWKIJkO5g/Q4gX7ZvXYmGqUfCSDgM+0W8yFg1F+eS9KGAAAACQGs2udEGfNaaldafn/Fv9YlMUQzSg4EzRkScPROJkS3NnIJGhxpbqAf9Uyrkvf5rENCJi20sQ0309McnkhKcq9RYjhdJVIFabWqZSs63ajmOt5FRBVW1CHVscjlOhgHdAAAAALTm36OwDOnjX1yBXe7UvsnzlQTxZiCl+xEDv6/FlJOFPblXbAwA6hvbp1DOn0Cm82Hv7lvJ0cPLuFTbmf516Xg==","LOCALAPPDATA":"C:\\Users\\gordon.tyler\\AppData\\Local","LOGONSERVER":"\\\\CI-DC02","NUMBER_OF_PROCESSORS":"16","NVM_HOME":"C:\\Users\\gordon.tyler\\AppData\\Roaming\\nvm","NVM_SYMLINK":"C:\\Program Files\\nodejs","OPENOCD":"C:\\Tools\\xpack-openocd-0.11.0-4","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","OS":"Windows_NT","OneDrive":"C:\\Users\\gordon.tyler\\OneDrive - Synaptive Medical Inc","OneDriveCommercial":"C:\\Users\\gordon.tyler\\OneDrive - Synaptive Medical Inc","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW","POWERSHELL_DISTRIBUTION_CHANNEL":"MSI:Windows 10 Enterprise","PROCESSOR_ARCHITECTURE":"AMD64","PROCESSOR_IDENTIFIER":"Intel64 Family 6 Model 141 Stepping 1, GenuineIntel","PROCESSOR_LEVEL":"6","PROCESSOR_REVISION":"8d01","PSModulePath":"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules","PUBLIC":"C:\\Users\\Public","Path":"C:\\msys64\\mingw32\\bin;C:\\Program Files\\Python312\\Scripts\\;C:\\Program Files\\Python312\\;C:\\Python27\\;C:\\Python27\\Scripts;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Python310\\Scripts\\;C:\\Python310\\;C:\\Program Files\\CollabNet\\Subversion Client;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Microsoft SQL Server\\150\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Synaptive Medical\\Package Manager\\Binaries\\;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn\\;C;C:\\Program Files\\CMake\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;%NVM_HOME%;%NVM_SYMLINK%;C:\\Program Files\\PowerShell\\7\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Users\\gordon.tyler\\.cargo\\bin;C:\\Users\\gordon.tyler\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\gordon.tyler\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\gordon.tyler\\.dotnet\\tools;C:\\Users\\gordon.tyler\\Tools;C:\\msys64\\mingw64\\bin;C:\\msys64\\mingw32\\bin;C:\\Users\\gordon.tyler\\AppData\\Roaming\\nvm;C:\\Program Files\\nodejs","ProgramData":"C:\\ProgramData","ProgramFiles":"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)","ProgramW6432":"C:\\Program Files","SESSIONNAME":"Console","StCore32":"C:\\Program Files\\sView\\","StCore64":"C:\\Program Files\\sView\\amd64\\","StShare":"C:\\Program Files\\sView\\","SystemDrive":"C:","SystemRoot":"C:\\Windows","TEMP":"C:\\Users\\GORDON~1.TYL\\AppData\\Local\\Temp","TMP":"C:\\Users\\GORDON~1.TYL\\AppData\\Local\\Temp","USERDNSDOMAIN":"SYNAPTIVEMEDICAL.COM","USERDOMAIN":"SMI","USERDOMAIN_ROAMINGPROFILE":"SMI","USERNAME":"gordon.tyler","USERPROFILE":"C:\\Users\\gordon.tyler","VS140COMNTOOLS":"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools\\","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"C:\\Users\\gordon.tyler\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"C:\\Windows\\system32","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"\\\\.\\pipe\\0fe245cbedde25e95e4aff89e23a86f6-1.85.1-main-sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-ca\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"18492","ZES_ENABLE_SYSMAN":"1","asl.log":"Destination=file","windir":"C:\\Windows"}
[ctest]    Site: GTYLER-5560
[ctest]    Build name: Win32-ninja
[ctest] Test project C:/Users/gordon.tyler/dev/Synaptive/ModusV/embeddedfirmware/test/build
[ctest]     Start 3: MetricsTest.TestRegisterSource
[ctest] 1/1 Test #3: MetricsTest.TestRegisterSource ...   Passed    0.01 sec
[ctest] 
[ctest] 100% tests passed, 0 tests failed out of 1
[ctest] 
[ctest] Total Test time (real) =   0.02 sec
[ctest] CTest finished with return code 0

Additional Information

No response

doxxx avatar Dec 22 '23 20:12 doxxx

Hi @doxxx thank you for creating this issue. Could you provide a small sample project (a repo link or zip) that we could use to reproduce your issue?

snehara99 avatar Jan 02 '24 18:01 snehara99

I am unable to reproduce this issue with the project I was using before.

doxxx avatar Jan 02 '24 19:01 doxxx

I am having this very same issue. Managing a CMake solution with multiple projects in subdirs on linux.

Test results are filled with spaces and no line breaks

ingles98 avatar Jan 10 '24 18:01 ingles98

I have the same issue. Issue is only apparent when using external (wide monitor). It could be connected also to graphic card (nvidia in my case) which is used when outputting to external monitor.

I can "fix this" by opening test results on my laptop screen (intel integrated) and then when switching back to external monitor output is correctly spaced out. Even on next test runs it stays OK.

VS code:

Version: 1.87.0 (user setup)
Commit: 019f4d1419fbc8219a181fab7892ebccf7ee29a2
Date: 2024-02-27T23:41:44.469Z
Electron: 27.3.2
ElectronBuildId: 26836302
Chromium: 118.0.5993.159
Node.js: 18.17.1
V8: 11.8.172.18-electron.0
OS: Windows_NT x64 10.0.22621

mresetar avatar Mar 04 '24 08:03 mresetar

Seems to be a zoom related bug. CTRL + and CTRL - and it's fixed

mortenfc avatar Mar 07 '24 13:03 mortenfc

@doxxx Does @mortenfc's fix work for you?

gcampbell-msft avatar Mar 11 '24 13:03 gcampbell-msft

Yes, @mortenfc's workaround works for me.

doxxx avatar Mar 11 '24 13:03 doxxx

Using Developer: Reload Window breaks it again, and then the zoom workaround fixes it again.

doxxx avatar Mar 11 '24 13:03 doxxx

@doxxx This seems to me that this bug would be on the Test Results output pane / terminal then. It might be best to close this issue and for you to open an issue on the owner of that, which I believe is microsoft/vscode.

gcampbell-msft avatar Mar 13 '24 14:03 gcampbell-msft

It only happens with this extension though.

doxxx avatar Mar 14 '24 00:03 doxxx

I have been experiencing the same issue with the suite of Java extensions Microsoft publishes ever since I started using it a few years back. The problem is definitely not isolated to this extension.

Thanks for the workaround, though.

Strongbeard avatar Mar 14 '24 18:03 Strongbeard

Good to know. I'll open an issue on the vscode repo.

doxxx avatar Mar 14 '24 18:03 doxxx