d5dd2e676327434c209118ba222b50d1b4ef3b00 braney Sat Sep 26 17:58:10 2026 -0700 registry: #38120 and #38154 now have docent scripts, so testRegistry check passes again, refs #38391, #38252 diff --git src/utils/testRegistry/registry.tsv src/utils/testRegistry/registry.tsv index 2837d58fc69..0909ba89179 100644 --- src/utils/testRegistry/registry.tsv +++ src/utils/testRegistry/registry.tsv @@ -69,34 +69,34 @@ 36621 504 - - page - header dependencies written by the compiler; the test is that the tree builds. The fix is in the makefiles, so what changed is what a page says or does 36940 504 - rm36940.docent.yaml page - the bigBedOnePath fallback removed, leaving one load path. The fix is in hg/hgTracks, hg/hgc, so what changed is what a page says or does 37262 503 lib/tests/cgiDecodeTest.c - perf sandbox-ab malformed and cut-short %hh escapes decode to '?', and decoding never reads past the length it is given, the read-ahead that made it quadratic 37263 504 lib/tests/pathSimplifyTest.c - library unrecorded dot-dot collapsing, checked against the right answer rather than against the old one 37595 504 - - page - where the iframe sits on an item details page. The fix is in hg/hgc, so what changed is what a page says or does 37617 505 hg/lib/tests/vcfInfoFilterTester.c - library sandbox-ab filter.*, filterText.* and filterValues.* on VCF INFO fields and vep sub-fields, and the warning for each filter the VCF header cannot support 37617 505 lib/tests/htmlEncodeTest.c - library sandbox-ab the tag strippers return a terminated string for a label with no tags in it 37618 505 hg/lib/tests/vcfInfoFilterTester.c - library sandbox-ab colorByInfo on an INFO field and on a vep sub-field, where the value declared first wins across a record's annotations 37621 504 - - page - a quickLift bigWig block placed by the window, not the chain. The fix is in hg/hgTracks, so what changed is what a page says or does 37929 504 - - page - the login page's wording and the social sign-in buttons. The fix is in hg/hgLogin, hg/lib, so what changed is what a page says or does 37969 504 - rm37969.docent.yaml library - needs one: a quickLifted container must not hide the tracks inside it. BLOCKED: dumpTdbAndChildren is static in trackHub.c and its public caller needs a cart 37984 504 lib/tests/hmacTest.c - library sandbox-ab the pending social identity is signed with hmacMd5, not a plain md5 of salt plus fields 37996 504 - rm37996.docent.yaml page - the new BLAT results page and its banner. The fix is in hg/hgBlat, hg/js, so what changed is what a page says or does 38086 504 - rm38086.docent.yaml invisible - needs one: a stale cart visibility variable must not hide a new BLAT result track. Docent covers it as of 2026-09-20, refs #38252. BLOCKED for a unit test: checkGroup is static in customFactory.c and the path needs a cart 38107 503 lib/tests/pngWriteTest.c - perf sandbox-ab every row of a written PNG carries the UP filter, and the decoded pixels are exactly the ones drawn -38120 503 lib/tests/udcDotsTest.c - library sandbox-ab . and .. in a remote URL resolve in the cache path the way the server resolves them, a path without them is unchanged, and climbing above the host aborts +38120 503 lib/tests/udcDotsTest.c rm38120.docent.yaml library sandbox-ab . and .. in a remote URL resolve in the cache path the way the server resolves them, a path without them is unchanged, and climbing above the host aborts 38125 503 lib/tests/pngWriteTest.c - library unrecorded a PNG written through zlib-ng decodes to exactly the pixels drawn 38126 504 lib/tests/htmlSanitizeTest.c rm38126.docent.yaml library unrecorded the allowlist that hub and custom track description HTML is filtered through -38154 503 hg/lib/tests/pgSnpManyAllelesTester.c - library sandbox-ab per-allele counts from AN and AC on a record with 150 ALT alleles, more than the old fixed array of 80 +38154 503 hg/lib/tests/pgSnpManyAllelesTester.c rm38154.docent.yaml library sandbox-ab per-allele counts from AN and AC on a record with 150 ALT alleles, more than the old fixed array of 80 38184 504 - rm38184.docent.yaml invisible - needs one: db= resolving to the assembly already loaded must keep the session position. BLOCKED: needs a live cart, so hgcentral rows to read and write 38185 504 hg/hgSession/tests/backupParseTest.c rm38185.docent.yaml invisible unrecorded an empty pair in a session backup must not eat the variable in front of it 38185 504 lib/tests/cgiParseTest.c rm38185.docent.yaml invisible unrecorded an empty CGI pair must not abort the request 38192 504 - - page - Login and Sign out returning to a page reached by POST. The fix is in hg/lib, hg/hgTrackUi, so what changed is what a page says or does 38197 504 - - page - setting and validating a recovery email address. The fix is in hg/hgLogin, hg/lib, so what changed is what a page says or does 38198 504 - rm38198.docent.yaml library - needs one: a second lift has to update a track already in the hub. BLOCKED: readStanzas is static in trackHub.c and the public entry takes a cart and a trash file 38200 504 - rm38200.docent.yaml page - a table name ending in an accession, and escaped examples. The fix is in hg/hgTables, so what changed is what a page says or does 38205 504 - rm38205.docent.yaml page - the session description taken back out of the cart. The fix is in hg/hgSession, so what changed is what a page says or does 38206 504 - rm38206.docent.yaml page - one blue for the menu bar on every page. The fix is in hg/htdocs/style, so what changed is what a page says or does 38208 504 - - page - an obsolete hg.conf flag and its code removed. The fix is in hg/hgTracks, so what changed is what a page says or does 38223 504 - rm38223.docent.yaml page - a stray formMethod value in the form. The fix is in hg/hgLiftOver, so what changed is what a page says or does 38225 504 hg/lib/tests/mallocTopPadTester.c - perf sandbox-ab the hg.conf step size reaches the C library: the heap grows in one 16 MB jump, not the default one 38226 505 lib/tests/htmlEncodeTest.c rm38226.docent.yaml library sandbox-ab htmlEncode and attributeEncode return an empty string for NULL, which an item with no name hands them 38233 504 - - perf - needs one: RefSeq status is asked once per track, not once per gene; the test has to count the queries. Brian's call 2026-09-20 was that docent covers these, but THIS ONE HAS NO DOCENT SCRIPT, so nothing watches it; it needs one on #38252. BLOCKED for a unit test: the change is in a static function in hgTracks/simpleTracks.c 38236 504 - rm38236.docent.yaml library - needs one: a quickLift chain with no aligned block in the window must not crash. Brian's call 2026-09-20: docent covers it, and it has a script. Left here so the reason stays recorded. BLOCKED for a unit test: the change is in hgTracks/bigWigTrack.c