Repository navigation
Build and validate maintained macOS ARM64 preview tester kits - #44
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep app-local ICU unchanged for other targets and document macOS globalization differences. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Reuse canonical suites, gate live and load testing, record JSON results, and validate extracted kits on Apple Silicon CI. Document live-backend options without selecting or provisioning one. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Use native Unix suspend/resume signals, isolate offline acceptance probes from configured targets, and stop accepted validation runs before continuing. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep partial diagnostics readable if a check stalls, report offline timeouts, and avoid spawning a native command while Studio is suspended. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Bob Ward (rgward)
left a comment
There was a problem hiding this comment.
Reviewed the complete change scope: packaging uses the existing per-tool publishers, generated kits reuse canonical test suites, no test inventories were removed, Windows/Linux ICU remains pinned, and macOS-specific behavior plus the live-validation gaps are documented. Exact-head Apple Silicon extracted-kit validation and Windows Studio offline/browser/layout validation are green (linked in the PR); PR-triggered cross-platform checks are still pending. No blocking diff findings. This is not evidence of live macOS SQL correctness or supported-platform promotion; merge only after CLA and all PR checks are green.
|
Post-merge validation complete: main commit 4702a27 built successfully in https://github.com/microsoft/sqlsimtools/actions/runs/39502675220. All four archive checksums and all seven extracted-kit offline checks passed; Studio full offline suite: 75 passed, 0 failed, 4 live-only skips. Main-built candidate: https://github.com/microsoft/sqlsimtools/actions/runs/39502675220/artifacts/12302342833. Updated and verified the existing invitations in #38, #31, #25, and #24 with this candidate, main commit/pinned documentation links, and Private Preview testing-assistance wording. No duplicate invitations, release, or tag created. Live macOS SQL testing remains unverified. |
Summary
Build all three macOS ARM64 Private Preview packages and ship a self-contained tester kit using the maintained test suites, with repeatable offline validation and a staged macOS support plan.
Validation
Exact head:
071c03cccd967b01533f3acdfe71bacbf30a4dc2.git diff --checkpassed.Distribution and follow-up
Actions artifacts only: no public release, version bump, tag, credentials, infrastructure provisioning, or branch-protection change. After merge, build a fresh candidate from main and update existing tester invitations with the main-built artifact. Keep feedback issues open.
Related: #38, #31, #25, #24.