SYMBOL INDEX (450 symbols across 89 files) FILE: FactoryTesting/Helpers/CoverageHelper.cs class CoverageHelper (line 10) | public class CoverageHelper : DatabaseHelper where T : CoverageHel... method RunPipeline (line 12) | public new async Task RunPipeline(string pipelineName) method RunPipelineAndCancel (line 21) | public new async Task RunPipelineAndCancel(string pipelineName) method RecordActivityRun (line 42) | private void RecordActivityRun(ActivityRun ar, string context) class CoverageHelperSetup (line 55) | [SetUpFixture] method SetupCoverageHelper (line 58) | [OneTimeSetUp] method RecordActivity (line 75) | private void RecordActivity(string pipelineName, Activity act) FILE: FactoryTesting/Helpers/DataFactoryHelper.cs class DataFactoryHelper (line 14) | public class DataFactoryHelper : SettingsHelper where T : DataFact... method InitialiseClient (line 20) | private async Task InitialiseClient() method TriggerPipeline (line 33) | public async Task TriggerPipeline(string pipelineName, IDictio... method GetPipelines (line 40) | public async Task> GetPipelines() method GetActivityRuns (line 56) | public async Task> GetActivityRuns(string pipelineRu... method TearDown (line 73) | public virtual void TearDown() method GetRunStatus (line 78) | public async Task GetRunStatus(string pipelineRunId) method GetRunStatus (line 84) | public async Task GetRunStatus(string pipelineRunId, string ad... method IsInProgress (line 91) | public async Task IsInProgress(string pipelineRunId) method IsInProgress (line 97) | public async Task IsInProgress(string pipelineRunId, string adfN... method IsQueued (line 104) | public async Task IsQueued(string pipelineRunId) method IsCancelling (line 111) | public async Task IsCancelling(string pipelineRunId) method IsCancelling (line 118) | public async Task IsCancelling(string pipelineRunId, string adfN... method CancelRunningPipeline (line 125) | public async Task CancelRunningPipeline(string pipelineRunId, ... method CancelRunningPipeline (line 144) | public async Task CancelRunningPipeline(string pipelineRunId, ... method DataFactoryHelper (line 163) | public DataFactoryHelper() FILE: FactoryTesting/Helpers/DatabaseHelper.cs class DatabaseHelper (line 7) | public class DatabaseHelper : PipelineRunHelper where T : Database... method DatabaseHelper (line 11) | public DatabaseHelper() method WithEmptyTable (line 17) | public T WithEmptyTable(string tableName) method RowCount (line 24) | public int RowCount(string tableName, string where = "", string equals... method ColumnData (line 36) | public string ColumnData(string tableName, string columnName, char sep... method ExecuteStoredProcedure (line 46) | public void ExecuteStoredProcedure(string spName, Dictionary : DataFactoryHelper where T : Pipel... method PipelineRunHelper (line 22) | public PipelineRunHelper() method WithParameter (line 30) | public T WithParameter(string name, object value) method RunPipeline (line 36) | public async Task RunPipeline(string pipelineName) method RunPipelineAndCancel (line 48) | public async Task RunPipelineAndCancel(string pipelineName) method GetActivityRuns (line 62) | public async Task> GetActivityRuns() method GetActivityRunCount (line 68) | public async Task GetActivityRunCount(string pattern = ".*") method InitialiseActivityRuns (line 75) | private async Task InitialiseActivityRuns() method GetActivityOutput (line 81) | public async Task GetActivityOutput(string activityName, strin... FILE: FactoryTesting/Helpers/SettingsHelper.cs class SettingsHelper (line 8) | public class SettingsHelper method GetSetting (line 10) | public string GetSetting(string settingName) method SettingsHelper (line 35) | public SettingsHelper() FILE: FactoryTesting/Pipelines/01-Grandparent/Given300WorkerPipelines.cs class Given300WorkerPipelines (line 8) | public class Given300WorkerPipelines method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 26) | [Test] method ThenCurrentExecutionTableIsEmpty (line 31) | [Test] method Then300ExecutionLogRecords (line 37) | [Test] method TearDown (line 45) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/01-Grandparent/Given600WorkerPipelineConcurrentBatches.cs class Given600WorkerPipelineConcurrentBatches (line 8) | public class Given600WorkerPipelineConcurrentBatches method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 36) | [Test] method ThenSecondBatchPipelineOutcomeIsSucceeded (line 42) | [Test] method ThenTwoBatchExecutionSuccessRecords (line 48) | [Test] method ThenCurrentExecutionTableIsEmpty (line 54) | [Test] method Then300ExecutionLogRecords (line 60) | [Test] method TearDown (line 68) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/01-Grandparent/GivenOneWorkerPipeline.cs class GivenOneWorkerPipeline (line 8) | public class GivenOneWorkerPipeline method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 27) | [Test] method TearDown (line 35) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/01-Grandparent/GrandparentHelper.cs class GrandparentHelper (line 7) | class GrandparentHelper : CoverageHelper method RunPipeline (line 9) | public async Task RunPipeline() method WithTenantAndSubscriptionIds (line 14) | public GrandparentHelper WithTenantAndSubscriptionIds() method WithSPNInDatabase (line 20) | public GrandparentHelper WithSPNInDatabase(string workerFactoryName) method WithSPNInKeyVault (line 26) | public GrandparentHelper WithSPNInKeyVault(string workerFactoryName) method WithBasicMetadata (line 32) | public GrandparentHelper WithBasicMetadata() method WithEmptyExecutionTables (line 38) | public GrandparentHelper WithEmptyExecutionTables() method WithBatchExecutionHandling (line 47) | public GrandparentHelper WithBatchExecutionHandling() method WithSimpleFailureHandling (line 55) | public GrandparentHelper WithSimpleFailureHandling() method WithOneWorkerPipelineEnabled (line 60) | public GrandparentHelper WithOneWorkerPipelineEnabled() method With300WorkerPipelinesEnabled (line 66) | public GrandparentHelper With300WorkerPipelinesEnabled() method With20BatchesFor1000WorkersEnabled (line 73) | public GrandparentHelper With20BatchesFor1000WorkersEnabled() method WithCustom (line 80) | public GrandparentHelper WithCustom() method With300WorkerPipelineBatches (line 87) | public GrandparentHelper With300WorkerPipelineBatches() FILE: FactoryTesting/Pipelines/02-Parent/Given20ConcurrentBatchesFor1000WorkerPipelines.cs class Given20ConcurrentBatchesFor1000WorkerPipelines (line 8) | public class Given20ConcurrentBatchesFor1000WorkerPipelines method WhenPipelineRun (line 31) | [OneTimeSetUp] method ThenOneBatchPipelineOutcomeIsSucceeded (line 116) | [Test] method ThenTwoBatchPipelineOutcomeIsSucceeded (line 122) | [Test] method ThenElevenBatchPipelineOutcomeIsSucceeded (line 127) | [Test] method ThenTwelveBatchPipelineOutcomeIsSucceeded (line 132) | [Test] method ThenTwentyBatchPipelineOutcomeIsSucceeded (line 137) | [Test] method ThenFifteenBatchPipelineOutcomeIsSucceeded (line 142) | [Test] method ThenSevenBatchPipelineOutcomeIsSucceeded (line 147) | [Test] method ThenNineBatchPipelineOutcomeIsSucceeded (line 152) | [Test] method ThenEightBatchPipelineOutcomeIsSucceeded (line 157) | [Test] method ThenSixteenBatchPipelineOutcomeIsSucceeded (line 162) | [Test] method ThenFiveBatchPipelineOutcomeIsSucceeded (line 167) | [Test] method ThenSixBatchPipelineOutcomeIsSucceeded (line 172) | [Test] method ThenThirteenBatchPipelineOutcomeIsSucceeded (line 177) | [Test] method ThenNineteenBatchPipelineOutcomeIsSucceeded (line 182) | [Test] method ThenFourBatchPipelineOutcomeIsSucceeded (line 187) | [Test] method ThenEighteenBatchPipelineOutcomeIsSucceeded (line 192) | [Test] method ThenThreeBatchPipelineOutcomeIsSucceeded (line 197) | [Test] method ThenFourteenBatchPipelineOutcomeIsSucceeded (line 202) | [Test] method ThenTenBatchPipelineOutcomeIsSucceeded (line 207) | [Test] method ThenSeventeenBatchPipelineOutcomeIsSucceeded (line 212) | [Test] method Then1000ExecutionLogRecords (line 218) | [Test] FILE: FactoryTesting/Pipelines/02-Parent/GivenAlreadyRunning.cs class GivenAlreadyRunning (line 8) | public class GivenAlreadyRunning method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenFirstPipelineOutcomeIsSucceeded (line 32) | [Test] method ThenSecondPipelineOutcomeIsFailed (line 38) | [Test] method ThenCurrentExecutionTableIsEmpty (line 44) | [Test] method ThenElevenExecutionLogRecords (line 50) | [Test] method TearDown (line 56) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForConcurrentBatches.cs class GivenBatchExecutionsForConcurrentBatches (line 8) | public class GivenBatchExecutionsForConcurrentBatches method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 36) | [Test] method ThenSecondBatchPipelineOutcomeIsSucceeded (line 42) | [Test] method ThenCurrentExecutionTableIsEmpty (line 48) | [Test] method ThenFifteenExecutionLogSuccessRecords (line 54) | [Test] method ThenTwoBatchExecutionSuccessRecords (line 60) | [Test] method TearDown (line 67) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForConcurrentBatchesAlreadyRunning.cs class GivenBatchExecutionsForConcurrentBatchesAlreadyRunning (line 8) | public class GivenBatchExecutionsForConcurrentBatchesAlreadyRunning method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 36) | [Test] method ThenSecondBatchPipelineOutcomeIsFailed (line 42) | [Test] method ThenCurrentExecutionTableIsEmpty (line 48) | [Test] method ThenFourExecutionLogSuccessRecords (line 54) | [Test] method ThenOneBatchExecutionSuccessRecord (line 60) | [Test] method TearDown (line 67) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandling.cs class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandling (line 8) | public class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHa... method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 39) | [Test] method ThenOneBatchExecutionSuccessRecord (line 45) | [Test] method ThenFourExecutionLogSuccessRecords (line 51) | [Test] method ThenSecondBatchPipelineOutcomeIsFailed (line 58) | [Test] method ThenOneBatchExecutionStoppedRecord (line 64) | [Test] method ThenThreeExecutionsSucceeded (line 70) | [Test] method ThenOneExecutionFailed (line 76) | [Test] method ThenSevenExecutionsBlocked (line 82) | [Test] method ThenOneExecutionLogRecord (line 88) | [Test] method ThenTwoErrorLogRecords (line 94) | [Test] method TearDown (line 102) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandlingAndRestart.cs class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandlingAndRestart (line 8) | public class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHa... method WhenPipelineRun (line 15) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 55) | [Test] method ThenSecondBatchPipelineOutcomeIsFailed (line 62) | [Test] method ThenSecondBatchRestartPipelineOutcomeIsSucceeded (line 69) | [Test] method ThenThirdBatchPipelineOutcomeIsSucceeded (line 76) | [Test] method ThenThreeBatchExecutionSuccessRecords (line 84) | [Test] method ThenNineteenExecutionLogSuccessRecords (line 90) | [Test] method ThenOneExecutionLogRecord (line 96) | [Test] method ThenTwoErrorLogRecords (line 102) | [Test] method ThenCurrentExecutionTableIsEmpty (line 108) | [Test] method TearDown (line 116) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandlingAndRestartOveride.cs class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHandlingAndRestartOveride (line 8) | public class GivenBatchExecutionsForConcurrentBatchesWithSimpleFailureHa... method WhenPipelineRun (line 15) | [OneTimeSetUp] method ThenFirstBatchPipelineOutcomeIsSucceeded (line 56) | [Test] method ThenSecondBatchPipelineOutcomeIsFailed (line 63) | [Test] method ThenSecondBatchRestartPipelineOutcomeIsSucceeded (line 70) | [Test] method ThenThirdBatchPipelineOutcomeIsSucceeded (line 77) | [Test] method ThenThreeBatchExecutionSuccessRecords (line 85) | [Test] method ThenOneBatchExecutionAbandonedRecord (line 91) | [Test] method ThenTwentyTwoExecutionLogSuccessRecords (line 97) | [Test] method ThenOneExecutionLogRecord (line 103) | [Test] method ThenSevenExecutionsBlocked (line 108) | [Test] method ThenTwoErrorLogRecords (line 113) | [Test] method ThenCurrentExecutionTableIsEmpty (line 119) | [Test] method TearDown (line 127) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenBatchExecutionsForSingleBatch.cs class GivenBatchExecutionsForSingleBatch (line 8) | public class GivenBatchExecutionsForSingleBatch method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 29) | [Test] method ThenCurrentExecutionTableIsEmpty (line 35) | [Test] method ThenFourExecutionLogSuccessRecords (line 41) | [Test] method ThenOneBatchExecutionSuccessRecord (line 47) | [Test] method TearDown (line 54) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCancelledWorkerAndRestart.cs class GivenCancelledWorkerAndRestart (line 8) | public class GivenCancelledWorkerAndRestart method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 36) | [Test] method ThenOneExecutionLogRecord (line 42) | [Test] method ThenElevenExecutionsSucceeded (line 47) | [Test] method TearDown (line 54) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCancelledWorkerInOneExecutionStage.cs class GivenCancelledWorkerInOneExecutionStage (line 8) | public class GivenCancelledWorkerInOneExecutionStage method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 32) | [Test] method ThenOneExecutionsCancelled (line 38) | [Test] method ThenOneExecutionLogRecord (line 44) | [Test] method ThenThreeExecutionsSucceeded (line 49) | [Test] method TearDown (line 56) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCancelledWorkerThatBlocks.cs class GivenCancelledWorkerThatBlocks (line 8) | public class GivenCancelledWorkerThatBlocks method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 32) | [Test] method ThenOneExecutionsCancelled (line 38) | [Test] method ThenOneExecutionLogRecord (line 44) | [Test] method ThenThreeExecutionsSucceeded (line 49) | [Test] method ThenSevenExecutionsBlocked (line 54) | [Test] method TearDown (line 61) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCancelledWorkerThatDoesntBlock.cs class GivenCancelledWorkerThatDoesntBlock (line 8) | public class GivenCancelledWorkerThatDoesntBlock method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 32) | [Test] method ThenOneExecutionsCancelled (line 38) | [Test] method ThenOneExecutionLogRecord (line 44) | [Test] method ThenTenExecutionsSucceeded (line 49) | [Test] method TearDown (line 56) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCleanUpForCancelledWorkerAndRestart.cs class GivenCleanUpForCancelledWorkerAndRestart (line 8) | public class GivenCleanUpForCancelledWorkerAndRestart method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 39) | [Test] method ThenActivityShouldReturnOneRowForCleanUp (line 45) | [Test] method ThenOneExecutionLogRecord (line 52) | [Test] method ThenElevenExecutionsSucceeded (line 57) | [Test] method TearDown (line 64) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenCleanUpForSuccessfulWorkersAndRestart.cs class GivenCleanUpForSuccessfulWorkersAndRestart (line 8) | public class GivenCleanUpForSuccessfulWorkersAndRestart method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 38) | [Test] method ThenActivityShouldReturnThreeRowsForCleanUp (line 44) | [Test] method ThenOneExecutionLogRecord (line 51) | [Test] method ThenElevenExecutionsSucceeded (line 56) | [Test] method TearDown (line 62) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenDependencyChainFailureHandling.cs class GivenDependencyChainFailureHandling (line 8) | public class GivenDependencyChainFailureHandling method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 27) | [Test, Order(1)] method ThenSixExecutionsSucceeded (line 33) | [Test, Order(2)] method ThenOneExecutionFailed (line 39) | [Test, Order(3)] method ThenFourExecutionsBlocked (line 45) | [Test, Order(4)] method ThenOneExecutionLogRecord (line 51) | [Test, Order(5)] method ThenTwoErrorLogRecords (line 57) | [Test, Order(6)] method TearDown (line 64) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenDependencyChainFailureHandlingAndRestart.cs class GivenDependencyChainFailureHandlingAndRestart (line 8) | public class GivenDependencyChainFailureHandlingAndRestart method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 32) | [Test] method ThenOneExecutionLogFailedRecord (line 38) | [Test] method ThenElevenExecutionLogSuccessRecord (line 43) | [Test] method ThenTwoErrorLogRecords (line 49) | [Test] method TearDown (line 56) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenDisabledBatches.cs class GivenDisabledBatches (line 8) | public class GivenDisabledBatches method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 27) | [Test] method TearDown (line 35) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenDisabledPipelines.cs class GivenDisabledPipelines (line 8) | class GivenDisabledPipelines method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 26) | [Test, Order(1)] method TearDown (line 34) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenDisabledStages.cs class GivenDisabledStages (line 8) | public class GivenDisabledStages method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 26) | [Test, Order(1)] method TearDown (line 34) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenNoErrorsAndSPNStoredInDatabase.cs class GivenNoErrorsAndSPNStoredInDatabase (line 8) | public class GivenNoErrorsAndSPNStoredInDatabase method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 27) | [Test] method ThenCurrentExecutionTableIsEmpty (line 37) | [Test] method ThenElevenExecutionLogRecords (line 43) | [Test] method TearDown (line 51) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenNoErrorsAndSPNStoredInKeyVault.cs class GivenNoErrorsAndSPNStoredInKeyVault (line 8) | public class GivenNoErrorsAndSPNStoredInKeyVault method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 27) | [Test, Order(1)] method ThenCurrentExecutionTableIsEmpty (line 37) | [Test, Order(2)] method ThenElevenExecutionLogRecords (line 43) | [Test, Order(3)] method TearDown (line 51) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenNoFailureHandling.cs class GivenNoFailureHandling (line 8) | public class GivenNoFailureHandling method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 27) | [Test, Order(1)] method ThenTenExecutionsSucceeded (line 33) | [Test, Order(2)] method ThenOneExecutionFailed (line 39) | [Test, Order(3)] method ThenOneExecutionLogRecord (line 45) | [Test, Order(4)] method ThenTwoErrorLogRecords (line 51) | [Test, Order(5)] method TearDown (line 59) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenNoPipelineParameters.cs class GivenNoPipelineParameters (line 8) | class GivenNoPipelineParameters method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 27) | [Test] method TearDown (line 39) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenOneExecutionStage.cs class GivenOneExecutionStage (line 8) | class GivenOneExecutionStage method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 28) | [Test] method TearDown (line 36) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenSimpleFailureHandling.cs class GivenSimpleFailureHandling (line 8) | public class GivenSimpleFailureHandling method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 27) | [Test, Order(1)] method ThenThreeExecutionsSucceeded (line 33) | [Test, Order(2)] method ThenOneExecutionFailed (line 39) | [Test, Order(3)] method ThenSevenExecutionsBlocked (line 45) | [Test, Order(4)] method ThenOneExecutionLogRecord (line 51) | [Test, Order(5)] method ThenTwoErrorLogRecords (line 57) | [Test, Order(6)] method TearDown (line 64) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenSimpleFailureHandlingAndRestart.cs class GivenSimpleFailureHandlingAndRestart (line 8) | public class GivenSimpleFailureHandlingAndRestart method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 32) | [Test] method ThenOneExecutionLogFailedRecord (line 38) | [Test] method ThenElevenExecutionLogSuccessRecord (line 43) | [Test] method ThenTwoErrorLogRecords (line 49) | [Test] method TearDown (line 56) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/GivenSimpleFailureHandlingAndRestartOveride.cs class GivenSimpleFailureHandlingAndRestartOveride (line 8) | public class GivenSimpleFailureHandlingAndRestartOveride method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 32) | [Test] method ThenOneExecutionLogFailedRecord (line 38) | [Test] method ThenFourthteenExecutionLogSuccessRecord (line 43) | [Test] method ThenSevenExecutionsBlocked (line 48) | [Test] method ThenTwoErrorLogRecords (line 53) | [Test] method TearDown (line 60) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/02-Parent/ParentHelper.cs class ParentHelper (line 10) | class ParentHelper : CoverageHelper method RunPipeline (line 12) | public async Task RunPipeline() method RunPipeline (line 16) | public async Task RunPipeline(int fakeDelayMilliseconds) method CancelAnyWorkerPipeline (line 22) | public async Task CancelAnyWorkerPipeline() method CancelIntentionalErrorWorkerPipeline (line 26) | public async Task CancelIntentionalErrorWorkerPipeline() method RunAsync (line 31) | public virtual Task RunAsync() method WithTenantAndSubscriptionIds (line 35) | public ParentHelper WithTenantAndSubscriptionIds() method WithSPNInDatabase (line 40) | public ParentHelper WithSPNInDatabase(string workerFactoryName) method WithSPNInKeyVault (line 46) | public ParentHelper WithSPNInKeyVault(string workerFactoryName) method WithBasicMetadata (line 52) | public ParentHelper WithBasicMetadata() method WithEmptyExecutionTables (line 58) | public ParentHelper WithEmptyExecutionTables() method WithRunningPipelineStatusInPlaceOf (line 67) | public ParentHelper WithRunningPipelineStatusInPlaceOf(string statusTo... method WithSimulatedError (line 73) | public ParentHelper WithSimulatedError() method WithoutSimulatedError (line 79) | public ParentHelper WithoutSimulatedError() method WithBatchesDisabled (line 85) | public ParentHelper WithBatchesDisabled() method WithStagesDisabled (line 91) | public ParentHelper WithStagesDisabled() method WithStagesEnabled (line 97) | public ParentHelper WithStagesEnabled() method WithOnlyStageOneEnabled (line 103) | public ParentHelper WithOnlyStageOneEnabled() method WithPipelinesDisabled (line 112) | public ParentHelper WithPipelinesDisabled() method WithPipelinesEnabled (line 117) | public ParentHelper WithPipelinesEnabled() method With2MinWaitsOnWorkers (line 122) | public ParentHelper With2MinWaitsOnWorkers() method WithBatchExecutionHandling (line 128) | public ParentHelper WithBatchExecutionHandling() method WithoutBatchExecutionHandling (line 136) | public ParentHelper WithoutBatchExecutionHandling() method WithFailureHandling (line 144) | public ParentHelper WithFailureHandling(string mode) method WithCancelledWorkersBlock (line 152) | public ParentHelper WithCancelledWorkersBlock(bool mode) method WithOverideRestart (line 160) | public ParentHelper WithOverideRestart(bool mode) method WithoutPrecursorObject (line 169) | public ParentHelper WithoutPrecursorObject() method WithPrecursorObject (line 177) | public ParentHelper WithPrecursorObject() method WithSingleExecutionStage (line 184) | public ParentHelper WithSingleExecutionStage() method WithCustom (line 190) | public ParentHelper WithCustom() method SetFalsePipelineStatus (line 196) | private ParentHelper SetFalsePipelineStatus(string falseStatus, string... method GetWorkerRunId (line 202) | private string GetWorkerRunId(string pipelineName = null) method EnableDisableMetadata (line 220) | private void EnableDisableMetadata(string table, bool state) method EnableDisableMetadata (line 226) | private void EnableDisableMetadata(string table, bool state, string wh... method SetParameterValue (line 231) | private void SetParameterValue(string value, string where, string equals) method SimulateError (line 237) | private void SimulateError(bool simulate) method TearDown (line 247) | public override void TearDown() FILE: FactoryTesting/Pipelines/Utilities/GivenCheckForRunningPipeline.cs class GivenCheckForRunningPipeline (line 9) | public class GivenCheckForRunningPipeline method WhenPipelineRun (line 13) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 24) | [Test] method ThenActivityShouldReturnOneFilteredItemCount (line 30) | [Test] method ThenActivityShouldReturnMatchingSubscriptionId (line 37) | [Test] method ThenActivityShouldReturnMatchingResourceGroup (line 46) | [Test] method TearDown (line 55) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/Utilities/GivenEmailSender.cs class GivenEmailSender (line 8) | public class GivenEmailSender method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsSucceeded (line 23) | [Test] method ThenActivityShouldReturnEmailSentTrue (line 29) | [Test] method TearDown (line 36) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/Utilities/GivenThrowException.cs class GivenThrowException (line 8) | public class GivenThrowException method WhenPipelineRun (line 12) | [OneTimeSetUp] method ThenPipelineOutcomeIsFailed (line 21) | [Test] method TearDown (line 27) | [OneTimeTearDown] FILE: FactoryTesting/Pipelines/Utilities/UtilitiesHelper.cs class UtilitiesHelper (line 10) | class UtilitiesHelper : CoverageHelper method WithBasicMetadata (line 12) | public UtilitiesHelper WithBasicMetadata() method WithTenantAndSubscriptionIds (line 18) | public UtilitiesHelper WithTenantAndSubscriptionIds() method TearDown (line 24) | public override void TearDown() FILE: Functions/Functions/CancelPipeline.cs class CancelPipeline (line 15) | public static class CancelPipeline method Run (line 17) | [FunctionName("CancelPipeline")] FILE: Functions/Functions/CheckPipelineStatus.cs class CheckPipelineStatus (line 15) | public static class CheckPipelineStatus method Run (line 17) | [FunctionName("CheckPipelineStatus")] FILE: Functions/Functions/ExecutePipeline.cs class ExecutePipeline (line 15) | public static class ExecutePipeline method Run (line 17) | [FunctionName("ExecutePipeline")] FILE: Functions/Functions/GetActivityErrors.cs class GetActivityErrors (line 15) | public static class GetActivityErrors method Run (line 17) | [FunctionName("GetActivityErrors")] FILE: Functions/Functions/SendEmail.cs class SendEmail (line 17) | public static class SendEmail method Run (line 19) | [FunctionName("SendEmail")] FILE: Functions/Functions/ValidatePipeline.cs class ValidatePipeline (line 15) | public static class ValidatePipeline method Run (line 17) | [FunctionName("ValidatePipeline")] FILE: Functions/Helpers/BodyReader.cs class BodyReader (line 12) | public class BodyReader method BodyReader (line 15) | public BodyReader(HttpRequest httpRequest) method GetRequestBody (line 20) | public Task GetRequestBody() method GetRequestBodyAsync (line 26) | public async Task GetRequestBodyAsync() method GetRunRequestBody (line 32) | public Task GetRunRequestBody() method GetRunRequestBodyAsync (line 38) | public async Task GetRunRequestBodyAsync() FILE: Functions/Helpers/InvalidRequestException.cs class InvalidRequestException (line 6) | [Serializable] method InvalidRequestException (line 9) | public InvalidRequestException() method InvalidRequestException (line 13) | public InvalidRequestException(string message) : base(message) method InvalidRequestException (line 17) | public InvalidRequestException(string message, Exception innerExceptio... method InvalidRequestException (line 21) | protected InvalidRequestException(SerializationInfo info, StreamingCon... FILE: Functions/Helpers/KeyVaultClient.cs class KeyVaultClient (line 7) | internal class KeyVaultClient method GetSecretFromUri (line 11) | public static string GetSecretFromUri(string secretString) method GetSecretFromUri (line 16) | public static string GetSecretFromUri(Uri secretUri) method GetSecretFromName (line 23) | public static string GetSecretFromName(string keyVaultURL, string secr... method CreateKeyVaultClient (line 28) | private static SecretClient CreateKeyVaultClient(string keyVaultURL) FILE: Functions/Helpers/PipelineRequest.cs class PipelineRequest (line 7) | public class PipelineRequest method Validate (line 20) | public virtual void Validate(ILogger logger) method CheckUri (line 53) | private bool CheckUri(string uriValue) method CheckGuid (line 61) | public bool CheckGuid(string idValue) method ReportInvalidBody (line 68) | protected void ReportInvalidBody(ILogger logger) method ReportInvalidBody (line 75) | protected void ReportInvalidBody(ILogger logger, string additions) FILE: Functions/Helpers/PipelineRunRequest.cs class PipelineRunRequest (line 6) | public class PipelineRunRequest : PipelineRequest method Validate (line 15) | public override void Validate(ILogger logger) FILE: Functions/Helpers/SMTPClient.cs class SMTPClient (line 6) | internal class SMTPClient method CreateSMTPClient (line 10) | public static SmtpClient CreateSMTPClient() FILE: Functions/Services/AzureDataFactoryService.cs class AzureDataFactoryService (line 13) | public class AzureDataFactoryService : PipelineService method AzureDataFactoryService (line 18) | public AzureDataFactoryService(PipelineRequest request, ILogger logger) method ValidatePipeline (line 36) | public override PipelineDescription ValidatePipeline(PipelineRequest r... method ExecutePipeline (line 79) | public override PipelineRunStatus ExecutePipeline(PipelineRequest requ... method CancelPipeline (line 123) | public override PipelineRunStatus CancelPipeline(PipelineRunRequest re... method GetPipelineRunStatus (line 182) | public override PipelineRunStatus GetPipelineRunStatus(PipelineRunRequ... method GetPipelineRunActivityErrors (line 212) | public override PipelineErrorDetail GetPipelineRunActivityErrors(Pipel... method Dispose (line 284) | public override void Dispose() FILE: Functions/Services/AzureSynapseService.cs class AzureSynapseService (line 17) | public class AzureSynapseService : PipelineService method AzureSynapseService (line 24) | public AzureSynapseService(PipelineRequest request, ILogger logger) method ValidatePipeline (line 54) | public override PipelineDescription ValidatePipeline(PipelineRequest r... method ExecutePipeline (line 108) | public override PipelineRunStatus ExecutePipeline(PipelineRequest requ... method CancelPipeline (line 149) | public override PipelineRunStatus CancelPipeline(PipelineRunRequest re... method GetPipelineRunStatus (line 202) | public override PipelineRunStatus GetPipelineRunStatus(PipelineRunRequ... method GetPipelineRunActivityErrors (line 227) | public override PipelineErrorDetail GetPipelineRunActivityErrors(Pipel... method Dispose (line 294) | public override void Dispose() FILE: Functions/Services/PipelineService.cs class PipelineService (line 7) | public abstract class PipelineService : IDisposable method GetServiceForRequest (line 11) | public static PipelineService GetServiceForRequest(PipelineRequest pr,... method ValidatePipeline (line 22) | public abstract PipelineDescription ValidatePipeline(PipelineRequest r... method ExecutePipeline (line 24) | public abstract PipelineRunStatus ExecutePipeline(PipelineRequest requ... method CancelPipeline (line 26) | public abstract PipelineRunStatus CancelPipeline(PipelineRunRequest re... method GetPipelineRunStatus (line 28) | public abstract PipelineRunStatus GetPipelineRunStatus(PipelineRunRequ... method GetPipelineRunActivityErrors (line 30) | public abstract PipelineErrorDetail GetPipelineRunActivityErrors(Pipel... method PipelineNameCheck (line 32) | protected void PipelineNameCheck(string requestName, string foundName) method Dispose (line 40) | public abstract void Dispose(); FILE: Functions/Services/PipelineServiceType.cs type PipelineServiceType (line 3) | public enum PipelineServiceType FILE: Functions/Services/Returns/PipelineDescription.cs class PipelineDescription (line 3) | public class PipelineDescription FILE: Functions/Services/Returns/PipelineErrorDetail.cs class PipelineErrorDetail (line 5) | public class PipelineErrorDetail : PipelineRunStatus method PipelineErrorDetail (line 7) | public PipelineErrorDetail() class FailedActivity (line 22) | public class FailedActivity FILE: Functions/Services/Returns/PipelineRunStatus.cs class PipelineRunStatus (line 5) | public class PipelineRunStatus method ConvertPipelineStatus (line 22) | private string ConvertPipelineStatus(string actualStatus) FILE: MetadataDB/dbo/Tables/ServicePrincipals.sql type dbo (line 1) | CREATE TABLE [dbo].[ServicePrincipals]( FILE: MetadataDB/procfwk/Functions/GetPropertyValueInternal.sql function procfwk (line 1) | CREATE FUNCTION [procfwk].[GetPropertyValueInternal] FILE: MetadataDB/procfwk/Tables/BatchExecution.sql type procfwk (line 1) | CREATE TABLE [procfwk].[BatchExecution]( FILE: MetadataDB/procfwk/Tables/BatchStageLink.sql type procfwk (line 1) | CREATE TABLE [procfwk].[BatchStageLink] FILE: MetadataDB/procfwk/Tables/Batches.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Batches]( FILE: MetadataDB/procfwk/Tables/CurrentExecution.sql type procfwk (line 1) | CREATE TABLE [procfwk].[CurrentExecution] ( type IDX_GetPipelinesInStage (line 21) | CREATE NONCLUSTERED INDEX [IDX_GetPipelinesInStage] ON [procfwk].[Curren... FILE: MetadataDB/procfwk/Tables/ErrorLog.sql type procfwk (line 1) | CREATE TABLE [procfwk].[ErrorLog] FILE: MetadataDB/procfwk/Tables/ExecutionLog.sql type procfwk (line 1) | CREATE TABLE [procfwk].[ExecutionLog] FILE: MetadataDB/procfwk/Tables/Orchestrators.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Orchestrators] FILE: MetadataDB/procfwk/Tables/PipelineAlertLink.sql type procfwk (line 1) | CREATE TABLE [procfwk].[PipelineAlertLink] FILE: MetadataDB/procfwk/Tables/PipelineAuthLink.sql type procfwk (line 1) | CREATE TABLE [procfwk].[PipelineAuthLink] FILE: MetadataDB/procfwk/Tables/PipelineDependencies.sql type procfwk (line 1) | CREATE TABLE [procfwk].[PipelineDependencies] FILE: MetadataDB/procfwk/Tables/PipelineParameters.sql type procfwk (line 1) | CREATE TABLE [procfwk].[PipelineParameters] ( FILE: MetadataDB/procfwk/Tables/Pipelines.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Pipelines] ( FILE: MetadataDB/procfwk/Tables/Properties.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Properties] FILE: MetadataDB/procfwk/Tables/Recipients.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Recipients] FILE: MetadataDB/procfwk/Tables/Stages.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Stages] ( FILE: MetadataDB/procfwk/Tables/Subscriptions.sql type procfwk (line 1) | CREATE TABLE [procfwk].[Subscriptions] FILE: MetadataDB/procfwk/Views/CurrentProperties.sql type procfwk (line 1) | CREATE VIEW [procfwk].[CurrentProperties] FILE: MetadataDB/procfwk/Views/DataFactorys.sql type procfwk (line 1) | CREATE VIEW [procfwk].[DataFactorys] FILE: MetadataDB/procfwk/Views/PipelineParameterDataSizes.sql type procfwk (line 1) | CREATE VIEW [procfwk].[PipelineParameterDataSizes] FILE: MetadataDB/procfwkHelpers/Views/PipelineDependencyChains.sql type procfwkHelpers (line 1) | CREATE VIEW [procfwkHelpers].[PipelineDependencyChains] FILE: MetadataDB/procfwkReporting/Views/AverageStageDuration.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[AverageStageDuration] FILE: MetadataDB/procfwkReporting/Views/CompleteExecutionErrorLog.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[CompleteExecutionErrorLog] FILE: MetadataDB/procfwkReporting/Views/CompleteExecutionLog.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[CompleteExecutionLog] FILE: MetadataDB/procfwkReporting/Views/CurrentExecutionSummary.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[CurrentExecutionSummary] FILE: MetadataDB/procfwkReporting/Views/LastExecution.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[LastExecution] FILE: MetadataDB/procfwkReporting/Views/LastExecutionSummary.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[LastExecutionSummary] FILE: MetadataDB/procfwkReporting/Views/WorkerParallelismOverTime.sql type procfwkReporting (line 1) | CREATE VIEW [procfwkReporting].[WorkerParallelismOverTime]