mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-05-24 00:06:08 +08:00
Update Copilot workspace files
This commit is contained in:
@@ -60,6 +60,10 @@ Ignore `LocalDebuggerCommandArgumentsHistory` in `*.vcxproj.user`.
|
||||
- Testing takes a long time. DO NOT hurry.
|
||||
- When the script finishes, the result is saved to `REPO-ROOT/.github/Scripts/Execute.log`.
|
||||
- A temporary file `Execute.log.unfinished` is created during testing. It will be automatically deleted as soon as the testing finishes. If you see this file, it means the testing is not finished yet.
|
||||
- Read `Execute.log.unfinished` every 5 minutes.
|
||||
- If the log is not updated, it is possible that the unit test raised a fatal error and blocked by the system message dialog. You need to:
|
||||
- Kill the unit test process.
|
||||
- You are required to run the unit test with debugger attached. The fatal error will report to the debugger and you can see what happened.
|
||||
- When all test cases pass, the last several lines of `Execute.log` should be in the following pattern; otherwise it crashed at the last shown test case:
|
||||
- "Passed test files: X/X"
|
||||
- "Passed test cases: Y/Y"
|
||||
|
||||
@@ -47,7 +47,7 @@ $executableName = $Executable + ".exe"
|
||||
$solutionFolder = GetSolutionDir
|
||||
|
||||
# Find the file with the latest modification time
|
||||
if ($Configuration -ne $null) {
|
||||
if ($Configuration -eq $null) {
|
||||
$latestFile = GetLatestModifiedExecutable $solutionFolder $executableName
|
||||
} else {
|
||||
$latestFile = GetSpecifiedExecutable $solutionFolder $executableName $Configuration $Platform
|
||||
|
||||
Reference in New Issue
Block a user