Merge branch 'main' into feat/app #373
GitHub Actions / MATLAB Test Results
succeeded
Sep 3, 2024 in 0s
387 passed, 0 failed and 8 skipped
✅ results.xml
395 tests were completed in 55s with 387 passed, 0 failed and 8 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
tAction | 1✅ | 65ms | ||
tApplyCalibration | 5✅ | 251ms | ||
tApplyRange | 5✅ | 19ms | ||
tArea | 3✅ | 2s | ||
tCalibration | 10✅ | 453ms | ||
tColormap | 17✅ | 3s | ||
tComposition | 1✅ | 467ms | ||
tCompression | 3✅ | 99ms | ||
tConvert | 1✅ | 20ms | ||
tConvertToDateTime | 1✅ | 19ms | ||
tConvertToSignedInteger | 3✅ | 15ms | ||
tCrop | 26✅ | 771ms | ||
tData | 14✅ | 389ms | ||
tDefault | 14✅ | 1s | ||
tEvent | 12✅ | 722ms | ||
tExport | 2✅ | 590ms | ||
tField | 6✅ | 2s | ||
tHK | 21✅ | 796ms | ||
tHKMATOut | 2✅ | 322ms | ||
tIALiRT | 7✅ | 2s | ||
tIMAPAnalysis | 1✅ | 10s | ||
tIMAPAnalysis | 2✅ | 20ms | ||
tImport | 5✅ | 2s | ||
tInstrument | 14✅ | 3s | ||
tLine | 12✅ | 1s | ||
tMissing | 3✅ | 123ms | ||
tMustBeColor | 12✅ | 149ms | ||
tMustMatchRegex | 3✅ | 16ms | ||
tPlot | 11✅ | 1s | ||
tPSD | 6✅ | 51ms | ||
tQuality | 2✅ | 24ms | ||
tSaveLoad | 1✅ | 77ms | ||
tScatter | 6✅ | 783ms | ||
tScatterhistogram | 2✅ | 6s | ||
tScience | 42✅ | 3s | ||
tScienceCDFIn | 5⚪ | 627ms | ||
tScienceCDFOut | 3⚪ | 131ms | ||
tScienceCSVIn | 8✅ | 1s | ||
tScienceMATOut | 5✅ | 942ms | ||
tSelect | 1✅ | 19ms | ||
tSeparate | 4✅ | 270ms | ||
tStackedplot | 11✅ | 3s | ||
tStairs | 11✅ | 1s | ||
tStem | 11✅ | 1s | ||
tStep | 51✅ | 150ms | ||
tSubtract | 1✅ | 17ms | ||
tToolbox | 3✅ | 4s | ||
tUseParallel | 2✅ | 9ms | ||
tVersion | 1✅ | 2s | ||
tVisualize | 2✅ | 189ms |
✅ tAction
✅ applyAll
✅ tApplyCalibration
✅ noCalibration
✅ applyScale
✅ applyMisalignment
✅ applyOffset
✅ applyCalibration
✅ tApplyRange
✅ applyRange(UnscaledValue=4x4_double,ScaleFactor=4x1_double,ScaledValue=4x4_double)
✅ applyRange(UnscaledValue=4x4_double_1,ScaleFactor=4x1_double_1,ScaledValue=4x4_double_1)
✅ applyRange(UnscaledValue=4x4_double_2,ScaleFactor=4x1_double_2,ScaledValue=4x4_double_2)
✅ applyRange(UnscaledValue=4x4_double_3,ScaleFactor=4x1_double_3,ScaledValue=4x4_double_3)
✅ applyRange(UnscaledValue=4x4_double_4,ScaleFactor=4x1_double_4,ScaledValue=4x4_double_4)
✅ tArea
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ tCalibration
✅ load
✅ default_emptySetup
✅ default_emptyModel
✅ default_unknownModel
✅ calibration_sensor
✅ calibration_range
✅ calibration_temperature
✅ calibration_all
✅ calibration_labModel
✅ calibration_jmag
✅ tColormap
✅ setLegendLabel
✅ setLegendLocation
✅ setGridProperty(GridProperties=struct)
✅ setGridProperty(GridProperties=struct_1)
✅ allowedChart(AllowedClassName=mag.graphics.chart.Spectrogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Area)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Bubblechart)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Histogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Line)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Plot)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Scatter)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Scatterhistogram)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stackedplot)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stairs)
✅ forbiddenChart(ForbiddenClassName=mag.graphics.chart.Stem)
✅ colorbar
✅ colormap
✅ tComposition
✅ apply
✅ tCompression
✅ compressionWidth_variable
✅ compressionWidth_overwrite
✅ compressionWidth_default
✅ tConvert
✅ apply
✅ tConvertToDateTime
✅ convertToDateTime
✅ tConvertToSignedInteger
✅ convertToSignedInteger(UnsignedInteger=-23321,SignedInteger=-23321)
✅ convertToSignedInteger(UnsignedInteger=18858,SignedInteger=18858)
✅ convertToSignedInteger(UnsignedInteger=2x2_double,SignedInteger=2x2_double)
✅ tCrop
✅ mustBeTimeFilter_valid(ValidValue=1x1_timerange)
✅ mustBeTimeFilter_valid(ValidValue=1x1_withtol)
✅ mustBeTimeFilter_valid(ValidValue=1x2_datetime)
✅ mustBeTimeFilter_valid(ValidValue=1x1_duration)
✅ mustBeTimeFilter_valid(ValidValue=1x1_duration_1)
✅ mustBeTimeFilter_valid(ValidValue=1x2_duration)
✅ mustBeTimeFilter_valid(ValidValue=1x2_duration_1)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_double_1)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_cell)
✅ mustBeTimeFilter_invalid(InvalidValue=1x2_cell)
✅ mustBeTimeFilter_invalid(InvalidValue=1x1_datetime)
✅ mustBeTimeFilter_invalid(InvalidValue=1x3_duration)
✅ convertToTimeSubscript(SubscriptTime=struct)
✅ convertToTimeSubscript(SubscriptTime=struct_1)
✅ convertToTimeSubscript(SubscriptTime=struct_2)
✅ convertToTimeSubscript(SubscriptTime=struct_3)
✅ convertToTimeSubscript(SubscriptTime=struct_4)
✅ convertToTimeSubscript(SubscriptTime=struct_5)
✅ convertToTimeSubscript(SubscriptTime=struct_6)
✅ convertToStartEndTime(StartEndTime=struct)
✅ convertToStartEndTime(StartEndTime=struct_1)
✅ convertToStartEndTime(StartEndTime=struct_2)
✅ convertToStartEndTime(StartEndTime=struct_3)
✅ convertToStartEndTime(StartEndTime=struct_4)
✅ convertToStartEndTime(StartEndTime=struct_5)
✅ convertToStartEndTime(StartEndTime=struct_6)
✅ tData
✅ metadata_sort
✅ metadata_struct
✅ metadata_getDisplay_empty
✅ metadata_getDisplay_scalar
✅ metadata_getDisplay_vectorSameValue
✅ metadata_getDisplay_vectorDifferentValues
✅ metadata_getDisplay_vectorCustomAlternative
✅ getMethod_singleProperty
✅ getMethod_multipleProperties_manyScalars
✅ getMethod_multipleProperties_singleVector
✅ getMethod_other
✅ getMethod_invalidProperty
✅ getMethod_invalidSignature
✅ copyMethod
✅ tDefault
✅ setLegendLabel
✅ setLegendLocation
✅ setGridProperty(GridProperties=struct)
✅ setGridProperty(GridProperties=struct_1)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ setSimpleProperty(Properties=struct_6)
✅ setSimpleProperty(Properties=struct_7)
✅ setSimpleProperty(Properties=struct_8)
✅ setSimpleProperty(Properties=struct_9)
✅ tEvent
✅ sort
✅ crop_adjustTimestamp
✅ crop_adjustDuration
✅ crop_missing
✅ timetable_modeChange
✅ timetable_rangeChange
✅ timetable_rampMode
✅ eventtable_modeChange
✅ getTimestamps_empty
✅ modeChange_dependentProperties(ModeChangeEventData=struct)
✅ modeChange_dependentProperties(ModeChangeEventData=struct_1)
✅ modeChange_dependentProperties(ModeChangeEventData=struct_2)
✅ tExport
✅ export_defaultFileName
✅ export_specifiedFileName
✅ tField
✅ scienceHKView(AddHK=false)
✅ scienceHKView(AddHK=true)
✅ customNameTitle
✅ nonIntegerDataFrequency
✅ fieldTitle_noSensorSetup
✅ events_autoCompression
✅ tHK
✅ hasData
✅ hasData_noData
✅ cropMethod_timerange
✅ cropMethod_noSelection
✅ resampleMethod_higherFrequency
✅ downsampleMethod_lowerFrequency
✅ getHKType_empty
✅ getHKType_default
✅ getHKType
✅ dependentProperties(HKTypes=SID15)
✅ dependentProperties(HKTypes=Processor)
✅ dependentProperties(HKTypes=Power)
✅ dependentProperties(HKTypes=Status)
✅ customDisplay_deleted
✅ customDisplay_empty
✅ customDisplay_singleObject
✅ customDisplay_heterogeneous
✅ dispatchHKType(Dispatch=struct)
✅ dispatchHKType(Dispatch=struct_1)
✅ dispatchHKType(Dispatch=struct_2)
✅ dispatchHKType(Dispatch=struct_3)
✅ tHKMATOut
✅ getExportFileName
✅ convertToExportFormat
✅ tIALiRT
✅ hasData
✅ hasData_primaryNoData
✅ hasData_secondaryNoData
✅ cropMethod
✅ signalMethods(SignalMethod=resample)
✅ signalMethods(SignalMethod=downsample)
✅ copyMethod
✅ tIMAPAnalysis
✅ fullAnalysis
✅ tIMAPAnalysis
✅ alias(AliasName=mag.IMAPTestingAnalysis)
✅ alias(AliasName=mag.AutomatedAnalysis)
✅ tImport
✅ import_empty
✅ import_science_separate
✅ import_science_combined
✅ import_hk_separate
✅ import_hk_combined
✅ tInstrument
✅ hasProperties_noData(HasProperty=HasData)
✅ hasProperties_noData(HasProperty=HasMetaData)
✅ hasProperties_noData(HasProperty=HasScience)
✅ hasProperties_noData(HasProperty=HasHK)
✅ timeRange_noData
✅ timeRange_withData
✅ fillWarmUpMethod
✅ cropScienceMethod
✅ cropMethod
✅ resampleMethod
✅ downsampleMethod
✅ copyMethod
✅ customDisplay_singleObject
✅ customDisplay_heterogeneous
✅ tLine
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ setSimpleProperty(Properties=struct_6)
✅ setSimpleProperty(Properties=struct_7)
✅ setSimpleProperty(Properties=struct_8)
✅ tMissing
✅ removeInterestingRowsWithNaNs
✅ onlyRemoveRowsWithAllNaNs
✅ ignoreNaNsInOtherRows
✅ tMustBeColor
✅ supportedValues(SupportedColor=0x0_double)
✅ supportedValues(SupportedColor=1x3_double)
✅ supportedValues(SupportedColor=2x3_double)
✅ supportedValues(SupportedColor=0x0_char)
✅ supportedValues(SupportedColor=1x1_string_green)
✅ supportedValues(SupportedColor=1x3_char_red)
✅ supportedValues(SupportedColor=1x1_string_none)
✅ supportedValues(SupportedColor=1x1_string__7be7d5)
✅ invalidValues(InvalidColor=1x1_double_1)
✅ invalidValues(InvalidColor=1x2_double)
✅ invalidValues(InvalidColor=1x4_double)
✅ invalidValues(InvalidColor=1x1_string_)
✅ tMustMatchRegex
✅ mustMatchRegex
✅ mustMatchRegex_empty
✅ mustMatchRegex_fail
✅ tPlot
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tPSD
✅ independentVariable
✅ dependentVariables
✅ dependentProperties(PropertyName=struct)
✅ dependentProperties(PropertyName=struct_1)
✅ dependentProperties(PropertyName=struct_2)
✅ dependentProperties(PropertyName=struct_3)
✅ tQuality
✅ isPlottable
✅ isScience
✅ tSaveLoad
✅ saveobj
✅ tScatter
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ setSimpleProperty(Properties=struct_2)
✅ setSimpleProperty(Properties=struct_3)
✅ setSimpleProperty(Properties=struct_4)
✅ setSimpleProperty(Properties=struct_5)
✅ tScatterhistogram
✅ setGroupVariable_empty
✅ setGroupVariable
✅ tScience
✅ metadata_model
✅ metadata_fee
✅ magnitude
✅ derivative_empty(DerivativeVariable=dX)
✅ derivative_empty(DerivativeVariable=dY)
✅ derivative_empty(DerivativeVariable=dZ)
✅ derivative_nonEmpty(DerivativeVariable=dX)
✅ derivative_nonEmpty(DerivativeVariable=dY)
✅ derivative_nonEmpty(DerivativeVariable=dZ)
✅ quality_set
✅ hasData
✅ hasData_noData
✅ cropMethod_duration_positive
✅ cropMethod_duration_negative
✅ cropMethod_timerange
✅ cropMethod_withtol
✅ cropMethod_events
✅ cropMethod_noSelection
✅ resampleMethod_lowerFrequency
✅ resampleMethod_higherFrequency
✅ resampleMethod_error
✅ downsampleMethod_lowerFrequency
✅ downsampleMethod_errorInitialFrequency
✅ downsampleMethod_errorTargetFrequency
✅ filterMethod_digitalFilter
✅ replaceMethod_default(ReplacementFilter=duration)
✅ replaceMethod_default(ReplacementFilter=timerange)
✅ replaceMethod_default(ReplacementFilter=withtol)
✅ replaceMethod_specified
✅ computePSD_sineWave_default
✅ computePSD_sineWave_startAndDuration
✅ getName_primary
✅ getName_secondary
✅ getName_default
✅ getName_tooMany
✅ select_primarySecondary
✅ select_outboardInboard
✅ customDisplay_singleObject
✅ customDisplay_singleObject_noSetup
✅ customDisplay_singleObject_noModel
✅ customDisplay_singleObject_noSensor
✅ customDisplay_heterogeneous
✅ tScienceCDFIn
⚪ load
⚪ process_valid(ValidFileDetails=struct)
⚪ process_valid(ValidFileDetails=struct_1)
⚪ process_invalid(InvalidFileName=imap_mag_l1a_burst-maga_20240314_v001.cdf)
⚪ process_invalid(InvalidFileName=imap_mag_l1a_super-mago_20240314_v001.cdf)
✅ tScienceCDFOut
⚪ getExportFileName
⚪ convertToExportFormat
⚪ write
✅ tScienceCSVIn
✅ load
✅ load_empty
✅ process_valid(ValidFileDetails=struct)
✅ process_valid(ValidFileDetails=struct_1)
✅ process_valid(ValidFileDetails=struct_2)
✅ process_valid(ValidFileDetails=struct_3)
✅ process_valid(ValidFileDetails=struct_4)
✅ process_invalid(InvalidFileName=super_data20240410-15h26.csv)
✅ tScienceMATOut
✅ getExportFileName
✅ getExportFileName_IALiRT
✅ convertToExportFormat
✅ write
✅ write_append
✅ tSelect
✅ apply
✅ tSeparate
✅ namedVariables
✅ allVariables
✅ timeDiscriminator
✅ qualityFlag
✅ tStackedplot
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ instantaneousEvents
✅ nonInstantaneousEvents_duration
✅ nonInstantaneousEvents_endTime
✅ setColorProperty
✅ setColorProperty_error
✅ tStairs
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tStem
✅ setMarkerProperty(MarkerProperties=struct)
✅ setMarkerProperty(MarkerProperties=struct_1)
✅ setMarkerProperty(MarkerProperties=struct_2)
✅ setMarkerProperty(MarkerProperties=struct_3)
✅ setMarkerProperty(MarkerProperties=struct_4)
✅ setMarkerProperty(MarkerProperties=struct_5)
✅ setColorProperty(ColorProperties=struct)
✅ setColorProperty(ColorProperties=struct_1)
✅ setColorProperty(ColorProperties=struct_2)
✅ setSimpleProperty(Properties=struct)
✅ setSimpleProperty(Properties=struct_1)
✅ tStep
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.AllZero,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Calibration,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Cast,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Compression,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Crop,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.DateTime,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Duplicates,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Filter,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Filter,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Filter,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Missing,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Ramp,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Range,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Separate,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.SignedInteger,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Sort,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Timestamp,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Units,PropertyName=DetailedDescription)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=Name)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=Description)
✅ documentationProperty(StepClass=mag.process.Unwrap,PropertyName=DetailedDescription)
✅ tSubtract
✅ apply
✅ tToolbox
✅ packageToolbox(Version=1.0.1)
✅ packageToolbox(Version=2.3.1)
✅ installToolbox
✅ tUseParallel
✅ noParallelPool
✅ noParallelToolbox
✅ tVersion
✅ version
✅ tVisualize
✅ empty
✅ error
Loading