Skip to content

ci(e2e): cache GENCODE, test Locityper, and fail a case that checks nothing - #34

Closed
geiresx wants to merge 7 commits into
mainfrom
pgp/ci-e2e
Closed

geiresx wants to merge 7 commits into
mainfrom
pgp/ci-e2e

Conversation

@geiresx

@geiresx geiresx commented Nov 6, 2026

Copy link
Copy Markdown
Owner

… first

callability-1-catalog downloaded GENCODE's GTF from EBI on every run and
failed main's run 42259432681 when EBI refused connections. Its builder and
build-cn-intervals.py now list their pinned downloads (--list); e2e-run.sh
fills a new data entry, catalogs, from them (mirror first, sha256 checked),
the workflow restores and saves it like the other entries, and both cases
point their builder's cache at it. The builders retry for about five
minutes. kill_tree now signals the parent before its children, so a parent
cannot start a new download in the gap. A case that exits 0 with no [PASS]
line counts as failed. .github/actions is in the push paths.

Bead: pgp-5bja.22
Bead: pgp-tf3p
finish exits 1 when no check ran, unless the case set NO_CHECKS_REASON,
which it prints and adds to the notes. prs-3-panel-measure sets it on the
runs that do not measure.

Bead: pgp-5bja.22
Also names steps 21 and 32 in pgx-1-depth-check's row, whose outputs it reads.

Bead: pgp-5bja.22
…check and the Locityper case

Bead: pgp-5bja.22
@coderabbitai

coderabbitai Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

@geiresx geiresx closed this Nov 6, 2026
@geiresx
geiresx deleted the pgp/ci-e2e branch November 6, 2026 22:06
@geiresx
geiresx restored the pgp/ci-e2e branch November 6, 2026 23:05
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.

2 participants