Skip to content

[MAN-420] Fix build error concerning mac catalyst sdk version #239

[MAN-420] Fix build error concerning mac catalyst sdk version

[MAN-420] Fix build error concerning mac catalyst sdk version #239

GitHub Actions / Test Results succeeded Oct 2, 2024 in 0s

All 121 tests pass in 1m 25s

121 tests   121 ✅  1m 25s ⏱️
  1 suites    0 💤
  1 files      0 ❌

Results for commit 01381d2.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

121 tests found

There are 121 tests, see "Raw output" for the full list of tests.
Raw output
Laerdal.McuMgr.Tests.DeviceResetter.DeviceResetterTestbed ‑ DeviceResetterConstructor_ShouldThrowArgumentNullException_GivenNullNativeFileDownloader
Laerdal.McuMgr.Tests.DeviceResetter.DeviceResetterTestbed ‑ ResetAsync_ShouldCompleteSuccessfully_GivenGreenNativeDeviceResetter
Laerdal.McuMgr.Tests.DeviceResetter.DeviceResetterTestbed ‑ ResetAsync_ShouldThrowDeviceResetterErroredOutException_GivenBluetoothErrorDuringReset
Laerdal.McuMgr.Tests.DeviceResetter.DeviceResetterTestbed ‑ ResetAsync_ShouldThrowDeviceResetterInternalErrorException_GivenErroneousDueToMissingNativeSymbolsNativeDeviceResetterProxy
Laerdal.McuMgr.Tests.DeviceResetter.DeviceResetterTestbed ‑ ResetAsync_ShouldThrowTimeoutException_GivenTooSmallTimeout
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ BeginDownload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FDT.BD.STAE.GIRFP.010", remoteFilePath: "")
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ BeginDownload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FDT.BD.STAE.GIRFP.020", remoteFilePath: null)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ BeginDownload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FDT.BD.STAE.GIRFP.030", remoteFilePath: "foo/bar/")
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ BeginDownload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FDT.BD.STAE.GIRFP.040", remoteFilePath: "/foo/bar/")
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ FileDownloaderConstructor_ShouldThrowArgumentNullException_GivenNullNativeFileDownloader
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldCompleteSuccessfully_GivenNoFilesToDownload
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldCompleteSuccessfully_GivenVariousFilesToDownload
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.010", remoteFilePaths: ["/foo/bar.bin", ""])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.020", remoteFilePaths: ["/foo/bar.bin", null])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "/ping\f/pong.bin"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "/ping\r/pong.bin"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "ping/pong.bin/"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.040", remoteFilePaths: ["/foo/bar.bin", "/ping/pong.bin/"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.040", remoteFilePaths: ["/foo/bar.bin", "/ping\n/pong.bin"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.050", remoteFilePaths: ["/foo/bar.bin", "  ping/pong.bin/  "])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToDownload(testcaseNickname: "FDT.MFDA.STAE.GPCWEFTD.050", remoteFilePaths: ["/foo/bar.bin", "/ping\r\n/pong.bin"])
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ MultipleFilesDownloadAsync_ShouldThrowNullArgumentException_GivenNullForFilesToDownload
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FDT.SFDA.SCSBFBTFS.GFBC.010", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FDT.SFDA.SCSBFBTFS.GFBC.020", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FDT.SFDA.SCSBFBTFS.GFBC.030", remoteFilePath: "/path/to/file.bin", maxTriesCount: 5)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.010", remoteFilePath: "path/to/file.bin", maxTriesCount: 1, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.020", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.030", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.040", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.050", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.060", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileDownloader(testcaseNickname: "FDT.SFDA.SCS.GGNFD.070", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowAllDownloadAttemptsFailedException_GivenFatalErrorMidflight(testcaseDescription: "FDT.SFDA.STDEOE.GFEM.010", maxTriesCount: 1)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowAllDownloadAttemptsFailedException_GivenFatalErrorMidflight(testcaseDescription: "FDT.SFDA.STDEOE.GFEM.020", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowAllDownloadAttemptsFailedException_GivenRogueNativeErrorMessage(testcaseNickname: "FDT.SFDA.STUEOE.GRNEM.010", nativeRogueErrorMessage: "", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowAllDownloadAttemptsFailedException_GivenRogueNativeErrorMessage(testcaseNickname: "FDT.SFDA.STUEOE.GRNEM.020", nativeRogueErrorMessage: null, maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowArgumentException_GivenEmptyRemoteFilePath
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowDownloadInternalErrorException_GivenErroneousNativeFileDownloader
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowDownloadTimeoutException_GivenTooSmallTimeout
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowRemoteFileNotFoundException_GivenNonExistentFilepath(testcaseNickname: "FDT.SFDA.STRFNFE.GNEF.010", nativeErrorMessageForFileNotFound: "NO ENTRY (5)", maxTriesCount: 1)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowRemoteFileNotFoundException_GivenNonExistentFilepath(testcaseNickname: "FDT.SFDA.STRFNFE.GNEF.020", nativeErrorMessageForFileNotFound: "NO ENTRY (5)", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowRemoteFileNotFoundException_GivenNonExistentFilepath(testcaseNickname: "FDT.SFDA.STRFNFE.GNEF.030", nativeErrorMessageForFileNotFound: "NO ENTRY (5)", maxTriesCount: 3)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileDownloadAsync_ShouldThrowRemoteFileNotFoundException_GivenNonExistentFilepath(testcaseNickname: "FDT.SFDA.STRFNFE.GNEF.040", nativeErrorMessageForFileNotFound: "NO_ENTRY (5)", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FDT.SFDA.STDCE.GCRM.010", isCancellationLeadingToSoftLanding: True)
Laerdal.McuMgr.Tests.FileDownloader.FileDownloaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FDT.SFDA.STDCE.GCRM.020", isCancellationLeadingToSoftLanding: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ BeginUpload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FUT.BD.STAE.GIRFP.010", remoteFilePath: "")
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ BeginUpload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FUT.BD.STAE.GIRFP.020", remoteFilePath: null)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ BeginUpload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FUT.BD.STAE.GIRFP.030", remoteFilePath: "foo/bar/")
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ BeginUpload_ShouldThrowArgumentException_GivenInvalidRemoteFilePath(testcaseNickname: "FUT.BD.STAE.GIRFP.040", remoteFilePath: "/foo/bar/")
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ FileUploaderConstructor_ShouldThrowArgumentNullException_GivenNullNativeFileUploader
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldCompleteSuccessfully_GivenNoFilesToUpload
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldCompleteSuccessfully_GivenVariousFilesToUpload
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.010", remoteFilePaths: ["/foo/bar.bin", ""])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.020", remoteFilePaths: ["/foo/bar.bin", null])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "/ping\f/pong.bin"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "/ping\r/pong.bin"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.030", remoteFilePaths: ["/foo/bar.bin", "ping/pong.bin/"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.040", remoteFilePaths: ["/foo/bar.bin", "/ping/pong.bin/"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.040", remoteFilePaths: ["/foo/bar.bin", "/ping\n/pong.bin"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.050", remoteFilePaths: ["/foo/bar.bin", "  ping/pong.bin/  "])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowArgumentException_GivenPathCollectionWithErroneousFilesToUpload(testcaseNickname: "FUT.MFDA.STAE.GPCWEFTD.050", remoteFilePaths: ["/foo/bar.bin", "/ping\r\n/pong.bin"])
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ MultipleFilesUploadAsync_ShouldThrowNullArgumentException_GivenNullForFilesToUpload
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FUT.SFUA.SCSBFBTFS.GFBC.010", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FUT.SFUA.SCSBFBTFS.GFBC.020", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfullyByFallingBackToFailsafeSettings_GivenFlakyBluetoothConnection(testcaseNickname: "FUT.SFUA.SCSBFBTFS.GFBC.030", remoteFilePath: "/path/to/file.bin", maxTriesCount: 5)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.010", remoteFilePath: "path/to/file.bin", maxTriesCount: 1, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.020", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.030", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.040", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.050", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.060", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenGreenNativeFileUploader(testcaseNickname: "FUT.SFUA.SCS.GGNFD.070", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.010", remoteFilePath: "path/to/file.bin", maxTriesCount: 1, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.020", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.030", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.040", remoteFilePath: "/path/to/file.bin", maxTriesCount: 2, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.050", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: -100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.060", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 0)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldCompleteSuccessfully_GivenVariousSleepTimesBetweenRetries(testcaseNickname: "FUT.SFUA.SCS.GVSTBR.070", remoteFilePath: "/path/to/file.bin", maxTriesCount: 3, sleepTimeBetweenRetriesInMs: 100)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.010", streamType: "stream", shouldAutodisposeStream: True)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.020", streamType: "stream", shouldAutodisposeStream: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.030", streamType: "func_stream", shouldAutodisposeStream: True)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.040", streamType: "func_stream", shouldAutodisposeStream: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.050", streamType: "func_task_stream", shouldAutodisposeStream: True)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.060", streamType: "func_task_stream", shouldAutodisposeStream: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.070", streamType: "func_valuetask_stream", shouldAutodisposeStream: True)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldConditionallyAutodisposeGivenStream_GivenBooleanAutodisposedParameter(testcaseNickname: "FUT.SFUA.SCAGS.GBAP.080", streamType: "func_valuetask_stream", shouldAutodisposeStream: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowAllUploadAttemptsFailedException_GivenFatalErrorMidflight(testcaseDescription: "FUT.SFUA.STUAAFE.GFEM.010", maxTriesCount: 1)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowAllUploadAttemptsFailedException_GivenFatalErrorMidflight(testcaseDescription: "FUT.SFUA.STUAAFE.GFEM.020", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowAllUploadAttemptsFailedException_GivenRogueNativeErrorMessage(testcaseNickname: "FDT.SFUA.STUAAFE.GRNEM.010", nativeRogueErrorMessage: "", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowAllUploadAttemptsFailedException_GivenRogueNativeErrorMessage(testcaseNickname: "FDT.SFUA.STUAAFE.GRNEM.020", nativeRogueErrorMessage: null, maxTriesCount: 3)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowArgumentException_GivenEmptyRemoteFilePath
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowRemoteFolderNotFoundException_GivenNonExistFolderInPath(testcaseNickname: "FDT.SFUA.STRFNFE.GNEF.010", mcuMgrErrorCode: Unknown, nativeErrorMessageForFileNotFound: "UNKNOWN (1)", maxTriesCount: 1)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowRemoteFolderNotFoundException_GivenNonExistFolderInPath(testcaseNickname: "FDT.SFUA.STRFNFE.GNEF.020", mcuMgrErrorCode: Unknown, nativeErrorMessageForFileNotFound: "UNKNOWN (1)", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowRemoteFolderNotFoundException_GivenNonExistFolderInPath(testcaseNickname: "FDT.SFUA.STRFNFE.GNEF.030", mcuMgrErrorCode: Unknown, nativeErrorMessageForFileNotFound: "UNKNOWN (1)", maxTriesCount: 3)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUnauthorizedErrorException_GivenAccessDeniedNativeErrorMessage
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FUT.SFUA.STUCE.GCRM.010", isCancellationLeadingToSoftLanding: True)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FUT.SFUA.STUCE.GCRM.020", isCancellationLeadingToSoftLanding: False)
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadInternalErrorException_GivenErroneousNativeFileUploader
Laerdal.McuMgr.Tests.FileUploader.FileUploaderTestbed ‑ SingleFileUploadAsync_ShouldThrowUploadTimeoutException_GivenTooSmallTimeout
Laerdal.McuMgr.Tests.FirmwareEraser.FirmwareEraserTestbed ‑ EraseAsync_ShouldCompleteSuccessfully_GivenGreenNativeFirmwareEraser
Laerdal.McuMgr.Tests.FirmwareEraser.FirmwareEraserTestbed ‑ EraseAsync_ShouldThrowFirmwareErasureInternalErrorException_GivenErroneousNativeFirmwareEraser
Laerdal.McuMgr.Tests.FirmwareEraser.FirmwareEraserTestbed ‑ EraseAsync_ShouldThrowTimeoutException_GivenTooSmallTimeout
Laerdal.McuMgr.Tests.FirmwareEraser.FirmwareEraserTestbed ‑ FirmwareEraserConstructor_ShouldThrowArgumentNullException_GivenNullNativeFirmwareEraser
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ BeginInstallation_ShouldThrowArgumentException_GivenInvalidFirmwareDataBytes(testcaseNickname: "FIT.BI.STAE.GIFDB.010", mockedFileData: null)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ BeginInstallation_ShouldThrowArgumentException_GivenInvalidFirmwareDataBytes(testcaseNickname: "FIT.BI.STAE.GIFDB.020", mockedFileData: [])
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ FirmwareInstallerConstructor_ShouldThrowArgumentNullException_GivenNullNativeFirmwareInstaller
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldCompleteSuccessfullyWithLastDitchAttemptUsingLowerInitialMtu_GivenFlakyConnectionForFileUploading(testNickname: "FIT.IA.SCSWLDAULIM.GPDFFU.010", maxTriesCount: 2)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldCompleteSuccessfullyWithLastDitchAttemptUsingLowerInitialMtu_GivenFlakyConnectionForFileUploading(testNickname: "FIT.IA.SCSWLDAULIM.GPDFFU.020", maxTriesCount: 3)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldCompleteSuccessfullyWithLastDitchAttemptUsingLowerInitialMtu_GivenFlakyConnectionForFileUploading(testNickname: "FIT.IA.SCSWLDAULIM.GPDFFU.030", maxTriesCount: 5)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldCompleteSuccessfully_GivenGreenNativeFirmwareInstaller
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowAllFirmwareInstallationAttemptsFailedException_GivenFirmwareUploadFatalErrorMidflight
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowAllFirmwareInstallationAttemptsFailedException_GivenGenericFatalErrorMidflight
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowFirmwareInstallationCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FIT.IA.STFICE.GCRM.010", isCancellationLeadingToSoftLanding: True)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowFirmwareInstallationCancelledException_GivenCancellationRequestMidflight(testcaseNickname: "FIT.IA.STFICE.GCRM.020", isCancellationLeadingToSoftLanding: False)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowFirmwareInstallationImageSwapTimeoutException_GivenFatalErrorMidflight
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowFirmwareInstallationInternalErrorException_GivenErroneousNativeFirmwareInstaller
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldThrowFirmwareInstallationTimeoutException_GivenTooSmallTimeout
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldTriggerEventIdenticalFirmwareCachedOnTargetDeviceDetected_GivenGreenNativeFileDownloaderThatSkipsIntoTesting(testcaseNickname: "FIT.IA.STEIFCOTDD.GGNFDTSIT.010", numberOfFirmwareUploadingEventsToEmitCount: 0, expectedFirmwareType: CachedAndActive)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldTriggerEventIdenticalFirmwareCachedOnTargetDeviceDetected_GivenGreenNativeFileDownloaderThatSkipsIntoTesting(testcaseNickname: "FIT.IA.STEIFCOTDD.GGNFDTSIT.030", numberOfFirmwareUploadingEventsToEmitCount: 0, expectedFirmwareType: CachedButInactive)
Laerdal.McuMgr.Tests.FirmwareInstaller.FirmwareInstallerTestbed ‑ InstallAsync_ShouldTriggerEventIdenticalFirmwareCachedOnTargetDeviceDetected_GivenGreenNativeFileDownloaderThatSkipsIntoTesting(testcaseNickname: "FIT.IA.STEIFCOTDD.GGNFDTSIT.040", numberOfFirmwareUploadingEventsToEmitCount: 1, expectedFirmwareType: CachedButInactive)