Skip to content

Add TestFileUtils.deleteDirWithRetry method.#2946

Open
labkey-danield wants to merge 11 commits intorelease26.3-SNAPSHOTfrom
26.3_fb_moreDirDeleteOnWindowsFun
Open

Add TestFileUtils.deleteDirWithRetry method.#2946
labkey-danield wants to merge 11 commits intorelease26.3-SNAPSHOTfrom
26.3_fb_moreDirDeleteOnWindowsFun

Conversation

@labkey-danield
Copy link
Copy Markdown
Contributor

@labkey-danield labkey-danield commented Apr 10, 2026

Rationale

Revert AssayTransformMissingParentDirTest.testMissingParentDirectoryRegression to (mostly) its original state.
Move the delete code into TestFileUtils.deleteDirWithRetry, this might be useful to help debug failures in the future.

Related Pull Requests

  • None.

Changes

  • Revert changes to the test.
  • Move the delete and retry code into TestFileUtils.

labkey-jeckels added a commit to LabKey/platform that referenced this pull request Apr 14, 2026
…#7578)

#### Rationale
We read transform scripts during assay design save. We open but don't
close the file. This is impolite, and Windows automated tests have been
noticing.


https://teamcity.labkey.org/buildConfiguration/LabKey_263Release_Premium_CommunitySqlserver_DailyCSqlserver/3929893?buildTab=tests&status=failed&expandedTest=build%3A%28id%3A3929893%29%2Cid%3A2000000048

#### Related Pull Requests
- LabKey/testAutomation#2946

#### Changes
- try-with-resources is the polite way to handle InputStreams

<!-- list of standard tasks (remove this comment to enable)
#### Tasks 📍
- [ ] Manual Testing
- [ ] Needs Automation
- [ ] Verify Fix
-->
…egression to what it was originally.

Move the delete and retry code in to TestFileUtils.deleteDirWithRetry
@labkey-danield labkey-danield changed the title Debug Folder Delete Failure on Windows Add TestFileUtils.deleteDirWithRetry method. Apr 15, 2026
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