Bug 258839

Summary: [Win] Skip TestWTF.WTF_DateMath.calculateLocalTimeOffset not in Pacific Time Zone
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: Tools / TestsAssignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Fujii Hironori 2023-07-03 19:16:39 PDT
[Win] Skip TestWTF.WTF_DateMath.calculateLocalTimeOffset not in Pacific Time Zone

TestWTF.WTF_DateMath.calculateLocalTimeOffset test can be run only in Pacific Time Zone.
Let's skip the test in the outside of the timezone.

    TestWTF.WTF_DateMath.calculateLocalTimeOffset
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:140
        Value of: dstStart1967.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:141
        Expected equality of these values:
          -25200000
          dstStart1967.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:145
        Value of: dstAlmostEnd1967.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:146
        Expected equality of these values:
          -25200000
          dstAlmostEnd1967.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:151
        Expected equality of these values:
          -25200000
          dstStart1967.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:155
        Value of: dstStart1988.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:156
        Expected equality of these values:
          -25200000
          dstStart1988.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:161
        Expected equality of these values:
          -28800000
          dstEnd2012.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:165
        Value of: dstBegin2015.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:166
        Expected equality of these values:
          -25200000
          dstBegin2015.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:170
        Expected equality of these values:
          -28800000
          dstBegin2015UTC.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:175
        Expected equality of these values:
          -28800000
          dstEnd2015.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:179
        Value of: dstBegin2016.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:180
        Expected equality of these values:
          -25200000
          dstBegin2016.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:185
        Expected equality of these values:
          -28800000
          dstEnd2016.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:189
        Value of: dstBegin2017.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:190
        Expected equality of these values:
          -25200000
          dstBegin2017.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:195
        Expected equality of these values:
          -28800000
          dstEnd2017.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:199
        Value of: dstBegin2018.isDST
          Actual: false
        Expected: true
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:200
        Expected equality of these values:
          -25200000
          dstBegin2018.offset
            Which is: 0
        
        
        C:\BW\WinCairo-64-bit-Release-Build\build\Tools\TestWebKitAPI\Tests\WTF\DateMath.cpp:205
        Expected equality of these values:
          -28800000
          dstEnd2018.offset
            Which is: 0
Comment 1 Fujii Hironori 2023-07-03 19:22:44 PDT
Pull request: https://github.com/WebKit/WebKit/pull/15526
Comment 2 EWS 2023-07-03 20:56:03 PDT
Committed 265744@main (e3acb13330e4): <https://commits.webkit.org/265744@main>

Reviewed commits have been landed. Closing PR #15526 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-07-03 20:57:22 PDT
<rdar://problem/111719677>