12d4ad442f780318c6a9a7bd93ae64da5019b689 braney Sat Sep 5 11:22:24 2026 -0700 docent: rm37389 is no longer an xfail, the bug it pins is fixed #38275 was the second cause of #37389's symptom: 1258d7f65e7 made trackHubAddOneDescription return early rather than assign a failed fetch, so tdb->html kept a non-NULL value and hgc's `tdb->html == NULL` test stopped reaching the quickLift fallback. Fixed on master in 4be6477ebcb, pushed, and verified on genome-test once it was rebuilt: the lifted details page is back to 3047 characters, the same as the RR. So the script started passing and the .xfail had to go, which is the signal the makefile was built to give. Renamed, and the comment now records both causes - the v498 fix that works and the commit that defeated it - because a reader who sees only one of them will not understand why the script is worded as it is. The assertion is tighter than it was. "Description" alone is the heading printTrackHtml writes; the script now also asks for a phrase out of the hub's own description file, which is the only thing that cannot be on the page unless the file was really fetched from the GenArk hub. This is the one script in the suite that has watched its behaviour break and come back, rather than only asserting a fix it never saw fail. refs #38252 diff --git src/hg/utils/docent/tests/regress/rm37389.xfail.docent.yaml src/hg/utils/docent/tests/regress/rm37389.docent.yaml similarity index 100% rename from src/hg/utils/docent/tests/regress/rm37389.xfail.docent.yaml rename to src/hg/utils/docent/tests/regress/rm37389.docent.yaml