Skip to content

CI run of the JSON gesture sweep for V4's baseline (not for merge) - #174

Closed
ww-mw wants to merge 1 commit into
mainfrom
test/v4-before-undo
Closed

ww-mw wants to merge 1 commit into
mainfrom
test/v4-before-undo

Conversation

@ww-mw

@ww-mw ww-mw commented Oct 31, 2026

Copy link
Copy Markdown
Member

Not for merge. This is a CI run of the JSON gesture sweep, the baseline the next change to the editing registers is compared with. It will be closed unmerged once the run has given its output.

The rest of the baseline was recorded locally on main at a6207be. A text dictionary's undo and redo go through VS Code's own Undo and Redo, which a locked desktop session does not reach, so they run here, in CI's xvfb window.

This branch is main (a6207be) plus one commit:

  • test-integration/p4/select-json-gesture.jsonl: the JSON half (941 cases) of the gesture sweep's case list. That is the 365 cases the earlier runs used, plus 576 moves across formats and drags.
  • .github/workflows/ci.yml, three changes:
    • a step that places the originals the list names: data-explorer-core's fixtures at v1.52.0, and this repository's test/fixtures/arch.sldd;
    • the sweep's two environment variables on the integration step (editorGestureSweep.test.ts is skipped without them);
    • an artifact upload of the saves.

The artifact is compared, outside CI, with the earlier runs' JSON saves. Nothing on main changes.

… merge)

A CI run only, closed unmerged: the JSON half of the gesture sweep's case
list (941 cases: the 365 the earlier runs used, and 576 moves across formats
and drags), and the steps that set it up, so that each gesture is saved, then
undone and redone through VS Code's own Undo and Redo in CI's xvfb window,
which a locked desktop session cannot reach. The originals the list names are
data-explorer-core's fixtures at v1.52.0 and this repository's
test/fixtures/arch.sldd, placed at the paths the list names them by. The saves
are uploaded as an artifact.
@ww-mw

ww-mw commented Oct 31, 2026

Copy link
Copy Markdown
Member Author

Closed unmerged, as planned: the CI run gave its output (941 JSON gestures; every written case's undo and redo saved).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant