Skip to content

fix: cleanup dsrf/srf/gsm files and work folder files after apply#274

Merged
alastairtree merged 4 commits intomainfrom
fix/cleanup
May 1, 2026
Merged

fix: cleanup dsrf/srf/gsm files and work folder files after apply#274
alastairtree merged 4 commits intomainfrom
fix/cleanup

Conversation

@alastairtree
Copy link
Copy Markdown
Collaborator

No description provided.

@alastairtree alastairtree requested a review from mhairifin May 1, 2026 10:09
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

Coverage Report (3.14)

File Coverage
All files 79%
imap_db/main.py 26%
imap_db/model.py 83%
imap_mag/__init__.py 88%
imap_mag/appLogging.py 25%
imap_mag/check/IALiRTAnomaly.py 98%
imap_mag/cli/apply.py 84%
imap_mag/cli/calibrate.py 79%
imap_mag/cli/cliUtils.py 73%
imap_mag/cli/ialirtUtils.py 91%
imap_mag/cli/process.py 90%
imap_mag/cli/fetch/DownloadDateManager.py 92%
imap_mag/cli/fetch/binary.py 79%
imap_mag/cli/fetch/ialirt.py 76%
imap_mag/cli/fetch/science.py 59%
imap_mag/cli/fetch/spice.py 77%
imap_mag/cli/fetch/spin_table.py 42%
imap_mag/cli/plot/plot_ialirt.py 83%
imap_mag/client/IALiRTApiClient.py 83%
imap_mag/client/SDCDataAccess.py 89%
imap_mag/client/WebPODA.py 83%
imap_mag/config/CalibrationConfig.py 87%
imap_mag/config/NestedAliasEnvSettingsSource.py 94%
imap_mag/data_pipelines/DownloadLoPivotCsvFilesStage.py 84%
imap_mag/data_pipelines/DownloadSpinTableFilesStage.py 70%
imap_mag/data_pipelines/GetProcessingDatesStage.py 95%
imap_mag/data_pipelines/Pipeline.py 90%
imap_mag/data_pipelines/Record.py 88%
imap_mag/data_pipelines/Result.py 96%
imap_mag/data_pipelines/Stages.py 95%
imap_mag/db/Database.py 80%
imap_mag/download/FetchIALiRT.py 97%
imap_mag/download/FetchScience.py 71%
imap_mag/io/DBIndexedDatastoreFileManager.py 93%
imap_mag/io/DatastoreFileManager.py 89%
imap_mag/io/FileFinder.py 83%
imap_mag/io/FilePathHandlerSelector.py 97%
imap_mag/io/file/AncillaryPathHandler.py 83%
imap_mag/io/file/CalibrationLayerPathHandler.py 90%
imap_mag/io/file/IALiRTHKPathHandler.py 85%
imap_mag/io/file/PartitionedPathHandler.py 96%
imap_mag/io/file/QuicklookPathHandler.py 86%
imap_mag/io/file/SPICEPathHandler.py 68%
imap_mag/io/file/SpinTablePathHandler.py 81%
imap_mag/io/file/StandardSPDFPathHandler.py 69%
imap_mag/io/file/VersionedPathHandler.py 69%
imap_mag/plot/plot_ialirt_files.py 76%
imap_mag/process/HKProcessSettings.py 83%
imap_mag/process/HKProcessor.py 92%
imap_mag/process/get_packet_definition_folder.py 83%
imap_mag/process/metakernel.py 88%
imap_mag/util/CCSDSBinaryPacketFile.py 54%
imap_mag/util/DatetimeProvider.py 65%
imap_mag/util/HKPacket.py 87%
imap_mag/util/Humaniser.py 81%
imap_mag/util/TimeConversion.py 79%
mag_toolkit/CDFLoader.py 0%
mag_toolkit/calibration/CalibrationApplicator.py 76%
mag_toolkit/calibration/CalibrationDefinitions.py 86%
mag_toolkit/calibration/CalibrationLayer.py 70%
mag_toolkit/calibration/CalibrationMatrix.py 94%
mag_toolkit/calibration/Layer.py 76%
mag_toolkit/calibration/MatlabWrapper.py 80%
mag_toolkit/calibration/ScienceLayer.py 58%
mag_toolkit/calibration/calibrators/CalibrationJob.py 77%
mag_toolkit/calibration/calibrators/EmptyCalibration.py 72%
mag_toolkit/calibration/calibrators/GradiometerCalibration.py 71%
mag_toolkit/calibration/calibrators/SetQualityAndNaNCalibration.py 85%
prefect_server/checkIALiRT.py 92%
prefect_server/datastoreCleanupFlow.py 90%
prefect_server/durationUtils.py 90%
prefect_server/performCalibration.py 70%
prefect_server/pollHK.py 89%
prefect_server/pollIALiRT.py 77%
prefect_server/pollLoPivotPlatform.py 66%
prefect_server/pollScience.py 67%
prefect_server/pollSpice.py 75%
prefect_server/pollSpinTable.py 0%
prefect_server/postgresUploadFlow.py 65%
prefect_server/prefectUtils.py 54%
prefect_server/serverConfig.py 0%
prefect_server/uploadSharedDocsFlow.py 95%
prefect_server/workflow.py 0%

Minimum allowed coverage is 80%

Generated by 🐒 cobertura-action against 4a29579

@alastairtree
Copy link
Copy Markdown
Collaborator Author

Have tested this and works well. Am inclined to merge ASAP @mhairifin ?

@alastairtree alastairtree changed the title fix: cleanup dsrf/srf/gsm files fix: cleanup dsrf/srf/gsm files and work folder files after apply May 1, 2026
@alastairtree alastairtree enabled auto-merge (squash) May 1, 2026 11:19
@alastairtree alastairtree merged commit 50e705e into main May 1, 2026
14 checks passed
@alastairtree alastairtree deleted the fix/cleanup branch May 1, 2026 11:26
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