runtime icon indicating copy to clipboard operation
runtime copied to clipboard

French abbreviated month names not showing up as expected

Open carlossanlop opened this issue 2 years ago • 10 comments

Error Blob

Reproduction Steps

Hitting an 8.0 RC1 PR.

  • Queue: browser-wasm linux Release LibraryTests
  • Build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190&view=logs&j=d4e38924-13a0-58bd-9074-6a4810543e7c&t=7a581d54-fbdb-5b9d-4377-cc346f489112
  • Log file: https://helixri107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-32920-merge-ea7d46fe093c40c687/WasmTestOnBrowser-System.Globalization.Hybrid.WASM.Tests/1/console.7f0e9ff7.log?sv=2021-08-06&se=2023-11-13T20%3A20%3A15Z&sr=c&sp=rl&sig=W%2F2gF08hpz1loT%2FCaXrJ1MIlITlV%2BvXkL7uTMw67Pzw%3D
  • Output:
info: [2023-08-15T20:36:42.955Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)
info:    at System.Object.InvokeStub_DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(Object , Span`1 )
info:    at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
info: [2023-08-15T20:36:42.959Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=583372 Error message validated: [["jan.", "feb.", "mars", "apr.", "mai", ...]] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 3/6/2024 8:03:40 PM UTC

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "[\"jan.\", \"feb.\", \"mars\", \"apr.\", \"mai\", ...]",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0

carlossanlop avatar Aug 15 '23 21:08 carlossanlop

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

Issue Details

Error Blob

{
  "ErrorMessage": "Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": true
}

Reproduction Steps

Hitting an 8.0 RC1 PR.

  • Queue: browser-wasm linux Release LibraryTests
  • Build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190&view=logs&j=d4e38924-13a0-58bd-9074-6a4810543e7c&t=7a581d54-fbdb-5b9d-4377-cc346f489112
  • Log file: https://helixri107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-32920-merge-ea7d46fe093c40c687/WasmTestOnBrowser-System.Globalization.Hybrid.WASM.Tests/1/console.7f0e9ff7.log?sv=2021-08-06&se=2023-11-13T20%3A20%3A15Z&sr=c&sp=rl&sig=W%2F2gF08hpz1loT%2FCaXrJ1MIlITlV%2BvXkL7uTMw67Pzw%3D
  • Output:
info: [2023-08-15T20:36:42.955Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)
info:    at System.Object.InvokeStub_DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(Object , Span`1 )
info:    at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
info: [2023-08-15T20:36:42.959Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)
Author: carlossanlop
Assignees: -
Labels:

area-System.Globalization, blocking-clean-ci, Known Build Error

Milestone: 8.0.0

ghost avatar Aug 15 '23 21:08 ghost

Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.

Issue Details

Error Blob

{
  "ErrorMessage": "Actual:   [\"jan.\", \"feb.\", \"mars\", \"apr.\", \"mai\", ...]",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": true
}

Reproduction Steps

Hitting an 8.0 RC1 PR.

  • Queue: browser-wasm linux Release LibraryTests
  • Build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190&view=logs&j=d4e38924-13a0-58bd-9074-6a4810543e7c&t=7a581d54-fbdb-5b9d-4377-cc346f489112
  • Log file: https://helixri107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-32920-merge-ea7d46fe093c40c687/WasmTestOnBrowser-System.Globalization.Hybrid.WASM.Tests/1/console.7f0e9ff7.log?sv=2021-08-06&se=2023-11-13T20%3A20%3A15Z&sr=c&sp=rl&sig=W%2F2gF08hpz1loT%2FCaXrJ1MIlITlV%2BvXkL7uTMw67Pzw%3D
  • Output:
info: [2023-08-15T20:36:42.955Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)
info:    at System.Object.InvokeStub_DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(Object , Span`1 )
info:    at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
info: [2023-08-15T20:36:42.959Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190 Error message validated: Actual: ["jan.", "feb.", "mars", "apr.", "mai", ...] Result validation: :x: Known issue did not match with the provided build. Validation performed at: 8/15/2023 9:33:00 PM UTC

Author: carlossanlop
Assignees: -
Labels:

arch-wasm, area-System.Globalization, os-linux, blocking-clean-ci, Known Build Error

Milestone: 8.0.0

ghost avatar Aug 15 '23 21:08 ghost

@lewing @ilonatommy could you please have a look? Thanks!

tarekgh avatar Aug 15 '23 23:08 tarekgh

fixed in https://github.com/dotnet/runtime/pull/90644

lewing avatar Aug 15 '23 23:08 lewing

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

Issue Details

Error Blob

{
  "ErrorMessage": "Actual:   [""jan."", ""feb."", ""mars"", ""apr."", ""mai"", ...]",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": true
}

Reproduction Steps

Hitting an 8.0 RC1 PR.

  • Queue: browser-wasm linux Release LibraryTests
  • Build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190&view=logs&j=d4e38924-13a0-58bd-9074-6a4810543e7c&t=7a581d54-fbdb-5b9d-4377-cc346f489112
  • Log file: https://helixri107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-32920-merge-ea7d46fe093c40c687/WasmTestOnBrowser-System.Globalization.Hybrid.WASM.Tests/1/console.7f0e9ff7.log?sv=2021-08-06&se=2023-11-13T20%3A20%3A15Z&sr=c&sp=rl&sig=W%2F2gF08hpz1loT%2FCaXrJ1MIlITlV%2BvXkL7uTMw67Pzw%3D
  • Output:
info: [2023-08-15T20:36:42.955Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)
info:    at System.Object.InvokeStub_DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(Object , Span`1 )
info:    at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
info: [2023-08-15T20:36:42.959Z] [FAIL] System.Globalization.Tests.DateTimeFormatInfoAbbreviatedMonthGenitiveNames.AbbreviatedMonthGenitiveNames_Get_ReturnsExpected_HybridGlobalization(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mars", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { AlgorithmType = SolarCalendar, CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, ... }, ... }, expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...])
info: Assert.Equal() Failure
info:                            ↓ (pos 2)
info: Expected: ["jan.", "feb.", "mar.", "apr.", "mai", ...]
info: Actual:   ["jan.", "feb.", "mars", "apr.", "mai", ...]
info:                            ↑ (pos 2)

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng/internal/_build/results?buildId=2244190 Error message validated: Actual: ["jan.", "feb.", "mars", "apr.", "mai", ...] Result validation: :x: Known issue did not match with the provided build. Validation performed at: 8/15/2023 9:33:00 PM UTC

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
Author: carlossanlop
Assignees: -
Labels:

arch-wasm, area-System.Globalization, os-linux, blocking-clean-ci, area-Infrastructure-mono, Known Build Error

Milestone: 9.0.0

ghost avatar Aug 16 '23 16:08 ghost

The has been worked around and is not blocking, leaving it open to make sure we resolve it.

lewing avatar Aug 16 '23 16:08 lewing

This is showing up again in CI: https://github.com/dotnet/runtime/pull/91246

I'll re-add the KnownBuildError label to see how often it happens and where.

  • Queue: browser-wasm linux Release LibraryTests_EAT
  • Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=388667&view=logs&j=294c8fbc-17f0-5954-a99b-5617e6d3116c&t=6b46ea08-822d-5080-c21e-e69210b3a77e&l=59
  • Log: https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-91246-merge-b0f8d617d5ba4b7191/normal-System.Globalization.Hybrid.WASM.Tests/1/console.bca3b9e4.log?helixlogtype=result
  • Output:
info: Starting:    System.Globalization.Hybrid.WASM.Tests.dll
fail: [FAIL] System.Globalization.Tests.DateTimeFormatInfoFirstDayOfWeek.FirstDayOfWeek(format: DateTimeFormatInfo { AbbreviatedDayNames = ["søn.", "man.", "tir.", "ons.", "tor.", ...], AbbreviatedMonthGenitiveNames = ["jan.", "feb.", "mar.", "apr.", "mai", ...], AbbreviatedMonthNames = ["jan", "feb", "mar", "apr", "mai", ...], AMDesignator = "a.m.", Calendar = GregorianCalendar { CalendarType = Localized, Eras = [...], IsReadOnly = False, MaxSupportedDateTime = 9999-12-31T23:59:59.9999999, MinSupportedDateTime = 0001-01-01T00:00:00.0000000, ... }, ... }, expected: Monday)
info: Assert.Equal() Failure
info: Expected: Monday
info: Actual:   Sunday
info:    at System.Globalization.Tests.DateTimeFormatInfoFirstDayOfWeek.FirstDayOfWeek(DateTimeFormatInfo format, DayOfWeek expected)
info:    at System.Object.InvokeStub_DateTimeFormatInfoFirstDayOfWeek.FirstDayOfWeek(Object , Span`1 )
info:    at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object , BindingFlags , Binder , Object[] , CultureInfo )
info: Finished:    System.Globalization.Hybrid.WASM.Tests.dll
info: 
info: === TEST EXECUTION SUMMARY ===
info: Total: 5200, Errors: 0, Failed: 1, Skipped: 14, Time: 23.2657639s

carlossanlop avatar Aug 29 '23 23:08 carlossanlop

Found in https://github.com/dotnet/runtime/pull/93617

carlossanlop avatar Oct 18 '23 23:10 carlossanlop

@ilonatommy can this be closed now?

lewing avatar Apr 01 '24 16:04 lewing

I don't think so, the last hit was on v8 12.4.105 so it cannot be old v8 version. The failures are not deterministic, so it should stay opened.

ilonatommy avatar Apr 02 '24 08:04 ilonatommy

Closing, the most recent issues were on v8 and we are not testing HybridGlobalization with v8 anymore.

ilonatommy avatar Jun 26 '24 12:06 ilonatommy