test(uipath-troubleshoot): add classic Click Simulate-on-Java silent no-op scenario#2080
test(uipath-troubleshoot): add classic Click Simulate-on-Java silent no-op scenario#2080Stefan-Virgil wants to merge 1 commit into
Conversation
…no-op scenario e2e diagnose scenario exercising the classic Click silent no-op playbook: a classic Click (UiPath.Core.Activities.Click) with SimulateClick=True in a Java desktop automation reports Successful but never actuates the button — job Successful, zero Error logs, record still in Draft. Manifest-driven uip mock (docsai passthrough), frozen classic project source, RESOLUTION.md reference. Two-criteria canonical shape (skill_triggered + llm_judge) per the suite convention. Agent-visible surface and the task description carry no diagnosis hints. Validated 3/3 SUCCESS over 3 parallel reps (skill_triggered=1.0, llm_judge=1.0). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Claude finished @Stefan-Virgil's task in 3m 20s —— View job PR Review: test(uipath-troubleshoot) — classic Click Simulate-on-Java silent no-op scenario
SummaryAdds an e2e diagnose test scenario for the classic Change-by-Change Review1.
|
| Area | Status | Notes |
|---|---|---|
| Frontmatter | N/A | Test task, not a skill SKILL.md |
| E2E Tests | OK | Proper e2e tag, two-criteria convention, canonical judge block |
| Skill Body | N/A | No skill changes in this PR |
| References & Assets | OK | All fixture files consistent; README reference to #2079 playbook is expected |
| Repo Hygiene | OK | CODEOWNERS covered by wildcard; no secrets/PII; MOCK-HOST + contoso.com; neutral naming |
Issues for Manual Review
- Merge ordering: PR depends on feat(uipath-troubleshoot): add classic Click silent no-op playbook #2079 for the
click-silent-no-op.mdplaybook. The README reference at line 10 will be a dangling link until feat(uipath-troubleshoot): add classic Click silent no-op playbook #2079 merges. Ensure feat(uipath-troubleshoot): add classic Click silent no-op playbook #2079 merges first as stated. - Validation claim: PR description states 3/3 SUCCESS with score 1.000 across 3 parallel reps. This cannot be independently verified from the PR diff alone.
Conclusion
Clean, well-crafted test scenario that follows all troubleshoot suite conventions exactly. Task YAML uses the canonical two-criteria shape, manifest rules are correctly ordered with no shadow issues, fixtures are internally consistent, process files carry no diagnostic hints in names, and PII is properly scrubbed. No issues found that would block merge. Ship it after #2079.
|
Claude finished @Stefan-Virgil's task in 2m 26s —— View job Coder-eval task lint (advisory)1 task YAML changed; verdicts: 0 Critical, 0 High, 0 Medium, 0 Low, 1 OK. Rubric: .claude/commands/lint-task.md. This check is advisory and never blocks merge. Evidence of passing run✅ Author confirms passing run: "3/3 SUCCESS over 3 parallel reps ( Per-task lint
|
What
e2e diagnose scenario exercising the classic Click silent no-op playbook (added in #2079).
A classic
Click(UiPath.Core.Activities.Click) withSimulateClick=Truein a Java desktop automation reportsSuccessfulbut never actuates the Submit button — jobSuccessful, zero Error logs, record still inDraft. The agent must route via the no-signature table to the classicclick-silent-no-op.mdplaybook, confirm the no-op from runtime logs, and identify the input-method/target-tech cause + Default (hardware events) fix.Fixtures
uipmock (data/m/r/): folders, jobs list/get (Successful), Error logs (empty), Info logs (status stillDraft);docsai askis passthrough.process/): classicui:ClickwithSimulateClick="True", Java full selector, no post-action check.RESOLUTION.mdreference for the judge.Grading — suite two-criteria convention
skill_triggered+llm_judgeagainstRESOLUTION.md(threshold 0.7). Nocommand_executed(source-required scenario; the agent can diagnose fromMain.xamlalone).Hint hygiene
The agent-visible surface (
process/+data/) and the taskdescription:field carry no diagnosis hints — only the symptom and grading. The input-method/target-tech knowledge lives in the skill's playbook; the reference answer lives only inRESOLUTION.md.Validation
3/3 SUCCESS over 3 parallel reps (
experiments/default.yaml,--repeats 3 -j 3):skill_triggered=1.0 andllm_judge=1.0 in every rep (score 1.000). Transcript confirms each rep routed via the no-signature table → Classic Activities →click-silent-no-op.md.Merge order
Depends on #2079 for correct CI grading — merge #2079 first.
🤖 Generated with Claude Code