Repository navigation
Merged
Conversation
…ialog by its buttons - The agent's health has carried instance (a random id per start) since 0.21.4; S-TLS-04 still listed the fields from before and failed in every run since. It now also checks the id is only 32 random hex digits. - OCR read Run's 'Open:' as 'en:' in runs 20261022-172139 and 20261025-052539; Cancel and Browse... are Run's own.
…he consent 90 s - Start-LabMarker stops and starts the marker's task once more when its window doesn't show within 60 s (a session signed in moments before: task left Ready, 0x00041303, or its PowerShell never started). - C-END-13 now records and checks that the marker was up before it counts the keys, as C-END-12 does: no marker meant 'no key arrived' (runs 20261025-052539, -132336) though the keyboard wasn't blocked. - UI-AGENT's agent desktop step: the optional Connect (up to 15 s) and the person's start ran past the 30 s consent countdown on Server 2025; ConsentTimeoutSeconds = 90 there, as in D-CLIP.
…st file vanishing
RhPerson's serve loop wrote alive.txt with Set-Content and listed requests without a guard; when that met the host's
read of alive.txt ('Stream was not readable', 'being used by another process') or a request file went away while
listed, the script's trap ended the server and later steps got no answer (run 20261025-052539: C-FAV, UI-RDP setup,
C-DB-11). Both now wait for the next pass.
… the password prompt Restart-LabRdpService took the old instance's listener on 3389 as the restart when stopping TermService failed quietly; after UI-RDP's 'Always prompt' context the device then asked for the password in every later session and the clipboard, export, network and jump cases had no session (run 20261025-132336). A stop that fails now throws or ends TermService's own svchost; it is up only with a new process id listening. UI-RDP also signs out the sessions left over before reconnecting.
|
Pull requests start as drafts here. Mark this one Ready for review when it's done and all checks have passed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes for the lab failures of full run 20261025-052539 and the rerun of its failed cases (20261025-132336). All are in the lab; the diagnosis found no product bug behind them.
alive.txtand listed request files unguarded. When that met the host's read ofalive.txtor a request file vanished, the script'strapended the server, and later steps got no answer (C-FAV, UI-RDP setup, C-DB-11). Both now wait for the next pass.Restart-LabRdpService): a TermService stop that failed quietly counted as a restart because the old instance still listened on 3389. After UI-RDP's "Always prompt" context the device then asked for the password in every later session, so the clipboard, export, network and jump cases had no session (UI-CP-09/10/11, A-CLIP-01, R-RDP-05/08/09, UI-NET-02, UI-JUMP-01), and R-RDP-10/11 failed in setup with "stop failed". It now ends TermService's own svchost if needed and is up only with a new process id listening. UI-RDP also signs out the sessions left over.Start-LabMarker): started once more when it doesn't show within 60 s in a freshly signed-in session. C-END-13 now records and checks that the marker was up before it counts keys, as C-END-12 does.instanceid (there since 0.21.4) and checks it is 32 random hex digits. D-IN-04 accepts the Run dialog by its buttons when OCR misreads "Open:". Docs updated.Lab scripts parse in Windows PowerShell 5.1 and stay ASCII-only. A full lab run follows after merge.