Skip to content

Conversation

@noahfalk
Copy link
Member

@noahfalk noahfalk commented Aug 3, 2022

This test is failing jobs in CI, see issue #72818

@ghost ghost added the area-System.Net label Aug 3, 2022
@ghost ghost assigned noahfalk Aug 3, 2022
@noahfalk noahfalk requested a review from stephentoub August 3, 2022 23:40
@ghost
Copy link

ghost commented Aug 3, 2022

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

This test is failing jobs in CI, see issue #72818

Author: noahfalk
Assignees: -
Labels:

area-System.Net

Milestone: -

This test is failing jobs in CI, see issue dotnet#72818
@noahfalk noahfalk force-pushed the disable_sendmailasync branch from a4e2969 to c3dc32f Compare August 4, 2022 00:40
Copy link
Member

@wfurt wfurt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@karelz
Copy link
Member

karelz commented Aug 4, 2022

I see the test failing only in 1 PR in Kusto - PR #71203 ... for period 4/1-8/4:

let failedTests = (testNameSubstring : string, methodName : string, includePR : bool, messageSubstr: string, includePassedOnRerun : bool) {
cluster('engsrvprod.kusto.windows.net').database('engineeringdata').AzureDevOpsTests
    | where TestName contains testNameSubstring
    | where includePassedOnRerun or (Outcome == 'Failed')
    | extend startOfTestName = indexof_regex(TestName, @"[^.]+$")
    | extend Method = substring(TestName, startOfTestName)
    | extend Type = substring(TestName, 0, startOfTestName - 1)
    | project-away startOfTestName
    | where (methodName == '') or (Method == methodName)
    | where Message contains messageSubstr
    | distinct JobId, WorkItemId, Message, StackTrace, Method, Type, Arguments, Outcome
    | join kind=inner (cluster('engsrvprod.kusto.windows.net').database('engineeringdata').Jobs
        | where ((Branch == 'refs/heads/main') or (Branch == 'refs/heads/master') or (includePR and (Source startswith "pr/")))
        | where Type startswith "test/functional/cli/"
            and not(Properties contains "runtime-staging")
        | summarize arg_max(Finished, Properties, Type, Branch, Source, Started, QueueName) by JobId
        | project-rename JobType = Type) on JobId
    | extend PropertiesJson = parse_json(Properties)
    | extend OS = replace_regex(tostring(PropertiesJson.operatingSystem), @'\((.*)\).*|([^\(].*)', @'\1\2')
    | extend Runtime = iif(PropertiesJson.runtimeFlavor == "mono", "Mono", iif(PropertiesJson.DefinitionName contains "coreclr", "CoreCLR", ""))
    | extend TargetBranch = extractjson("$.['System.PullRequest.TargetBranch']", Properties)
    | extend Architecture = PropertiesJson.architecture
    | extend Scenario = iif(isempty(PropertiesJson.scenario), "--", PropertiesJson.scenario)
    //| extend DefinitionName = PropertiesJson.DefinitionName
    | project-away PropertiesJson
};
failedTests('', 'SendMailAsync_CanBeCanceled_CancellationToken', true, '', true);

@karelz
Copy link
Member

karelz commented Aug 4, 2022

Ah, never mind. The report is on Hang -- that would not show up in Kusto.

@rzikm rzikm merged commit 8daeec2 into dotnet:main Aug 4, 2022
@karelz karelz added this to the 7.0.0 milestone Aug 7, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Sep 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants