Skip to content

Move specimen module to customModules repository - #7684

Merged
labkey-tchad merged 28 commits into
developfrom
fb_specimenTestCleanup
Sep 29, 2026
Merged

labkey-tchad merged 28 commits into
developfrom
fb_specimenTestCleanup

Conversation

@labkey-tchad

@labkey-tchad labkey-tchad commented May 21, 2026 •

Copy link
Copy Markdown
Member

@labkey-tchad labkey-tchad self-assigned this Jun 29, 2026
…dule presence

Drop Daily from the category on SpecimenMergeTest/SpecimenReplaceTest, which are specimen-only coverage; drop the stale Specimen tag from StudyTest and TruncationTest, which don't have any actual specimen dependency.

Gate specimen-dependent assertions in CohortTest, AssayTest (testAssaySecurity/viewCrossFolderData), StudyPHIExportTest, and StudyVisitManagementTest behind _studyHelper.isSpecimenModulePresent()/isSpecimenModuleActive(), preserving each class's non-specimen coverage.

Skip SpecimenMergeTest.setUpSteps() and StudySimpleExportTest.verifySpecimenSettings() entirely via Assume when the module is absent, since they test specimen-only behavior.

Fix StudyManualTest's missing waitForSpecimenImport() call and SearchTest's job-count mismatch in the pipeline wait, both needed now that startSpecimenImport/waitForSpecimenImport can no-op.
…eanup_877' into fb_specimenTestCleanup

# Conflicts:
#	study/test/src/org/labkey/test/tests/search/SearchTest.java
#	study/test/src/org/labkey/test/tests/study/CohortTest.java
…anup

# Conflicts:
#	specimen/src/org/labkey/specimen/requirements/DefaultRequirementProvider.java
@labkey-tchad labkey-tchad changed the title Update study/specimen tests for specimen module move Move specimen module to customModules repository Sep 25, 2026
@labkey-tchad
labkey-tchad marked this pull request as ready for review September 25, 2026 22:03
@labkey-tchad
labkey-tchad merged commit 326bc25 into develop Sep 29, 2026
6 of 9 checks passed
@labkey-tchad
labkey-tchad deleted the fb_specimenTestCleanup branch September 29, 2026 17:28
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