diff --git a/cloudtest/CMakeLists.txt b/cloudtest/CMakeLists.txt index fbb5080a6..03e14659b 100644 --- a/cloudtest/CMakeLists.txt +++ b/cloudtest/CMakeLists.txt @@ -10,7 +10,7 @@ if (${TARGET_PLATFORM} STREQUAL x64) set(CLOUDTEST_TEST_PACKAGES "Test_Packages_2025_07_28") - set(DUMPTOOL_DROP "DumpTool_X64_2025-01-27") + set(DUMPTOOL_DROP "DumpTool_X64_2026-04-24") elseif (${TARGET_PLATFORM} STREQUAL arm64) set(CLOUDTEST_IMAGES) else() diff --git a/test/windows/Common.cpp b/test/windows/Common.cpp index 00f3467bf..78ce2900b 100644 --- a/test/windows/Common.cpp +++ b/test/windows/Common.cpp @@ -46,7 +46,7 @@ MODULE_CLEANUP(ModuleCleanup); // The watchdog timeout is set to 3 hours. // -#define LXSS_WATCHDOG_TIMEOUT (3 * 60 * 60 * 1000) +#define LXSS_WATCHDOG_TIMEOUT (60 * 60 * 1000) #define LXSS_WATCHDOG_TIMEOUT_WINDOW 1000 // @@ -662,7 +662,7 @@ void CaptureLiveDump() { auto PrivilegeState = wsl::windows::common::security::AcquirePrivilege(SE_DEBUG_NAME); - const std::wstring targetFile = g_dumpFolder + L"\\livedump.dmp"; + const std::wstring targetFile = std::format(L"{}\\livedump.{:%FT_%H-%M-%S}.dmp", g_dumpFolder, std::chrono::system_clock::now()); LogInfo("Writing livedump in: %ls", targetFile.c_str()); wsl::windows::common::SubProcess dumpProcess{nullptr, std::format(L"{} \"{}\"", g_dumpToolPath->c_str(), targetFile.c_str()).c_str()}; @@ -2933,4 +2933,4 @@ void SetPathAccess(const std::filesystem::path& path, DWORD Permissions, ACCESS_ THROW_IF_WIN32_ERROR(SetNamedSecurityInfoW( const_cast(path.c_str()), SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, nullptr, nullptr, newAcl.get(), nullptr)); -} \ No newline at end of file +}