public void Clear() { CustomEvents.Clear(); ErrorEvents.Clear(); MessageEvents.Clear(); WarningsEvents.Clear(); }
/// <summary> /// Adds an error event. /// </summary> /// <param name="evt">The <see cref="T:AppDynamics.IoT.ErrorEvent"/> object to add.</param> public void AddErrorEvent(ErrorEvent evt) { if (ErrorEvents == null) { ErrorEvents = new ObservableCollection <ErrorEvent>(); } ErrorEvents.Add(evt); }
public void ResetHarvestData() { Metrics.Clear(); CustomEvents.Clear(); TransactionTraces.Clear(); TransactionEvents.Clear(); ErrorTraces.Clear(); ErrorEvents.Clear(); SpanEvents.Clear(); }
public void Execute() { if (DtsExecutable != null) { var errorHandler = new ErrorEvents(); DTS.DTSExecResult execResult = DtsExecutable.Execute(null, null, errorHandler, null, null); if (execResult != Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success || errorHandler.ValidationErrorCount > 0) { MessageEngine.Trace(AstNamedNode, Severity.Warning, "V0108", "Failed to execute {0} during compilation", Name); } } }
public void Execute() { if (_executable != null) { MessageEngine.Global.Trace(Severity.Alert, "Executing DTS Package {0}", Name); ErrorEvents errorHandler = new ErrorEvents(); DTS.DTSExecResult execResult = _executable.Execute(null, null, errorHandler, null, null); if (execResult == Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success && errorHandler.ValidationErrorCount == 0) { MessageEngine.Global.Trace(Severity.Notification, "Success executing Task {0}", Name); } else { MessageEngine.Global.Trace( Severity.Error, "Error executing Task {0}: Result = {1} (BugBug: SSIS always returns success) but ErrorCount = {2}", Name, execResult, errorHandler.ValidationErrorCount ); } } }
/// <summary> /// Returns an enumerator that iterates through the resources in this response. /// </summary> public IEnumerator <ErrorEvent> GetEnumerator() => ErrorEvents.GetEnumerator();
public void AssertUnsuccessfulBuild() { Assert.Equal(BuildResultCode.Failure, Result.OverallResult); Assert.True(ErrorEvents.Any(), ErrorEvents.Select(e => e.Message).FirstOrDefault()); }
public void AssertSuccessfulBuild() { Assert.False(ErrorEvents.Any(), ErrorEvents.Select(e => e.Message).FirstOrDefault()); this.AssertNoTargetsExecutedTwice(); Assert.Equal(BuildResultCode.Success, Result.OverallResult); }
public void AppendEvent(VizqlEvent vizqlEvent) { if (String.IsNullOrEmpty(vizqlEvent.VizqlSessionId)) { vizqlEvent.VizqlSessionId = VizqlSessionId; } //Performance if (vizqlEvent.GetElapsedTimeInSeconds().HasValue) { PerformanceEvents.Add(new VizqlPerformanceEvent(vizqlEvent)); } //Error if (vizqlEvent is VizqlErrorEvent) { ErrorEvents.Add(vizqlEvent as VizqlErrorEvent); } //Connections else if (vizqlEvent is VizqlConstructProtocol) { ConstructProtocolEvents.Add(vizqlEvent as VizqlConstructProtocol); } else if (vizqlEvent is VizqlConstructProtocolGroup) { ConstructProtocolGroupEvents.Add(vizqlEvent as VizqlConstructProtocolGroup); } else if (vizqlEvent is VizqlDsConnect) { DsConnectEvents.Add(vizqlEvent as VizqlDsConnect); } //Caching else if (vizqlEvent is VizqlEcDrop) { EcDropEvents.Add(vizqlEvent as VizqlEcDrop); } else if (vizqlEvent is VizqlEcLoad) { EcLoadEvents.Add(vizqlEvent as VizqlEcLoad); } else if (vizqlEvent is VizqlEcStore) { EcStoreEvents.Add(vizqlEvent as VizqlEcStore); } else if (vizqlEvent is VizqlEqcLoad) { EqcLoadEvents.Add(vizqlEvent as VizqlEqcLoad); } else if (vizqlEvent is VizqlEqcStore) { EqcStoreEvents.Add(vizqlEvent as VizqlEqcStore); } //Query else if (vizqlEvent is VizqlDsInterpretMetadata) { DsInterpretMetadataEvents.Add(vizqlEvent as VizqlDsInterpretMetadata); } else if (vizqlEvent is VizqlEndQuery) { EndQueryEvents.Add(vizqlEvent as VizqlEndQuery); } else if (vizqlEvent is VizqlQpBatchSummary) { QpBatchSummaryEvents.Add(vizqlEvent as VizqlQpBatchSummary); } else if (vizqlEvent is VizqlQpQueryEnd) { QpQueryEndEvents.Add(vizqlEvent as VizqlQpQueryEnd); } else if (vizqlEvent is VizqlEndPrepareQuickFilterQueries) { EndPrepareQuickFilterQueriesEvents.Add(vizqlEvent as VizqlEndPrepareQuickFilterQueries); } else if (vizqlEvent is VizqlEndSqlTempTableTuplesCreate) { EndSqlTempTableTuplesCreateEvents.Add(vizqlEvent as VizqlEndSqlTempTableTuplesCreate); } else if (vizqlEvent is VizqlSetCollation) { SetCollationEvents.Add(vizqlEvent as VizqlSetCollation); } else if (vizqlEvent is VizqlProcessQuery) { ProcessQueryEvents.Add(vizqlEvent as VizqlProcessQuery); } //Compute else if (vizqlEvent is VizqlEndComputeQuickFilterState) { EndComputeQuickFilterStateEvents.Add(vizqlEvent as VizqlEndComputeQuickFilterState); } //Render else if (vizqlEvent is VizqlEndUpdateSheet) { EndUpdateSheetEvents.Add(vizqlEvent as VizqlEndUpdateSheet); } //Message else if (vizqlEvent is VizqlMessage) { MessageEvents.Add(vizqlEvent as VizqlMessage); } //Etc else if (vizqlEvent is VizqlEtc) { EtcEvents.Add(vizqlEvent as VizqlEtc); } }
public void LogErrorEvent(BuildErrorEventArgs e) { ErrorEvents.Add(e); }