Skip to content

Feature/multi browser version support #1340

Feature/multi browser version support

Feature/multi browser version support #1340

GitHub Actions / Ginger Linux UnitTests succeeded Oct 27, 2023 in 1s

Ginger Linux UnitTests ✅

Tests passed successfully

Report Passed Failed Skipped Time
Ginger/GingerAutoPilotTest/TestResults/_fv-az438-174_2023-10-27_05_57_41.trx 1✅ 2s
Ginger/GingerConsoleTest/TestResults/_fv-az438-174_2023-10-27_05_57_34.trx 1✅ 2⚪ 1s
Ginger/GingerCoreCommonTest/TestResults/_fv-az438-174_2023-10-27_05_53_57.trx 180✅ 16⚪ 6s
Ginger/GingerCoreNETUnitTest/TestResults/_fv-az438-174_2023-10-27_05_54_38.trx 387✅ 34⚪ 121s
Ginger/GingerPluginCoreTest/TestResults/_fv-az438-174_2023-10-27_05_56_48.trx 39✅ 2⚪ 39s
Ginger/GingerUtilsTest/TestResults/_fv-az438-174_2023-10-27_05_53_45.trx 1✅ 1s

✅ Ginger/GingerAutoPilotTest/TestResults/_fv-az438-174_2023-10-27_05_57_41.trx

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

Test suite Passed Failed Skipped Time
UnitTests.NonUITests.AutoPilot.SwaggetTests 1✅ 640ms

✅ UnitTests.NonUITests.AutoPilot.SwaggetTests

✅ SwaggerParseCheckHeaderAndParamsCount

✅ Ginger/GingerConsoleTest/TestResults/_fv-az438-174_2023-10-27_05_57_34.trx

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

Test suite Passed Failed Skipped Time
GingerConsoleTest.CLIGingerConsoleTest 2⚪ 0ms
GingerConsoleTest.ConsoleCLITest 1✅ 5ms

✅ GingerConsoleTest.CLIGingerConsoleTest

⚪ BadCLIArg
⚪ RunCLI

✅ GingerConsoleTest.ConsoleCLITest

✅ SampleTest1

✅ Ginger/GingerCoreCommonTest/TestResults/_fv-az438-174_2023-10-27_05_53_57.trx

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

Test suite Passed Failed Skipped Time
GingerCoreCommonTest.ActivitiesGroupsTest 14✅ 26ms
GingerCoreCommonTest.ObservableListTest 1✅ 2ms
GingerCoreCommonTest.Repository.DirtyTest 9✅ 27ms
GingerCoreCommonTest.Repository.SolutionRepositoryLongPathTest 16⚪ 0ms
GingerCoreCommonTest.Repository.SolutionRepositoryMultiThreadTest 2✅ 301ms
GingerCoreCommonTest.Repository.SolutionRepositoryTest 19✅ 27ms
GingerCoreCommonTest.Run.ApplicationAgentTests 1✅ 7ms
GingerCoreCommonTest.TerminologyTests.GingerTerminologyUnitTests 30✅ 10ms
GingerCoreCommonTest.VariableTests.DateTimeVariableTest 9✅ 21ms
GingerCoreCommonTest.VariableTests.DynamicVariableTest 3✅ 1ms
GingerCoreCommonTest.VariableTests.ListVariableTests 12✅ 6ms
GingerCoreCommonTest.VariableTests.NumberVariableTest 10✅ 6ms
GingerCoreCommonTest.VariableTests.RandomVariableTest 20✅ 550ms
GingerCoreCommonTest.VariableTests.SelectionListVariableTests 22✅ 10ms
GingerCoreCommonTest.VariableTests.SequenceVariableTests 9✅ 6ms
GingerCoreCommonTest.VariableTests.StringVariableTests 12✅ 6ms
GingerCoreCommonTest.VariableTests.TimerVariableTests 6✅ 2s
UnitTests.NonUITests.ImportTest 1✅ 11ms

✅ 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/_fv-az438-174_2023-10-27_05_54_38.trx

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

Test suite Passed Failed Skipped Time
amdocs.ginger.GingerCoreNETTest.GingerRunnerTests.GingerRunnerFlowControlTest 2✅ 1⚪ 624ms
GingerCore.FlowControlLib.Tests.FlowControlTests 1✅ 1ms
GingerCoreNETUnitTest.AnalyzerTests.AnalyzerTest 4✅ 901ms
GingerCoreNETUnitTest.ApiActionConversionUtilsTest 4✅ 190ms
GingerCoreNETUnitTest.AutoPilot.APIModelsCompareTest 4✅ 8ms
GingerCoreNETUnitTest.ClientAppReport.EmailWebReport 2✅ 1⚪ 1ms
GingerCoreNETUnitTest.ClientAppReport.WebReportTest 2⚪ 0ms
GingerCoreNETUnitTest.Examples.Test1 5✅ 3ms
GingerCoreNETUnitTest.GeneralLib.JSON.JSONExtendedTests 1✅ 2ms
GingerCoreNETUnitTest.GeneralLib.XML.XMLDocExtendedTest 2✅ 3ms
GingerCoreNETUnitTest.GingerRunnerTests.CleanUpActivityTests 5✅ 963ms
GingerCoreNETUnitTest.GingerRunnerTests.ErrorHandlerActivityTest 8✅ 1s
GingerCoreNETUnitTest.GlobalCrossSolutionTestsLib.ImportItemDependaciesTests 9✅ 1s
GingerCoreNETUnitTest.LinuxTransformationTests.ActExcelTests 13✅ 10s
GingerCoreNETUnitTest.LinuxTransformationTests.ActScriptTests 10✅ 1s
GingerCoreNETUnitTest.LinuxTransformationTests.ActValidationTests 2✅ 36ms
GingerCoreNETUnitTest.LinuxTransformationTests.FileOperationsTests 3✅ 313ms
GingerCoreNETUnitTest.LinuxTransformationTests.RunSetActionGenerateTestNGReportTests 2✅ 9ms
GingerCoreNETUnitTest.LinuxTransformationTests.TextFileOperationsTests 3✅ 316ms
GingerCoreNETUnitTest.LiteDb.LiteDbTest 3⚪ 0ms
GingerCoreNETUnitTest.PluginsLib.PluginsManagerTest 1✅ 1⚪ 0ms
GingerCoreNETUnitTest.PluginsLib.SolutionRepositoryPluginTest 4✅ 2⚪ 849ms
GingerCoreNETUnitTest.PluginsLib.WebPlatformPluginTest 3⚪ 0ms
GingerCoreNETUnitTest.RecordingLibTest.RecordingManagerTest 1✅ 2⚪ 20ms
GingerCoreNETUnitTest.RunListeners.ExecutionListenerTest 1✅ 3ms
GingerCoreNETUnitTest.RunTestslib.ActReturnValueTest 9✅ 915ms
GingerCoreNETUnitTest.RunTestslib.ExecutionDumperListenerTest 3✅ 1⚪ 162ms
GingerCoreNETUnitTest.RunTestslib.GingerGridTest 1✅ 1ms
GingerCoreNETUnitTest.RunTestslib.MultiRunTest 1✅ 2s
GingerCoreNETUnitTest.RunTestslib.RemoteGingerGridTest 1✅ 3⚪ 1ms
GingerCoreNETUnitTest.RunTestslib.RunnerListenerTest 1✅ 7ms
GingerCoreNETUnitTest.RunTestslib.VariableInputOutoutMappingTest 2✅ 1⚪ 116ms
GingerCoreNETUnitTest.SolutionRepositoryLib.RepositoryItemTest 5✅ 1⚪ 853ms
GingerCoreNETUnitTest.SolutionTestsLib.ApplicationAPIModelTest 4✅ 2⚪ 12ms
GingerCoreNETUnitTest.SolutionTestsLib.RepositoryCacheTest 1✅ 1ms
GingerCoreNETUnitTest.SolutionTestsLib.SolutionRepositoryBasicSimpleTest 4✅ 21ms
GingerCoreNETUnitTest.TelemetryTestLib.TelemetryTest 1✅ 2ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterAVPTest 12✅ 4ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterMessageTest 14✅ 2ms
GingerCoreNETUnitTest.Webservice.DiameterLib.DiameterUtilsTest 12✅ 114ms
GingerCoreNETUnitTest.WorkSpaceLib.UserProfileTest 1✅ 1⚪ 1ms
GingerCoreNETUnitTests.CommandProcessorLib.CommandProcessorTest 9✅ 154ms
GingerCoreNETUnitTests.GeneralTestsLib.GeneralTest 1✅ 0ms
GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerPrePostTest 5✅ 9ms
GingerCoreNETUnitTests.SolutionTestsLib.RepositorySerializerTest 27✅ 5s
GingerCoreNETUnitTests.SolutionTestsLib.VaribaleRepositorySerializerTest 9✅ 2ms
GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionRefrenceTest 1✅ 381ms
GingerCoreNETUnitTests.ValueExpressionTest.ValueExpressionTest 38✅ 38s
UnitTests.NonUITests.ActInputValuesTest 1✅ 2ms
UnitTests.NonUITests.AnalyzerTests 2✅ 5ms
UnitTests.NonUITests.DataSourceTest 15✅ 307ms
UnitTests.NonUITests.EncryptionTest 6✅ 3ms
UnitTests.NonUITests.FindAndReplaceTest 10✅ 3⚪ 109ms
UnitTests.NonUITests.GingerRunnerTests.GingerRunnerActionLogTest 9✅ 11ms
UnitTests.NonUITests.GingerRunnerTests.GingerRunnerTest 7✅ 1s
UnitTests.NonUITests.GingerRunnerTests.GingerVariableTests 7✅ 30ms
UnitTests.NonUITests.RepositoryTest 29✅ 759ms
UnitTests.NonUITests.SolutionTest 2✅ 849ms
UnitTests.NonUITests.WebServicesTest 15✅ 2⚪ 4s
WorkspaceHold.CLITest 35✅ 44s
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/_fv-az438-174_2023-10-27_05_56_48.trx

41 tests were completed in 39s with 39 passed, 0 failed and 2 skipped.

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

✅ GingerCoreNETUnitTest.Drivers.CommunicationProtocol.GingerSocket2Test

✅ ClientConnectSendClose
✅ ClientSendCalcSum
✅ Echo
✅ Echo1000Speed
✅ EchoBig10KMessage
✅ EchoRandomMessageSize
✅ LongAction
✅ Run10ClientsParallel
⚪ ServerSendMessagetoClient
✅ SlowResponse1000
✅ VerifyClientGetUniqueGUID

✅ 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/_fv-az438-174_2023-10-27_05_53_45.trx

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

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

✅ GingerUtilsTest.StringCompressorTest

✅ SampleTest1