Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/multi browser version support #3325

Merged
merged 8 commits into from
Nov 1, 2023

Merge branch 'master' into Feature/MutiBrowserVersionSupport

a316ca9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Feature/multi browser version support #3325

Merge branch 'master' into Feature/MutiBrowserVersionSupport
a316ca9
Select commit
Loading
Failed to load commit list.
GitHub Actions / Ginger MacOS UnitTests failed Nov 1, 2023 in 0s

Ginger MacOS UnitTests ❌

Tests failed

Report Passed Failed Skipped Time
Ginger/GingerCoreCommonTest/TestResults/_Mac-1698829922756_2023-11-01_09_27_05.trx 180✅ 16⚪ 11s
Ginger/GingerCoreNETUnitTest/TestResults/_Mac-1698829922756_2023-11-01_09_28_05.trx 387✅ 34⚪ 143s
Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx 29✅ 10❌ 2⚪ 38s
Ginger/GingerUtilsTest/TestResults/_Mac-1698829922756_2023-11-01_09_26_47.trx 1✅ 1s

✅ Ginger/GingerCoreCommonTest/TestResults/_Mac-1698829922756_2023-11-01_09_27_05.trx

196 tests were completed in 11s with 180 passed, 0 failed and 16 skipped.

Test suite Passed Failed Skipped Time
GingerCoreCommonTest.ActivitiesGroupsTest 14✅ 192ms
GingerCoreCommonTest.ObservableListTest 1✅ 30ms
GingerCoreCommonTest.Repository.DirtyTest 9✅ 80ms
GingerCoreCommonTest.Repository.SolutionRepositoryLongPathTest 16⚪ 0ms
GingerCoreCommonTest.Repository.SolutionRepositoryMultiThreadTest 2✅ 454ms
GingerCoreCommonTest.Repository.SolutionRepositoryTest 19✅ 52ms
GingerCoreCommonTest.Run.ApplicationAgentTests 1✅ 43ms
GingerCoreCommonTest.TerminologyTests.GingerTerminologyUnitTests 30✅ 96ms
GingerCoreCommonTest.VariableTests.DateTimeVariableTest 9✅ 78ms
GingerCoreCommonTest.VariableTests.DynamicVariableTest 3✅ 16ms
GingerCoreCommonTest.VariableTests.ListVariableTests 12✅ 26ms
GingerCoreCommonTest.VariableTests.NumberVariableTest 10✅ 17ms
GingerCoreCommonTest.VariableTests.RandomVariableTest 20✅ 2s
GingerCoreCommonTest.VariableTests.SelectionListVariableTests 22✅ 53ms
GingerCoreCommonTest.VariableTests.SequenceVariableTests 9✅ 9ms
GingerCoreCommonTest.VariableTests.StringVariableTests 12✅ 51ms
GingerCoreCommonTest.VariableTests.TimerVariableTests 6✅ 2s
UnitTests.NonUITests.ImportTest 1✅ 5ms

✅ GingerCoreCommonTest.ActivitiesGroupsTest

✅ AddActivityToExistingGroupTest
✅ AddActivityWithNewGroupTest
✅ AddDefualtGroupTest
✅ CreateNewGroupToUnSyncedGroupedActivitiesTest
✅ GroupsActivitiesOrderTest
✅ GroupsOrderTest
✅ GroupUnGroupedActivitiesTest
✅ MoveActivitiesGroupDownTest
✅ MoveActivitiesGroupUpTest
✅ MoveActivityBetweenGroupsTest1
✅ MoveActivityBetweenGroupsTest2
✅ MoveActivityBetweenGroupsTest3
✅ MoveActivityInGroupsTest1
✅ MoveActivityInGroupsTest2

✅ GingerCoreCommonTest.ObservableListTest

✅ ObservableListCast

✅ GingerCoreCommonTest.Repository.DirtyTest

✅ AddChildToList
✅ CheckObjDirty
✅ CopyItemIsDirty
✅ EditNewAddedChildToList
✅ ObjWitChildsTracking
✅ ObjWithoutTracking
✅ PropertyNotSerializedNochangetoDirty
✅ RemoveChildFromList
✅ UpdateChildPropertyWhichisNotSerialzied

✅ GingerCoreCommonTest.Repository.SolutionRepositoryLongPathTest

⚪ AddAndDeleteRepositoryItem
⚪ AddMyRepositoryItemToSubFolder
⚪ AddNewMyRepositoryItemAndGetByGuid
⚪ AddNewMyRepositoryItemAndVerifyFileSaved
⚪ AddNewRepositoryItemThenGetByName
⚪ DeleteMyRepositoryItemFromSubFolder
⚪ DeleteMyRepositoryItemFromSubSubsubFolder
⚪ DeleteRepositoryItem
⚪ FileWatcherChangeExisitingMRIOnDisk
⚪ GetAllRepositoryItems
⚪ GetMRIListThenAddNewMRI
⚪ GetRepositoryItemByName
⚪ UpdateRepositoryItem
⚪ ValidateInvlidCharsinFilename
⚪ VerifyBFRepositoryItemHeader
⚪ VerifyBFRepositoryItemHeaderVersionChangeAfterSave

✅ GingerCoreCommonTest.Repository.SolutionRepositoryMultiThreadTest

✅ GetAllRepositoryItemsUsingParallel
✅ zz

✅ GingerCoreCommonTest.Repository.SolutionRepositoryTest

✅ AddAndDeleteRepositoryItem
✅ AddMyRepositoryItemToSubFolder
✅ AddNewMyRepositoryItemAndGetByGuid
✅ AddNewMyRepositoryItemAndVerifyFileSaved
✅ AddNewRepositoryItemThenGetByName
✅ DeleteBfsSubFolderWithAllItemsLoaded
✅ DeleteMRIsSubFolder
✅ DeleteMyRepositoryItemFromSubFolder
✅ DeleteMyRepositoryItemFromSubSubsubFolder
✅ DeleteRepositoryItem
✅ FileWatcherChangeExisitingMRIOnDisk
✅ GetAllRepositoryItems
✅ GetMRIListThenAddNewMRI
✅ GetRepositoryItemByName
✅ UpdateRepositoryItem
✅ ValidateInvlidCharsinFilename
✅ ValidatelongFileMorethan255
✅ VerifyBFRepositoryItemHeader
✅ VerifyBFRepositoryItemHeaderVersionChangeAfterSave

✅ GingerCoreCommonTest.Run.ApplicationAgentTests

✅ AgentProperty_SetNewAgent_DirtyStatusModified

✅ GingerCoreCommonTest.TerminologyTests.GingerTerminologyUnitTests

✅ GingerDefaultTerm_TestActivities
✅ GingerDefaultTerm_TestActivitiesGroup
✅ GingerDefaultTerm_TestBusinessFlows
✅ GingerDefaultTerm_TestRunset
✅ GingerDefaultTerm_TestVariable
✅ GingerGherkinTerm_TestActivities
✅ GingerGherkinTerm_TestActivitiesGroup
✅ GingerGherkinTerm_TestActivityCase
✅ GingerGherkinTerm_TestActivityPrefix
✅ GingerGherkinTerm_TestActivityPrefixSuffix
✅ GingerGherkinTerm_TestActivityPrefixSuffixCase
✅ GingerGherkinTerm_TestActivitySuffix
✅ GingerGherkinTerm_TestBusinessFlowCase
✅ GingerGherkinTerm_TestBusinessFlowPrefix
✅ GingerGherkinTerm_TestBusinessFlowPrefixSuffix
✅ GingerGherkinTerm_TestBusinessFlowPrefixSuffixCase
✅ GingerGherkinTerm_TestBusinessFlows
✅ GingerGherkinTerm_TestBusinessFlowSuffix
✅ GingerGherkinTerm_TestRunset
✅ GingerGherkinTerm_TestVariable
✅ GingerTestingTerm_TestActivities
✅ GingerTestingTerm_TestActivitiesGroup
✅ GingerTestingTerm_TestBusinessFlowCase
✅ GingerTestingTerm_TestBusinessFlowPrefix
✅ GingerTestingTerm_TestBusinessFlowPrefixSuffix
✅ GingerTestingTerm_TestBusinessFlowPrefixSuffixCase
✅ GingerTestingTerm_TestBusinessFlows
✅ GingerTestingTerm_TestBusinessFlowSuffix
✅ GingerTestingTerm_TestRunset
✅ GingerTestingTerm_TestVariable

✅ GingerCoreCommonTest.VariableTests.DateTimeVariableTest

✅ DateTimeVar_Negative_Format_Test_SetValue
✅ DateTimeVar_Negative_Range_Test_SetValue
✅ DateTimeVar_Test_SetValue
✅ DateTimeVar_TestFormulaVal
✅ DateTimeVar_TestImageType
✅ DateTimeVar_TestResetVal
✅ DateTimeVar_TestVal
✅ DateTimeVar_TestVariableType
✅ DateTimeVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.DynamicVariableTest

✅ DynamicVar_TestImageType
✅ DynamicVar_TestVariableType
✅ DynamicVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.ListVariableTests

✅ ListVar_TestFormula
✅ ListVar_TestFormulaForEmptyList
✅ ListVar_TestFormulaNoList
✅ ListVar_TestGenerateAutoValue
✅ ListVar_TestGenerateAutoValuesSequence
✅ ListVar_TestImageType
✅ ListVar_TestRandomGenerateAutoValue
✅ ListVar_TestRandomGenerateAutoValueNotExists
✅ ListVar_TestResetIndexValue
✅ ListVar_TestResetIndexValueForEmptyList
✅ ListVar_TestVariableType
✅ ListVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.NumberVariableTest

✅ NumberVar_Negative_Test_SetValue_Float
✅ NumberVar_Negative_Test_SetValue_Int
✅ NumberVar_Test_SetValue_Float
✅ NumberVar_Test_SetValue_Int
✅ NumberVar_TestFormulaVal
✅ NumberVar_TestImageType
✅ NumberVar_TestResetVal
✅ NumberVar_TestVal
✅ NumberVar_TestVariableType
✅ NumberVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.RandomVariableTest

✅ Random_Check_Hit_All_Numbers
✅ RandomNumberVar_BigNumbers_1111111111111__
✅ RandomNumberVar_Integer_1_10_checkNoFractions
✅ RandomNumberVar_Min10_Max100_Interval_5
✅ RandomNumberVar_Min5_Max10_Interval_1
✅ RandomNumberVar_Min500_Max100
✅ RandomNumberVar_Negative_Minus10_to_Minus_5
✅ RandomNumberVar_TestImageType
✅ RandomNumberVar_var500_Interval_40
✅ RandomNumberVar_With_Fractions
✅ RandomStringVar_0_10_chars
✅ RandomStringVar_0_5_Hit0
✅ RandomStringVar_BothupperlowerString15char_ShowError
✅ RandomStringVar_Digit_13
✅ RandomStringVar_Digit_5_8
✅ RandomStringVar_Digit_6_10_HitAllRange
✅ RandomStringVar_DigitsString15char
✅ RandomStringVar_LowerString15char
✅ RandomStringVar_TestImageType
✅ RandomStringVar_UpperString15char

✅ GingerCoreCommonTest.VariableTests.SelectionListVariableTests

✅ SelectionListVar_TestDeleteAllValues
✅ SelectionListVar_TestDynamicValueAddition
✅ SelectionListVar_TestDynamicValueDeleteCurrentValue
✅ SelectionListVar_TestDynamicValueDeleteNotAllowed
✅ SelectionListVar_TestDynamicValueDeleteNotFound
✅ SelectionListVar_TestDynamicValueDeletion
✅ SelectionListVar_TestFormula
✅ SelectionListVar_TestFormulaForEmptyList
✅ SelectionListVar_TestFormulaNoList
✅ SelectionListVar_TestGenerateAutoValue
✅ SelectionListVar_TestGenerateAutoValueEmptyList
✅ SelectionListVar_TestGenerateAutoValueLoopToStart
✅ SelectionListVar_TestGenerateAutoValueNoLoop
✅ SelectionListVar_TestGetLength
✅ SelectionListVar_TestGetLengthWithError
✅ SelectionListVar_TestImageType
✅ SelectionListVar_TestResetValue
✅ SelectionListVar_TestResetValueEmptyList
✅ SelectionListVar_TestSetValue
✅ SelectionListVar_TestSetValueNotExistInList
✅ SelectionListVar_TestVariableType
✅ SelectionListVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.SequenceVariableTests

✅ SequenceVar_Digit_13
✅ SequenceVar_Min5_Max10_Interval_2
✅ SequenceVar_Range_99_999_interval_9
✅ SequenceVar_TestDefaultAutoValue
✅ SequenceVar_TestFormula
✅ SequenceVar_TestImageType
✅ SequenceVar_TestSequence
✅ SequenceVar_TestVariableType
✅ SequenceVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.StringVariableTests

✅ PasswordStringVar_TestFormula
✅ PasswordStringVar_TestImageType
✅ PasswordStringVar_TestResetValue
✅ PasswordStringVar_TestVal
✅ PasswordStringVar_TestVariableType
✅ PasswordStringVar_TestVariableUIType
✅ StringVar_TestFormulaVal
✅ StringVar_TestImageType
✅ StringVar_TestResetVal
✅ StringVar_TestVal
✅ StringVar_TestVariableType
✅ StringVar_TestVariableUIType

✅ GingerCoreCommonTest.VariableTests.TimerVariableTests

✅ TimerVar_TestImageType
✅ TimerVar_TestTimerInMin
✅ TimerVar_TestTimerInMS
✅ TimerVar_TestTimerInSec
✅ TimerVar_TestVariableType
✅ TimerVar_TestVariableUIType

✅ UnitTests.NonUITests.ImportTest

✅ Import_ASAP_1

✅ Ginger/GingerCoreNETUnitTest/TestResults/_Mac-1698829922756_2023-11-01_09_28_05.trx

421 tests were completed in 143s with 387 passed, 0 failed and 34 skipped.

Test suite Passed Failed Skipped Time
amdocs.ginger.GingerCoreNETTest.GingerRunnerTests.GingerRunnerFlowControlTest 2✅ 1⚪ 53ms
GingerCore.FlowControlLib.Tests.FlowControlTests 1✅ 10ms
GingerCoreNETUnitTest.AnalyzerTests.AnalyzerTest 4✅ 527ms
GingerCoreNETUnitTest.ApiActionConversionUtilsTest 4✅ 574ms
GingerCoreNETUnitTest.AutoPilot.APIModelsCompareTest 4✅ 15ms
GingerCoreNETUnitTest.ClientAppReport.EmailWebReport 2✅ 1⚪ 1ms
GingerCoreNETUnitTest.ClientAppReport.WebReportTest 2⚪ 0ms
GingerCoreNETUnitTest.Examples.Test1 5✅ 24ms
GingerCoreNETUnitTest.GeneralLib.JSON.JSONExtendedTests 1✅ 2ms
GingerCoreNETUnitTest.GeneralLib.XML.XMLDocExtendedTest 2✅ 5ms
GingerCoreNETUnitTest.GingerRunnerTests.CleanUpActivityTests 5✅ 1s
GingerCoreNETUnitTest.GingerRunnerTests.ErrorHandlerActivityTest 8✅ 1s
GingerCoreNETUnitTest.GlobalCrossSolutionTestsLib.ImportItemDependaciesTests 9✅ 2s
GingerCoreNETUnitTest.LinuxTransformationTests.ActExcelTests 13✅ 8s
GingerCoreNETUnitTest.LinuxTransformationTests.ActScriptTests 10✅ 9s
GingerCoreNETUnitTest.LinuxTransformationTests.ActValidationTests 2✅ 57ms
GingerCoreNETUnitTest.LinuxTransformationTests.FileOperationsTests 3✅ 3s
GingerCoreNETUnitTest.LinuxTransformationTests.RunSetActionGenerateTestNGReportTests 2✅ 57ms
GingerCoreNETUnitTest.LinuxTransformationTests.TextFileOperationsTests 3✅ 3s
GingerCoreNETUnitTest.LiteDb.LiteDbTest 3⚪ 0ms
GingerCoreNETUnitTest.PluginsLib.PluginsManagerTest 1✅ 1⚪ 0ms
GingerCoreNETUnitTest.PluginsLib.SolutionRepositoryPluginTest 4✅ 2⚪ 195ms
GingerCoreNETUnitTest.PluginsLib.WebPlatformPluginTest 3⚪ 0ms
GingerCoreNETUnitTest.RecordingLibTest.RecordingManagerTest 1✅ 2⚪ 44ms
GingerCoreNETUnitTest.RunListeners.ExecutionListenerTest 1✅ 7ms
GingerCoreNETUnitTest.RunTestslib.ActReturnValueTest 9✅ 1s
GingerCoreNETUnitTest.RunTestslib.ExecutionDumperListenerTest 3✅ 1⚪ 686ms
GingerCoreNETUnitTest.RunTestslib.GingerGridTest 1✅ 81ms
GingerCoreNETUnitTest.RunTestslib.MultiRunTest 1✅ 24ms
GingerCoreNETUnitTest.RunTestslib.RemoteGingerGridTest 1✅ 3⚪ 19ms
GingerCoreNETUnitTest.RunTestslib.RunnerListenerTest 1✅ 11ms
GingerCoreNETUnitTest.RunTestslib.VariableInputOutoutMappingTest 2✅ 1⚪ 446ms
GingerCoreNETUnitTest.SolutionRepositoryLib.RepositoryItemTest 5✅ 1⚪ 84ms
GingerCoreNETUnitTest.SolutionTestsLib.ApplicationAPIModelTest 4✅ 2⚪ 22ms
GingerCoreNETUnitTest.SolutionTestsLib.RepositoryCacheTest 1✅ 1ms
GingerCoreNETUnitTest.SolutionTestsLib.SolutionRepositoryBasicSimpleTest 4✅ 508ms
GingerCoreNETUnitTest.TelemetryTestLib.TelemetryTest 1✅ 6ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterAVPTest 12✅ 14ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterMessageTest 14✅ 4ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterUtilsTest 12✅ 939ms
GingerCoreNETUnitTest.WorkSpaceLib.UserProfileTest 1✅ 1⚪ 871ms
GingerCoreNETUnitTests.CommandProcessorLib.CommandProcessorTest 9✅ 804ms
GingerCoreNETUnitTests.GeneralTestsLib.GeneralTest 1✅ 0ms
GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerPrePostTest 5✅ 10ms
GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerTest 27✅ 8s
GingerCoreNETUnitTests.SolutionTestsLib.VaribaleRepositorySerializerTest 9✅ 2ms
GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionRefrenceTest 1✅ 1s
GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionTest 38✅ 36s
UnitTests.NonUITests.ActInputValuesTest 1✅ 4ms
UnitTests.NonUITests.AnalyzerTests 2✅ 5ms
UnitTests.NonUITests.DataSourceTest 15✅ 2s
UnitTests.NonUITests.EncryptionTest 6✅ 8ms
UnitTests.NonUITests.FindAndReplaceTest 10✅ 3⚪ 131ms
UnitTests.NonUITests.GingerRunnerTests.GingerRunnerActionLogTest 9✅ 83ms
UnitTests.NonUITests.GingerRunnerTests.GingerRunnerTest 7✅ 3s
UnitTests.NonUITests.GingerRunnerTests.GingerVariableTests 7✅ 893ms
UnitTests.NonUITests.RepositoryTest 29✅ 250ms
UnitTests.NonUITests.SolutionTest 2✅ 18ms
UnitTests.NonUITests.WebServicesTest 15✅ 2⚪ 829ms
WorkspaceHold.CLITest 35✅ 49s
WorkspaceHold.GingerRunnerPluginDriverTest 2⚪ 0ms
WorkspaceHold.GingerRunnerTest 1⚪ 0ms
WorkspaceHold.PluginAgentTest 2⚪ 0ms

✅ amdocs.ginger.GingerCoreNETTest.GingerRunnerTests.GingerRunnerFlowControlTest

⚪ FlowControlTestForIfFailedStopRunner
✅ SimpleAllActionsActive
✅ SimpleOneActionNotActive

✅ GingerCore.FlowControlLib.Tests.FlowControlTests

✅ FLowControlStatusCalculationTest

✅ GingerCoreNETUnitTest.AnalyzerTests.AnalyzerTest

✅ AnalyzeBusinessFlowTest
✅ AnalyzerVariableUsedOnlyInSetVariableTest
✅ MissingVariableUsedinMultipleActionsTest
✅ MissingVariableUsedOnlyInSetVariableActionTest

✅ GingerCoreNETUnitTest.ApiActionConversionUtilsTest

✅ APIActionConversionNewModelTest
✅ APIActionConversionOptionalValuesTest
✅ APIActionConversionParameterizeBodyTest
✅ APIActionConversionReturnValueTest

✅ GingerCoreNETUnitTest.AutoPilot.APIModelsCompareTest

✅ APIComparison_MatchingTest
✅ Modified_APIComparisonStatusTest
✅ New_APIComparisonStatusTest
✅ Unchanged_APIComparisonStatusTest

✅ GingerCoreNETUnitTest.ClientAppReport.EmailWebReport

⚪ CLIRunSetWithSendEmailReport
✅ CopyWebRep
✅ VerifyReportHTML

✅ GingerCoreNETUnitTest.ClientAppReport.WebReportTest

⚪ RunSetwithWebReport
⚪ TestNewWebReport

✅ GingerCoreNETUnitTest.Examples.Test1

✅ SampleTest1
✅ SampleTestArtifact
✅ SampleTestArtifactFile
✅ SampleTestWithLog
✅ SampleTestWithTimeOut

✅ GingerCoreNETUnitTest.GeneralLib.JSON.JSONExtendedTests

✅ XMLDocGetAllNodesTest

✅ GingerCoreNETUnitTest.GeneralLib.XML.XMLDocExtendedTest

✅ XMLDocGetAllNodesTest
✅ XMLDocGetTerminalNodesTest

✅ GingerCoreNETUnitTest.GingerRunnerTests.CleanUpActivityTests

✅ CleanUpActivityShouldExecuteWhenAllActivitiesPass
✅ CleanUpActivityShouldExecuteWhenMandatoryActivityFails
✅ CleanUpActivityShouldExecuteWhenNonMandatoryActivityFails
✅ CleanUpActivityShouldNOTExecuteWhenFCStopsRun
✅ CleanUpActivityShouldWhenFCStopsBusinessFlow

✅ GingerCoreNETUnitTest.GingerRunnerTests.ErrorHandlerActivityTest

✅ ErrorHandlerActivityShouldExecuteWhenAnyActivitiesFail
✅ ErrorHandlerActivityShouldNotExecuteWhenAllActivitiesPass
✅ ErrorHandlerActivityWithContinueFromNextActionPostAction
✅ ErrorHandlerActivityWithContinueFromNextActivityPostAction
✅ ErrorHandlerActivityWithContinueFromNextBusinessFlowPostAction
✅ ErrorHandlerActivityWithReRunActivityPostAction
✅ ErrorHandlerActivityWithReRunBusinesFlowPostAction
✅ ErrorHandlerActivityWithStopRunPostAction

✅ GingerCoreNETUnitTest.GlobalCrossSolutionTestsLib.ImportItemDependaciesTests

✅ GetBusinessFlowDependacies
✅ GetDependaciesForDataSourceUsingRegex
✅ GetDependaciesForDocumentsUsingRegex
✅ GetDependaciesForEnvParamUsingRegex
✅ GetDependaciesForGlobalVariableUsingRegex
✅ GetEnvironmentDependacies
✅ GetPOMModelDependacies
✅ GetSharedActionDependacies
✅ GetSharedActivityDependacies

✅ GingerCoreNETUnitTest.LinuxTransformationTests.ActExcelTests

✅ ReadCellDataExcelAllCellTest
✅ ReadCellDataExcelOneCellTest
✅ ReadCellDataExcelOneCellWithLongDigitsTest
✅ ReadExcelAllRowsTest
✅ ReadExcelAllWithFilterRowsSetDataTest
✅ ReadExcelAllWithFilterRowsTest
✅ ReadExcelAllWithFilterUsingQuotesTest
✅ ReadExcelFirstRowTest
✅ ReadExcelFirstRowWithFilterTest
✅ ReadExcelFirstRowWithLongDigitsTest
✅ ReadExcelGetFormulaValueTest
✅ WriteExcelMultiRowsWithFilterTest
✅ WriteExcelOneRowWithPKTest

✅ GingerCoreNETUnitTest.LinuxTransformationTests.ActScriptTests

✅ ActScriptTestWithGingerOutput
✅ ActScriptTestWithIndexZero
✅ ActScriptTestWithoutOutput
✅ BASHFileArgTest
✅ BATFile1ArgTest
✅ FreeCommandBAT
✅ FreeCommandVBS
✅ RunScriptAPlusBBAT
✅ RunScriptAPlusBVBS
✅ VBSSum2ArgsTest

✅ GingerCoreNETUnitTest.LinuxTransformationTests.ActValidationTests

✅ ConditionEqualCSTest
✅ ConditionFalseEqualCSTest

✅ GingerCoreNETUnitTest.LinuxTransformationTests.FileOperationsTests

✅ CheckFileExistsTest
✅ CopyTest
✅ DeleteDirectoryTest

✅ GingerCoreNETUnitTest.LinuxTransformationTests.RunSetActionGenerateTestNGReportTests

✅ JsonOperationTest
✅ TestNGOperationTest

✅ GingerCoreNETUnitTest.LinuxTransformationTests.TextFileOperationsTests

✅ TextAppendTest
✅ TextFileReadTest
✅ TextFileWriteTest

✅ GingerCoreNETUnitTest.LiteDb.LiteDbTest

⚪ ReadAndUpdateLiteDbData
⚪ WriteToLiteDb
⚪ WriteToLiteDbFromObject

✅ GingerCoreNETUnitTest.PluginsLib.PluginsManagerTest

✅ GenstalledPluginPackages
⚪ InstalledPluginPackageFromOnline

✅ GingerCoreNETUnitTest.PluginsLib.SolutionRepositoryPluginTest

⚪ GetOnlinePluginReleases
✅ GetOnlinePlugins
✅ GetPlugins
✅ GingerOfficePluginTestAction
✅ GingerOfficePluginTestActionx3
⚪ InstallSeleniumPlugin_1_0

✅ GingerCoreNETUnitTest.PluginsLib.WebPlatformPluginTest

⚪ GotoURL
⚪ SetGetTextBoxText
⚪ SetTextBoxTextx10

✅ GingerCoreNETUnitTest.RecordingLibTest.RecordingManagerTest

✅ DoRecordingWithMultiplePageHandledTest
⚪ DoRecordingWithoutPOMTest
⚪ DoRecordingWithPOMTest

✅ GingerCoreNETUnitTest.RunListeners.ExecutionListenerTest

✅ ExecutionListenerSimple

✅ GingerCoreNETUnitTest.RunTestslib.ActReturnValueTest

✅ OutputValueContainsTest
✅ OutputValueDoesNotContainsTest
✅ OutputValueEqualsTest
✅ OutputValueEvaluateTest
✅ OutputValueGreaterThanEqualsTest
✅ OutputValueGreateThanTest
✅ OutputValueLessThanEqualsTest
✅ OutputValueLessThanTest
✅ OutputValueNotEqualsTest

✅ GingerCoreNETUnitTest.RunTestslib.ExecutionDumperListenerTest

✅ DumperListener
✅ DumperListenerBigFlow
⚪ DumperListenerEmptyFlow
✅ MultiFlows

✅ GingerCoreNETUnitTest.RunTestslib.GingerGridTest

✅ ListGingerNodes

✅ GingerCoreNETUnitTest.RunTestslib.MultiRunTest

✅ ParallelRunTest

✅ GingerCoreNETUnitTest.RunTestslib.RemoteGingerGridTest

✅ ListGingerNodes
⚪ SendActionToRemoteGrid
⚪ SendActionToRemoteGridOnProcess
⚪ StartAgentOnRemoteGingerGrid

✅ GingerCoreNETUnitTest.RunTestslib.RunnerListenerTest

✅ TimeLineListener

✅ GingerCoreNETUnitTest.RunTestslib.VariableInputOutoutMappingTest

✅ InputVariableChangeFromSourceTest
⚪ OutputVariableOldMappingValueExecutionTest
✅ OutputVariableOldMappingValueRunsetConfigLoadTest

✅ GingerCoreNETUnitTest.SolutionRepositoryLib.RepositoryItemTest

✅ ActivityWithOrginalSRItemsCreateCopyTest
✅ ActivityWithSRItemsInstanceCreateCopyTest
✅ BusinessFlowWithOrginalSRItemsCreateCopyTest
✅ BusinessFlowWithSRItemsInstanceCreateCopyTest
⚪ CopyRepositoryItem
✅ DuplicateRepositoryItem

✅ GingerCoreNETUnitTest.SolutionTestsLib.ApplicationAPIModelTest

⚪ AddAPIFromJSONAndAvoidDuplicateNodesTest
⚪ AddAPIFromXMLAndAvoidDuplicateNodesTest
✅ APIParsingSavingAndPulling
✅ ApplicationAPIModelMixSoapAndRestSaveAndLoad
✅ ApplicationAPIModelVerifySavedFile
✅ VerifyApplicationAPIModelFileExtension

✅ GingerCoreNETUnitTest.SolutionTestsLib.RepositoryCacheTest

✅ CachecSimpleInOut

✅ GingerCoreNETUnitTest.SolutionTestsLib.SolutionRepositoryBasicSimpleTest

✅ BF_BackupAndRestore
✅ GetSolutionBusinessFlows
✅ GetSolutionEnvs
✅ UpdateBFInMemoryAndRequest

✅ GingerCoreNETUnitTest.TelemetryTestLib.TelemetryTest

✅ VerifyApplicationAPIModelFileExtension

✅ GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterAVPTest

✅ TestCodeProperty
✅ TestConstructor
✅ TestDataTypeProperty
✅ TestDefaultDataTypeProperty
✅ TestIsMandatoryProperty
✅ TestIsVendorSpecificProperty
✅ TestNameProperty
✅ TestNestedAvpListProperty
✅ TestNestedAvpListReplaceReferenceProperty
✅ TestParentAvpGuidProperty
✅ TestParentNameProperty
✅ TestVendorIdProperty

✅ GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterMessageTest

✅ TestApplicationIdProperty
✅ TestAvpListProperty
✅ TestAvpListReplaceReferenceProperty
✅ TestCommandCodeProperty
✅ TestEndToEndIdentifierProperty
✅ TestHopByHopIdentifierProperty
✅ TestIsErrorBitSetProperty
✅ TestIsProxiableBitSetProperty
✅ TestIsRequestBitSetProperty
✅ TestIsRetransmittedBitSetProperty
✅ TestMessageLengthProperty
✅ TestNameProperty
✅ TestProtocolVersionProperty
✅ TestToStringMethod

✅ GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterUtilsTest

✅ ConstructDiameterRequest_Success
✅ DeserializeAvpsPerMessageConfig_EmptyConfigurationFile
✅ DeserializeAvpsPerMessageConfig_InvalidJsonContent
✅ DeserializeAvpsPerMessageConfig_SuccessfulDeserialization
✅ GetMandatoryAVPForMessage_CCRMessageType_ReturnsExpectedAVPs
✅ GetMandatoryAVPForMessage_CERMessageType_ReturnsExpectedAVPs
✅ GetMandatoryAVPForMessage_ReturnsEmptyList
✅ TestLoadAVPDictionary_DeserializationError
✅ TestLoadAVPDictionary_EmptyDictionary
✅ TestLoadAVPDictionary_FileNotFound
✅ TestLoadAVPDictionary_InvalidXml
✅ TestLoadAVPDictionary_Success

✅ GingerCoreNETUnitTest.WorkSpaceLib.UserProfileTest

✅ CreateUserProfileFileName
⚪ NewProfileSaveLoad

✅ GingerCoreNETUnitTests.CommandProcessorLib.CommandProcessorTest

✅ Eval1Plus1
✅ Eval21Equel1
✅ Eval2Plus2
✅ EvalConditionFalse
✅ EvalConditionTrue
✅ EvalConditionWithCalc
✅ RunCode
✅ RunCode2
✅ RunCodeString

✅ GingerCoreNETUnitTests.GeneralTestsLib.GeneralTest

✅ RemoveSpecialCharactersInColumnHeader

✅ GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerPrePostTest

✅ InvalidFieldInXMLHandling
✅ PostSerialization
✅ PreSerialization
✅ SimpleActionToStringAndBack
✅ WindoowsDriverDefaultActionTimeoutUpgradeTest

✅ GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerTest

✅ ActivitiesLazyLoadViaNodeLPath
✅ ActivitiesLazyLoadViaStringData
✅ ActivityVariablesLazyLoadTest_Loaded
✅ ActivityVariablesLazyLoadTest_NotLoaded
✅ ApiModelTagItemKey
✅ BFToStringAndBack
✅ BFVariablesLazyLoadTest_Loaded
✅ BFVariablesLazyLoadTest_NotLoaded
✅ BusinessFlowActivitiesLazyloadTest
✅ BusinessFlowBrowserActionTest
✅ ConvertBFToString
✅ POMWithTargetApplicationKey
✅ RepositoryItemKey
✅ RunSetConfigSaveLoad
✅ RunsetRunnersLazyLoadTest_Loaded
✅ RunsetRunnersLazyLoadTest_NotLoaded
✅ SaveLoadRunSetWithRunSetActionSendFreeEmailValidateEmail
✅ SaveLoadRunSetWithRunSetActionSendFreeEmailX2
✅ SolutionActionsLazyLoadTest_Loaded
✅ SolutionActionsLazyLoadTest_NotLoaded
✅ SolutionActivitiesLazyLoadTest_Loaded
✅ SolutionActivitiesLazyLoadTest_NotLoaded
✅ SolutionPomElementsLazyLoadTest_Loaded
✅ SolutionPomElementsLazyLoadTest_NotLoaded
✅ VerifyRepositoryItemHeaderSaveLoad
✅ VerifySerialzedAttrDefaultValue
✅ VerifySerialzedAttrDefaultValueWithChange

✅ GingerCoreNETUnitTests.SolutionTestsLib.VaribaleRepositorySerializerTest

✅ VariableDynamic
✅ VariablePassword
✅ VariableRandomNum
✅ VariableRandomstr
✅ VariablesCount
✅ VariableSelectionList
✅ VariableSequenceVar
✅ VariableString
✅ VariableTimer

✅ GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionRefrenceTest

✅ LoadandTestFile

✅ GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionTest

✅ ActionName
✅ ActivityName
✅ BusinessFlowName
✅ Comparison
✅ EnvironmentName
✅ ErrorHandlerActionName
✅ ErrorHandlerActivityName
✅ EvalDateTime
✅ GenerateHashCode
✅ GenerateHashCodeStringWithSpecialChar
✅ GetDecryptedBase64String
✅ GetDecryptedBase64StringWithJson
✅ GetDecryptedBase64StringWithSpecialChar
✅ GetEncryptedBase64String
✅ GetEncryptedBase64StringWithJson
✅ GetEncryptedBase64StringWithSpecialChar
✅ LastActionFailedName
✅ LastActivityFailedName
✅ LastBusinessflowFailedName
✅ LogicalOperationAND
✅ LogicalOperationOR
✅ MachineName
✅ NestedFunCalculateTest
✅ NestedFunCalculateTestWihtReplacCharFunc
✅ NestedFunCalculateTestWihtReplacCharFunc2
✅ PreviousActionName
✅ PreviousActivityName
✅ PreviousBusinessflowName
✅ PreviousBusinessflowStatus
✅ ReplaceSpecialCharsBackToJson
✅ ReplaceSpecialCharsFromJson
✅ ReplaceSpecialCharsFromJsonContainsSpecChars
✅ ReplaceSpecialCharsFromString
✅ ReplaceSpecialCharsFromStringWithNoCharsInside
✅ RunnerName
✅ RunsetName
✅ SimpleSumEval
✅ SumForLoopl

✅ UnitTests.NonUITests.ActInputValuesTest

✅ GetInputParamEnumValueTest

✅ UnitTests.NonUITests.AnalyzerTests

✅ ValidateMandatoryInputValuesAnalayzing
✅ ValidateOutPutValidationPostFixeValues

✅ UnitTests.NonUITests.DataSourceTest

✅ AddAndDeleteColunmfromTable
✅ AddRow
✅ AddTableAndDeleteTable
✅ CommitDb
✅ CopyTable
✅ ExecuteGetValueByQuery
✅ ExecuteGetValueByRowNum
✅ ExecuteGetValueNextAvailable
✅ ExecuteMarkAsDone
✅ ExportToExcel
✅ GetQueryOutput
✅ GetTable
✅ GetTableList
✅ RenameTable
✅ SaveTable

✅ UnitTests.NonUITests.EncryptionTest

✅ DecryptLongString
✅ DecryptString
✅ EncryptLongString
✅ EncryptString
✅ IsEncryptedFalse
✅ IsEncryptedTrue

✅ UnitTests.NonUITests.FindAndReplaceTest

✅ FindEqualStringValueTest
✅ FindStringValueMatchCaseNotAllWordTest
✅ FindStringValueNotMatchCaseButAllWordTest
⚪ FindValuesFromList_PathGenerationTest
✅ FindValuesFromListField_NameAndValueTest
⚪ FindValuesFromRootedEnumField_NameAndValueTest
✅ FindValuesFromRootedIntField_NameAndValueTest
✅ FindValuesFromRootedStringField_NameAndValueTest
✅ ReplaceBoolValueTest
⚪ ReplaceEnumValueTest
✅ ReplaceInnerListStringValueTest
✅ ReplaceIntValueTest
✅ ReplaceRootedStringValueTest

✅ UnitTests.NonUITests.GingerRunnerTests.GingerRunnerActionLogTest

✅ TestActionLog_CheckActionLogEnableOptionSavedInBFXML
✅ TestActionLog_InputAndReturnValues
✅ TestActionLog_InputValues
✅ TestActionLog_MultipleOccurancesOfReturnValues
✅ TestActionLog_NoFileExistsOnDisableLog
✅ TestActionLog_ReturnValues
✅ TestActionLog_RunStatusFailCheck
✅ TestActionLog_RunStatusPassCheck
✅ TestActionLog_Text

✅ UnitTests.NonUITests.GingerRunnerTests.GingerRunnerTest

✅ DyanamicRunsetXMLCreationTest
✅ DynamicRunetExecutionTest
✅ RunActionWithFlowControlAndDontMoveNext
✅ RunActionWithoutFlowControlAndMoveNext
✅ RunDisabledActionTest
✅ RunDisabledActivityTest
✅ RunsetConfigBFVariablesTest

✅ UnitTests.NonUITests.GingerRunnerTests.GingerVariableTests

✅ TestVariable_PasswordStringSetValue
✅ TestVariable_RandomNumberSetValue
✅ TestVariable_RandomStringSetValue
✅ TestVariable_SelectionListSetValue
✅ TestVariable_StringClearSpecialChar
✅ TestVariable_StringResetValue
✅ TestVariable_StringSetValue

✅ UnitTests.NonUITests.RepositoryTest

✅ ActionClearBackup
✅ ActionVariableDependancyTest_WithCreateInstance
✅ ActivitiesClearBackup
✅ ActivityGroupTest
✅ ActivityVariableDependancyTest_WithCreateInstance
✅ BackUpRestore
✅ BackUpRestoreBFWithVariableSelectionList
✅ BackUpRestoreVariableSelectionList
✅ BizFlowAddActivitiesFromSharedRepoSaveLoad
✅ BizFlowCheckIsDirtyFalse
✅ BizFlowCheckIsDirtyTrue
✅ BizFlowClearBackup
✅ BizFlowSaveLoad
✅ BizFlowWithTags
✅ CopyAction
✅ CopyActionWithSetNewGUIDFalse
✅ CopyActivities
✅ CopyItem_ChildWithNewGUIDTest
✅ CopyItem_ChildWithSameGUIDTest_BFCopy
✅ CopyItem_GUIDTest
✅ CopyRepoItem_ChildItemsTest
✅ CopyRepoItem_RefItemsTest
✅ CopyRepoItem_TrackCopyTest
✅ DSConditionClassSkipSerializeTest
✅ FlowcontrolTest_WithActivityCreateInstance
✅ FlowcontrolTest_WithBFCreateCopy
✅ FlowcontrolTest_WithSetNewGUIDFalse
✅ RunSetConfigSaveLoad
✅ TestObjectAttrofOneRepoItem

✅ UnitTests.NonUITests.SolutionTest

✅ CreateNewSolution
✅ CreateNewSolutionWithMultiUnderscore

✅ UnitTests.NonUITests.WebServicesTest

✅ APIModelExecutionTest
✅ EnhanceSecurityProtocalOnVersionUpgradeCheck
✅ LegacyRestActionToNewWebApiRest_Converter_Test
⚪ LegacyWebServiceToNewWebApiSoap_Converter_Test
✅ SoapUICreateCopyTest
✅ TestXMLReader
✅ WebServices_RawRequestWebAPIRestWithAuthentication
✅ WebServices_RawRequestWebAPIRestWithFormData
✅ WebServices_RawRequestWebAPIRestWithHeaders
✅ WebServices_RawRequestWebAPIRestWithJSON
✅ WebServices_RawRequestWebAPIRestWithXML
✅ WebServices_RawRequestWebAPISoap
✅ WebServices_RawResponseWebAPIRest
✅ WebServices_SoapWrapperActionTest
✅ WebServices_WebAPIRest
✅ WebServices_WebAPISOAP
⚪ WebServices_WebServiceSendXML

✅ WorkspaceHold.CLITest

✅ CLI_Sealights_JSON_Test
✅ CLIArgsTest
✅ CLIArgsWithDoNotAnalyzeTest
✅ CLIBadParams
✅ CLIDynamicJSON_ALM_Details_Test
✅ CLIDynamicJSON_CheckExecutionIDSet_Test
✅ CLIDynamicJSON_CreateAndExecute_Test
✅ CLIDynamicJSON_Existing_StopRunnersOnFailure_StopOff_Test
✅ CLIDynamicJSON_Existing_StopRunnersOnFailure_StopOn_Test
✅ CLIDynamicJSON_ExistingCustomized_IDsAndNames_Test
✅ CLIDynamicJSON_ExistingCustomized_OnlyIDs_Test
✅ CLIDynamicJSON_ExistingCustomized_OnlyNames_Test
✅ CLIDynamicJSON_NotExist_OnlyNames_Test
✅ CLIDynamicJSON_NotExist_Test
✅ CLIDynamicJSON_OutputsPass_Existing_AllCustomizedTypes_Test
✅ CLIDynamicJSON_OutputsPass_Existing_NotCustomized_Test
✅ CLIDynamicJSON_OutputsPass_Existing_RegularInputCustomized_Test
✅ CLIDynamicJSON_OutputsPass_Virtual_AllCustomizedTypes_Test
✅ CLIDynamicJSON_Virtual_StopRunnersOnFailure_StopOn_Test
✅ CLIDynamicJSON_VirtualBF_RunsetAndRunnerExist_OnlyNames_Test
✅ CLIDynamicJSON_VirtualBF_RunsetAndRunnerExist_Test
✅ CLIDynamicJSON_VirtualBF_VirtualRunsetAndRunner_OnlyNames_Test
✅ CLIDynamicJSON_VirtualBF_VirtualRunsetAndRunner_Test
✅ CLIDynamicXMLTest
✅ CLIGridWithoutParams
✅ CLIHelp
✅ CLIScriptRegressionTest
✅ CLIVersion
✅ NewCLIArgsRegressionTest
✅ NewCreateCLIArgs
✅ OLDCLIConfigFileTest
✅ OLDCLIConfigRegressionTest
✅ OLDCLIConfigTest
✅ OLDCLIDynamicRegressionTest
✅ ParseStringToArgs

✅ WorkspaceHold.GingerRunnerPluginDriverTest

⚪ MemoPluginSpeedTest
⚪ PluginSay

✅ WorkspaceHold.GingerRunnerTest

⚪ RunFlow

✅ WorkspaceHold.PluginAgentTest

⚪ StartLocalDriverFromPlugin
⚪ StartX3LocalDriverFromPlugin

❌ Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx

41 tests were completed in 38s with 29 passed, 10 failed and 2 skipped.

Test suite Passed Failed Skipped Time
GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test 10❌ 1⚪ 0ms
GingerCoreNETUnitTest.Drivers.CommunicationProtocol.PayLoadTest 16✅ 32ms
GingerCoreNETUnitTest.Drivers.CommunicationProtocol.RemoteObjectsClientServerTest 1⚪ 0ms
GingerPluginCoreTest.CommunicationProtocol.GingerGridCommTest 7✅ 11s
GingerPluginCoreTest.CommunicationProtocol.PayloadWithStructTest 5✅ 6s
GingerPluginCoreTest.MyServiceTest 1✅ 6ms

❌ GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test

❌ ClientConnectSendClose
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ ClientSendCalcSum
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ Echo
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ Echo1000Speed
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ EchoBig10KMessage
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ EchoRandomMessageSize
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ LongAction
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ Run10ClientsParallel
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
⚪ ServerSendMessagetoClient
❌ SlowResponse1000
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
❌ VerifyClientGetUniqueGUID
	Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.

✅ GingerCoreNETUnitTest.Drivers.CommunicationProtocol.PayLoadTest

✅ ComplexEnumStringsInts
✅ ComplexStringWith2Ints
✅ GuidTest
✅ IntMaxValue
✅ LongString5000
✅ NegativeInt
✅ NullTest
✅ PayloadinPayload
✅ PayLoadList
✅ PayloadOnSameSide
✅ SimpleInt
✅ SimpleString
✅ SpeedTestSimpleStringX100
✅ StringWithSpecialCharsUTF8
✅ UTF16String
✅ VeryLongString500000

✅ GingerCoreNETUnitTest.Drivers.CommunicationProtocol.RemoteObjectsClientServerTest

⚪ RemoteObjectProxyTest1

✅ GingerPluginCoreTest.CommunicationProtocol.GingerGridCommTest

✅ ClickButtonDirect
✅ ClickButtonGrid
✅ ClickButtonNotExist
✅ GotoURLDirect
✅ GotoURLGrid
✅ SetTextBoxText
✅ SpeedTest

✅ GingerPluginCoreTest.CommunicationProtocol.PayloadWithStructTest

✅ ListsStructTestJSON
✅ NoStructTest
✅ NumsStructTest
✅ StructTest
✅ StructTestSpeed

✅ GingerPluginCoreTest.MyServiceTest

✅ RunAction

✅ Ginger/GingerUtilsTest/TestResults/_Mac-1698829922756_2023-11-01_09_26_47.trx

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
GingerUtilsTest.StringCompressorTest 1✅ 13ms

✅ GingerUtilsTest.StringCompressorTest

✅ SampleTest1

Annotations

Check failure on line 211 in Ginger/GingerPluginCoreTest/CommunicationProtocol/GingerSocket2Test.cs

See this annotation in the file changed.

@github-actions github-actions / Ginger MacOS UnitTests

GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test ► ClientConnectSendClose

Failed test found in:
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
  Ginger/GingerPluginCoreTest/TestResults/_Mac-1698829922756_2023-11-01_09_31_04.trx
Error:
  Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
Raw output
Class Initialization method GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit threw exception. System.Exception: System.Exception: Error: mMyGingerClient.IsReady false.
   at GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test.ClassInit(TestContext context) in /Users/runner/work/Ginger/Ginger/Ginger/GingerPluginCoreTest/CommunicationProtocol/GingerSocket2Test.cs:line 211
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)