Skip to content

Exit code detection failing on iOS/tvOS 15+ #819

Closed
@premun

Description

@premun

With the latest move of dotnet/runtime onto OSX 12.00, apple run and apple just-run commands started failing in 100% of cases:

image

Metrics
| where EventType == "_MobileDeviceOperation" and MetricName == "ExitCode"
| join kind=inner Jobs on JobId
| where Finished > now()-1d
| extend Dimensions = parse_json(Dimensions)
| project 
    Finished,
    JobName,
    QueueName,
    WorkItemFriendlyName,
    Platform = tostring(Dimensions.platform),
    Command = tostring(Dimensions.command),
    ExitCode = MetricValue,
    Target = tostring(Dimensions.target),
    IsDevice = tobool(Dimensions.isDevice)
| where Platform == "apple"
| summarize SuccessRate=countif(ExitCode < 6)*100/count(), Count=count() by Platform, Command, QueueName
| where SuccessRate != 100
| order by Platform, SuccessRate, Command

Metadata

Metadata

Assignees

Labels

appleiOS/tvOS/WatchOS/Mac Catalyst areabugcriticalemulatorRelated to an emulator/Simulator

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions