Open runfoapp[bot] opened 2 years ago
Runfo Tracking Issue: directory_move_multiple_from_watched_to_unwatched_mac test failing | Build | Definition | Kind | Run Name |
---|
Build Result Summary | Day Hit Count | Week Hit Count | Month Hit Count |
---|---|---|---|
0 | 0 | 0 |
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.
Tagging subscribers to this area: @dotnet/area-system-io See info in area-owners.md if you want to be subscribed.
Author: | runfoapp[bot] |
---|---|
Assignees: | - |
Labels: | `area-System.IO`, `blocking-clean-ci` |
Milestone: | - |
This one just started failing recently, possibly a product issue
System.IO.Tests.Directory_Move_Tests.Directory_Move_Multiple_From_Watched_To_Unwatched_Mac(filesCount: 1) [FAIL]
Assert.Equal() Failure
↓ (pos 0)
Expected: [Deleted /tmp/helix/working/A81808FC/t/#Di···
Actual: []
↑ (pos 0)
Stack Trace:
/_/src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Move.cs(183,0): at System.IO.Tests.Directory_Move_Tests.DirectoryMove_Multiple_FromWatchedToUnwatched(Int32 filesCount, Boolean skipOldEvents)
/_/src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Move.cs(37,0): at System.IO.Tests.Directory_Move_Tests.Directory_Move_Multiple_From_Watched_To_Unwatched_Mac(Int32 filesCount)
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
Similar test failed on yesterday's rolling build #20220606.1 (console log).
System.IO.Tests.File_Move_Tests.File_Move_Multiple_From_Watched_To_Unwatched_Mac(filesCount: 1) [FAIL]
Assert.Equal() Failure
↓ (pos 0)
Expected: [Deleted /tmp/helix/working/B7240A1B/t/#Fi···
Actual: []
↑ (pos 0)
Stack Trace:
/_/src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Move.cs(237,0): at System.IO.Tests.File_Move_Tests.FileMove_Multiple_FromWatchedToUnwatched(Int32 filesCount, Boolean skipOldEvents)
/_/src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Move.cs(41,0): at System.IO.Tests.File_Move_Tests.File_Move_Multiple_From_Watched_To_Unwatched_Mac(Int32 filesCount)
/_/src/mono/System.Private.CoreLib/src/System/Reflection/MethodInvoker.Mono.cs(33,0): at System.Reflection.MethodInvoker.InterpretedInvoke(Object obj, Span`1 args, BindingFlags invokeAttr)
This needs disabling for macOS 12.
TestResults
| join kind=inner WorkItems on WorkItemId
| join kind=inner Jobs on JobId
| where Finished >= now(-30d) | where QueueName startswith "osx"
//| where Result == "Fail"
| where Type startswith "System.IO.Tests" and Method contains "Move_"
| project
Pipeline = tostring(parse_json(Properties).DefinitionName),
Pipeline_Configuration = tostring(parse_json(Properties).configuration),
OS = QueueName,
Arch = tostring(parse_json(Properties).architecture),
Test = Type1,
Result,
Finished,
// Duration,
Method
// Build = tostring(parse_json(Properties).BuildNumber)
//Message
| summarize count() by OS, Result, Method
OS | Result | Method | count_ |
---|---|---|---|
osx.1200.amd64.open | Fail | Directory_Move_Multiple_From_Watched_To_Unwatched_Mac | 9 |
osx.1200.amd64.open | Fail | File_Move_Multiple_From_Watched_To_Unwatched_Mac | 16 |
osx.1015.amd64.open | Pass | Directory_Move_In_Nested_Directory | 24 |
osx.1015.amd64.open | Pass | Directory_Move_From_Watched_To_Unwatched | 12 |
osx.1015.amd64.open | Pass | Directory_Move_With_Set_NotifyFilter | 12 |
osx.1015.amd64.open | Pass | Directory_Move_From_Unwatched_To_Watched | 12 |
osx.1015.amd64.open | Pass | Unix_Directory_Move_To_Different_Watched_Directory | 12 |
osx.1015.amd64.open | Pass | Unix_File_Move_With_Set_NotifyFilter | 12 |
osx.1015.amd64.open | Pass | File_Move_From_Unwatched_To_Watched | 12 |
osx.1015.amd64.open | Pass | Unix_File_Move_In_Nested_Directory | 24 |
osx.1015.amd64.open | Pass | File_Move_From_Watched_To_Unwatched | 12 |
osx.1015.amd64.open | Pass | Unix_File_Move_To_Same_Directory | 12 |
osx.1015.amd64.open | Pass | OSX_File_Move_To_Different_Watched_Directory | 12 |
osx.1100.amd64.open | Pass | Directory_Move_In_Nested_Directory | 12 |
osx.1100.amd64.open | Pass | Directory_Move_From_Watched_To_Unwatched | 6 |
osx.1100.amd64.open | Pass | Directory_Move_With_Set_NotifyFilter | 6 |
osx.1100.amd64.open | Pass | Directory_Move_From_Unwatched_To_Watched | 6 |
osx.1100.amd64.open | Pass | Unix_Directory_Move_To_Different_Watched_Directory | 6 |
osx.1100.amd64.open | Pass | Unix_File_Move_With_Set_NotifyFilter | 6 |
osx.1100.amd64.open | Pass | File_Move_From_Unwatched_To_Watched | 6 |
osx.1100.amd64.open | Pass | Unix_File_Move_In_Nested_Directory | 12 |
osx.1100.amd64.open | Pass | File_Move_From_Watched_To_Unwatched | 6 |
osx.1100.amd64.open | Pass | Unix_File_Move_To_Same_Directory | 6 |
osx.1100.amd64.open | Pass | OSX_File_Move_To_Different_Watched_Directory | 6 |
osx.1015.amd64 | Pass | Directory_Move_In_Nested_Directory | 2 |
osx.1015.amd64 | Pass | Directory_Move_From_Watched_To_Unwatched | 1 |
osx.1015.amd64 | Pass | Directory_Move_With_Set_NotifyFilter | 1 |
osx.1015.amd64 | Pass | Directory_Move_From_Unwatched_To_Watched | 1 |
osx.1015.amd64 | Pass | Unix_Directory_Move_To_Different_Watched_Directory | 1 |
osx.1015.amd64 | Pass | Unix_File_Move_With_Set_NotifyFilter | 1 |
osx.1015.amd64 | Pass | File_Move_From_Unwatched_To_Watched | 1 |
osx.1015.amd64 | Pass | Unix_File_Move_In_Nested_Directory | 2 |
osx.1015.amd64 | Pass | File_Move_From_Watched_To_Unwatched | 1 |
osx.1015.amd64 | Pass | Unix_File_Move_To_Same_Directory | 1 |
osx.1015.amd64 | Pass | OSX_File_Move_To_Different_Watched_Directory | 1 |
osx.1100.amd64 | Pass | Directory_Move_In_Nested_Directory | 2 |
osx.1100.amd64 | Pass | Directory_Move_From_Watched_To_Unwatched | 1 |
osx.1100.amd64 | Pass | Directory_Move_With_Set_NotifyFilter | 1 |
osx.1100.amd64 | Pass | Directory_Move_From_Unwatched_To_Watched | 1 |
osx.1100.amd64 | Pass | Unix_Directory_Move_To_Different_Watched_Directory | 1 |
osx.1100.amd64 | Pass | Unix_File_Move_With_Set_NotifyFilter | 1 |
osx.1100.amd64 | Pass | File_Move_From_Unwatched_To_Watched | 1 |
osx.1100.amd64 | Pass | Unix_File_Move_In_Nested_Directory | 2 |
osx.1100.amd64 | Pass | File_Move_From_Watched_To_Unwatched | 1 |
osx.1100.amd64 | Pass | Unix_File_Move_To_Same_Directory | 1 |
osx.1100.amd64 | Pass | OSX_File_Move_To_Different_Watched_Directory | 1 |
osx.1015.amd64.open | Pass | Directory_Move_Multiple_From_Unatched_To_Watched | 18 |
osx.1015.amd64.open | Pass | Directory_Move_Multiple_From_Watched_To_Unwatched_Mac | 18 |
osx.1015.amd64.open | Pass | File_Move_Multiple_From_Unwatched_To_WatchedMac | 18 |
osx.1015.amd64.open | Pass | File_Move_Multiple_From_Watched_To_Unwatched_Mac | 18 |
@Jozkee Can you take a look at this please? We need to make sure we don't have a lurking regression here.
The reported methods lack retry logic, that's probably the only thing needed to re-enable them and keep CI green. I also tried locally on macOS 12 and was unable to repro.
I can't see any recent failures, the test has not been disabled and the last comment is from 2022. I am going to close the issue.
@adamsitnik tests were disabled in https://github.com/dotnet/runtime/pull/70365. They are still disabled in main.
@Jozkee thanks! (I was searching for some more usual ways of disabling tests ;p )