Skip to content

Bump xunit from 2.4.2 to 2.7.0 #258

Bump xunit from 2.4.2 to 2.7.0

Bump xunit from 2.4.2 to 2.7.0 #258

Triggered via pull request July 22, 2023 12:18
Status Failure
Total duration 10m 11s
Artifacts

legacy.yml

on: pull_request
Matrix: Test the legacy F# codebase
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Farkle.Tools.MSBuild.Tests.PrecompiledGrammarEquivalenceTests.Check_Precompiled_Grammar_Equivalence(fieldName: "PublicJSON"): tests/Farkle.Tools.MSBuild.Tests/PrecompiledGrammarEquivalenceTests.cs#L60
Assert.Equal() Failure: Collections differ ↓ (pos 0) Expected: [{ Index = 0u Actions = seq [[String, Shift: 2]; [Number, Shift: 3]; [true, Shift: 6]; [false, Shift: 7]; ...] EOFAction = None GotoActions = seq [[<JSON>, 1]; [<Object>, 4]; [<Array>, 5]] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['}', Reduce <JSON> ::= String]; [']', Reduce <JSON> ::= String]; [',', Reduce <JSON> ::= String]] EOFAction = Some (Reduce { Index = 0u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (0u, "String"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['}', Reduce <JSON> ::= Number]; [']', Reduce <JSON> ::= Number]; [',', Reduce <JSON> ::= Number]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (1u, "Number"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['}', Reduce <JSON> ::= <Object>]; [']', Reduce <JSON> ::= <Object>]; [',', Reduce <JSON> ::= <Object>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (0u, "JSON") Handle = seq [Nonterminal (Nonterminal (1u, "Object"))] }) GotoActions = seq [] }, ···] Actual: [{ Index = 0u Actions = seq [[String, Shift: 2]; [Number, Shift: 3]; [true, Shift: 6]; [false, Shift: 7]; ...] EOFAction = None GotoActions = seq [[<JSON>, 1]; [<Object>, 4]; [<Array>, 5]] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['}', Reduce <JSON> ::= String]; [']', Reduce <JSON> ::= String]; [',', Reduce <JSON> ::= String]] EOFAction = Some (Reduce { Index = 0u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (0u, "String"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['}', Reduce <JSON> ::= Number]; [']', Reduce <JSON> ::= Number]; [',', Reduce <JSON> ::= Number]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (1u, "Number"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['}', Reduce <JSON> ::= <Object>]; [']', Reduce <JSON> ::= <Object>]; [',', Reduce <JSON> ::= <Object>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (0u, "JSON") Handle = seq [Nonterminal (Nonterminal (1u, "Object"))] }) GotoActions = seq [] }, ···] ↑ (pos 0)
Farkle.Tools.MSBuild.Tests.PrecompiledGrammarEquivalenceTests.Check_Precompiled_Grammar_Equivalence(fieldName: "InternalRegex"): tests/Farkle.Tools.MSBuild.Tests/PrecompiledGrammarEquivalenceTests.cs#L60
Assert.Equal() Failure: Collections differ ↓ (pos 0) Expected: [{ Index = 0u Actions = seq [['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ['\s', Shift: 10]; ...] EOFAction = None GotoActions = seq [[<Regex>, 1]; [<Regex sequence>, 2]; [<Regex quantified Non-empty List>, 3]; [<Regex quantified Non-empty ListBuilder`1>, 4]; ...] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['|', Shift: 23]; [')', Reduce <Regex> ::= <Regex sequence>]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "Regex") Handle = seq [Nonterminal (Nonterminal (1u, "Regex sequence"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['|', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]; [')', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (1u, "Regex sequence") Handle = seq [Nonterminal (Nonterminal (2u, "Regex quantified Non-empty List"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['|', Reduce <Regex quantified Non-empty List> ::= <Regex quantified Non-empty ListBuilder`1>]; ['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ...] EOFAction = Some (Reduce { Index = 3u Head = Nonterminal (2u, "Regex quantified Non-empty List") Handle = seq [Nonterminal (Nonterminal (3u, "Regex quantified Non-empty ListBuilder`1"))] }) GotoActions = seq [[<Regex quantified>, 24]; [<Regex item>, 6]] }, ···] Actual: [{ Index = 0u Actions = seq [['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ['\s', Shift: 10]; ...] EOFAction = None GotoActions = seq [[<Regex>, 1]; [<Regex sequence>, 2]; [<Regex quantified Non-empty List>, 3]; [<Regex quantified Non-empty ListBuilder`1>, 4]; ...] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['|', Shift: 23]; [')', Reduce <Regex> ::= <Regex sequence>]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "Regex") Handle = seq [Nonterminal (Nonterminal (1u, "Regex sequence"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['|', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]; [')', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (1u, "Regex sequence") Handle = seq [Nonterminal (Nonterminal (2u, "Regex quantified Non-empty List"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['|', Reduce <Regex quantified Non-empty List> ::= <Regex quantified Non-empty ListBuilder`1>]; ['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ...] EOFAction = Some (Reduce { Index = 3u Head = Nonterminal (2u, "Regex quantified Non-empty List") Handle = seq [Nonterminal (Nonterminal (3u, "Regex quantified Non-empty ListBuilder`1"))] }) GotoActions = seq [[<Regex quantified>, 24]; [<Regex item>, 6]] }, ···] ↑ (pos 0)
Test the legacy F# codebase (ubuntu-latest)
Process completed with exit code 134.
Farkle.Tools.MSBuild.Tests.PrecompiledGrammarEquivalenceTests.Check_Precompiled_Grammar_Equivalence(fieldName: "PublicJSON"): tests/Farkle.Tools.MSBuild.Tests/PrecompiledGrammarEquivalenceTests.cs#L60
Assert.Equal() Failure: Collections differ ↓ (pos 0) Expected: [{ Index = 0u Actions = seq [[String, Shift: 2]; [Number, Shift: 3]; [true, Shift: 6]; [false, Shift: 7]; ...] EOFAction = None GotoActions = seq [[<JSON>, 1]; [<Object>, 4]; [<Array>, 5]] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['}', Reduce <JSON> ::= String]; [']', Reduce <JSON> ::= String]; [',', Reduce <JSON> ::= String]] EOFAction = Some (Reduce { Index = 0u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (0u, "String"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['}', Reduce <JSON> ::= Number]; [']', Reduce <JSON> ::= Number]; [',', Reduce <JSON> ::= Number]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (1u, "Number"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['}', Reduce <JSON> ::= <Object>]; [']', Reduce <JSON> ::= <Object>]; [',', Reduce <JSON> ::= <Object>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (0u, "JSON") Handle = seq [Nonterminal (Nonterminal (1u, "Object"))] }) GotoActions = seq [] }, ···] Actual: [{ Index = 0u Actions = seq [[String, Shift: 2]; [Number, Shift: 3]; [true, Shift: 6]; [false, Shift: 7]; ...] EOFAction = None GotoActions = seq [[<JSON>, 1]; [<Object>, 4]; [<Array>, 5]] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['}', Reduce <JSON> ::= String]; [']', Reduce <JSON> ::= String]; [',', Reduce <JSON> ::= String]] EOFAction = Some (Reduce { Index = 0u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (0u, "String"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['}', Reduce <JSON> ::= Number]; [']', Reduce <JSON> ::= Number]; [',', Reduce <JSON> ::= Number]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "JSON") Handle = seq [Terminal (Terminal (1u, "Number"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['}', Reduce <JSON> ::= <Object>]; [']', Reduce <JSON> ::= <Object>]; [',', Reduce <JSON> ::= <Object>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (0u, "JSON") Handle = seq [Nonterminal (Nonterminal (1u, "Object"))] }) GotoActions = seq [] }, ···] ↑ (pos 0)
Farkle.Tools.MSBuild.Tests.PrecompiledGrammarEquivalenceTests.Check_Precompiled_Grammar_Equivalence(fieldName: "InternalRegex"): tests/Farkle.Tools.MSBuild.Tests/PrecompiledGrammarEquivalenceTests.cs#L60
Assert.Equal() Failure: Collections differ ↓ (pos 0) Expected: [{ Index = 0u Actions = seq [['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ['\s', Shift: 10]; ...] EOFAction = None GotoActions = seq [[<Regex>, 1]; [<Regex sequence>, 2]; [<Regex quantified Non-empty List>, 3]; [<Regex quantified Non-empty ListBuilder`1>, 4]; ...] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['|', Shift: 23]; [')', Reduce <Regex> ::= <Regex sequence>]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "Regex") Handle = seq [Nonterminal (Nonterminal (1u, "Regex sequence"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['|', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]; [')', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (1u, "Regex sequence") Handle = seq [Nonterminal (Nonterminal (2u, "Regex quantified Non-empty List"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['|', Reduce <Regex quantified Non-empty List> ::= <Regex quantified Non-empty ListBuilder`1>]; ['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ...] EOFAction = Some (Reduce { Index = 3u Head = Nonterminal (2u, "Regex quantified Non-empty List") Handle = seq [Nonterminal (Nonterminal (3u, "Regex quantified Non-empty ListBuilder`1"))] }) GotoActions = seq [[<Regex quantified>, 24]; [<Regex item>, 6]] }, ···] Actual: [{ Index = 0u Actions = seq [['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ['\s', Shift: 10]; ...] EOFAction = None GotoActions = seq [[<Regex>, 1]; [<Regex sequence>, 2]; [<Regex quantified Non-empty List>, 3]; [<Regex quantified Non-empty ListBuilder`1>, 4]; ...] }, { Index = 1u Actions = seq [] EOFAction = Some Accept GotoActions = seq [] }, { Index = 2u Actions = seq [['|', Shift: 23]; [')', Reduce <Regex> ::= <Regex sequence>]] EOFAction = Some (Reduce { Index = 1u Head = Nonterminal (0u, "Regex") Handle = seq [Nonterminal (Nonterminal (1u, "Regex sequence"))] }) GotoActions = seq [] }, { Index = 3u Actions = seq [['|', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]; [')', Reduce <Regex sequence> ::= <Regex quantified Non-empty List>]] EOFAction = Some (Reduce { Index = 2u Head = Nonterminal (1u, "Regex sequence") Handle = seq [Nonterminal (Nonterminal (2u, "Regex quantified Non-empty List"))] }) GotoActions = seq [] }, { Index = 4u Actions = seq [['|', Reduce <Regex quantified Non-empty List> ::= <Regex quantified Non-empty ListBuilder`1>]; ['.', Shift: 7]; ['\d', Shift: 8]; ['\D', Shift: 9]; ...] EOFAction = Some (Reduce { Index = 3u Head = Nonterminal (2u, "Regex quantified Non-empty List") Handle = seq [Nonterminal (Nonterminal (3u, "Regex quantified Non-empty ListBuilder`1"))] }) GotoActions = seq [[<Regex quantified>, 24]; [<Regex item>, 6]] }, ···] ↑ (pos 0)
Test the legacy F# codebase (windows-latest)
Process completed with exit code 1.