NightOwl888 opened a new issue, #1034:
URL: https://github.com/apache/lucenenet/issues/1034

   ### Is there an existing issue for this?
   
   - [X] I have searched the existing issues
   
   ### Describe the bug
   
   `Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftLeft()` and 
`Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftRight()` failed 
on net48 and net471 when running on Azure DevOps. This is probably 
intermittent, so I am including the random info to repeat.
   
   ### Expected Behavior
   
   The tests should not fail.
   
   ### Steps To Reproduce
   
   See the exception message.
   
   ### Exceptions (if any)
   
   ### Lucene.Net.Expressions.JS.TestJavascriptOperations::TestBitShiftLeft(), 
net48
   
   ```
   Expected: -268480, Actual: -1153112819630080
   
   
   To reproduce this test result:
   
   
   Option 1:
   
   
   Apply the following assembly-level attributes:
   
   
   [assembly: Lucene.Net.Util.RandomSeed("0x4fb0a6a45c287ab0")]
   [assembly: NUnit.Framework.SetCulture("en-IN")]
   
   
   Option 2:
   
   
   Use the following .runsettings file:
   
   
   <RunSettings>
     <TestRunParameters>
       <Parameter name="tests:seed" value="0x4fb0a6a45c287ab0" />
       <Parameter name="tests:culture" value="en-IN" />
     </TestRunParameters>
   </RunSettings>
   Option 3:
   
   
   Create the following lucene.testsettings.json file somewhere between the 
test assembly and the root of your drive:
   
   
   {
   "tests": {
   "seed": "0x4fb0a6a45c287ab0",
   "culture": "en-IN"
   }
   }
   ```
   
   #### Stack Trace
   
   [at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 actual) 
in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
348](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.TestFramework%2FSupport%2FTestFramework%2FAssert.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=348&lineEnd=349&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
33](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=33&lineEnd=34&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftLeft() in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
271](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=271&lineEnd=272&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   1)    at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 
actual) in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
349
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
34](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=34&lineEnd=35&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftLeft() in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
272](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=272&lineEnd=273&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   
   ### Lucene.Net.Expressions.JS.TestJavascriptOperations::TestBitShiftRight(), 
net48
   
   ```
   Expected: -4195, Actual: -1
   
   
   To reproduce this test result:
   
   
   Option 1:
   
   
   Apply the following assembly-level attributes:
   
   
   [assembly: Lucene.Net.Util.RandomSeed("0x4fb0a6a45c287ab0")]
   [assembly: NUnit.Framework.SetCulture("en-IN")]
   
   
   Option 2:
   
   
   Use the following .runsettings file:
   
   
   <RunSettings>
     <TestRunParameters>
       <Parameter name="tests:seed" value="0x4fb0a6a45c287ab0" />
       <Parameter name="tests:culture" value="en-IN" />
     </TestRunParameters>
   </RunSettings>
   Option 3:
   
   
   Create the following lucene.testsettings.json file somewhere between the 
test assembly and the root of your drive:
   
   
   {
   "tests": {
   "seed": "0x4fb0a6a45c287ab0",
   "culture": "en-IN"
   }
   }
   
   
   ```
   
   #### Stack Trace
   
   [at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 actual) 
in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
348](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.TestFramework%2FSupport%2FTestFramework%2FAssert.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=348&lineEnd=349&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
33](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=33&lineEnd=34&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftRight() 
in /_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
287](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=287&lineEnd=288&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   1)    at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 
actual) in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
349
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
34](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=34&lineEnd=35&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftRight() 
in /_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
288](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=288&lineEnd=289&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   
   ### Lucene.Net.Expressions.JS.TestJavascriptOperations::TestBitShiftLeft(), 
net471
   
   ```
   Expected: -268480, Actual: -1153112819630080
   
   
   To reproduce this test result:
   
   
   Option 1:
   
   
   Apply the following assembly-level attributes:
   
   
   [assembly: Lucene.Net.Util.RandomSeed("0x7514e82652ef5b73")]
   [assembly: NUnit.Framework.SetCulture("dje-NE")]
   
   
   Option 2:
   
   
   Use the following .runsettings file:
   
   
   <RunSettings>
     <TestRunParameters>
       <Parameter name="tests:seed" value="0x7514e82652ef5b73" />
       <Parameter name="tests:culture" value="dje-NE" />
     </TestRunParameters>
   </RunSettings>
   Option 3:
   
   
   Create the following lucene.testsettings.json file somewhere between the 
test assembly and the root of your drive:
   
   
   {
   "tests": {
   "seed": "0x7514e82652ef5b73",
   "culture": "dje-NE"
   }
   }
   
   ```
   
   #### Stack Trace
   
   [at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 actual) 
in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
348](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.TestFramework%2FSupport%2FTestFramework%2FAssert.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=348&lineEnd=349&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
33](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=33&lineEnd=34&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftLeft() in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
271](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=271&lineEnd=272&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   1)    at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 
actual) in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
349
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
34](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=34&lineEnd=35&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftLeft() in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
272](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=272&lineEnd=273&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   
   ### Lucene.Net.Expressions.JS.TestJavascriptOperations::TestBitShiftRight(), 
net471
   
   ```
   Expected: -4195, Actual: -1
   
   
   To reproduce this test result:
   
   
   Option 1:
   
   
   Apply the following assembly-level attributes:
   
   
   [assembly: Lucene.Net.Util.RandomSeed("0x7514e82652ef5b73")]
   [assembly: NUnit.Framework.SetCulture("dje-NE")]
   
   
   Option 2:
   
   
   Use the following .runsettings file:
   
   
   <RunSettings>
     <TestRunParameters>
       <Parameter name="tests:seed" value="0x7514e82652ef5b73" />
       <Parameter name="tests:culture" value="dje-NE" />
     </TestRunParameters>
   </RunSettings>
   Option 3:
   
   
   Create the following lucene.testsettings.json file somewhere between the 
test assembly and the root of your drive:
   
   
   {
   "tests": {
   "seed": "0x7514e82652ef5b73",
   "culture": "dje-NE"
   }
   }
   
   ```
   
   #### Stack Trace
   
   [at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 actual) 
in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
348](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.TestFramework%2FSupport%2FTestFramework%2FAssert.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=348&lineEnd=349&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
33](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=33&lineEnd=34&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftRight() 
in /_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
287](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=287&lineEnd=288&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   1)    at Lucene.Net.TestFramework.Assert.AreEqual(Int64 expected, Int64 
actual) in /_/src/Lucene.Net.TestFramework/Support/TestFramework/Assert.cs:line 
349
   [at 
Lucene.Net.Expressions.JS.TestJavascriptOperations.AssertEvaluatesTo(String 
expression, Int64 expected) in 
/_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
34](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=34&lineEnd=35&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   [at Lucene.Net.Expressions.JS.TestJavascriptOperations.TestBitShiftRight() 
in /_/src/Lucene.Net.Tests.Expressions/JS/TestJavascriptOperations.cs:line 
288](https://dev.azure.com/shad0962/Experiments/_git/4882ad91-3a7d-453c-bd92-8068ed8f2711?path=%2F_%2Fsrc%2FLucene.Net.Tests.Expressions%2FJS%2FTestJavascriptOperations.cs&version=GBfix%2FGH-1025-encoding-providers-netstandard2.0&_a=contents&line=288&lineEnd=289&lineStartColumn=1&lineEndColumn=1&lineStyle=plain)
   
   
   ### Lucene.NET Version
   
   _No response_
   
   ### .NET Version
   
   .NET Framework
   
   ### Operating System
   
   windows-latest
   
   ### Anything else?
   
   
https://dev.azure.com/shad0962/Experiments/_build/results?buildId=2525&view=ms.vss-test-web.build-test-results-tab


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@lucenenet.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to