JDK-8026772 : test/sun/util/resources/TimeZone/Bug6317929.java failing
  • Type: Bug
  • Component: globalization
  • Sub-Component: translation
  • Affected Version: 8
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2013-10-17
  • Updated: 2014-02-12
  • Resolved: 2013-10-29
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 JDK 8
6u71Fixed 7u51Fixed 8 b115Fixed
Related Reports
Relates :  
Description
This test starting failing in jdk8/tl in the last day, may be related to changes in JDK-8025255.

#Test Results (version 2)
#Thu Oct 17 06:53:30 IST 2013
#checksum:6c2279f427a5dee9
#-----testdescription-----
$file=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone/Bug6317929.java
$root=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test
keywords=bug6317929 bug6409419
run=ASSUMED_ACTION main Bug6317929\n
source=Bug6317929.java
title=Test case for tzdata2005m support for 9 locales

#-----environment-----

#-----testresult-----
description=file\:/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone/Bug6317929.java
elapsed=146 0\:00\:00.146
end=Thu Oct 17 06\:53\:30 IST 2013
environment=regtest
execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: de\: LONG, non-daylight saving name for Australia/Currie should be "�����stliche Normalzeit (New South Wales)"
hostname=ashtown.ie.oracle.com
javatestOS=Linux 3.2.0-23-generic (amd64)
javatestVersion=4.4
jtregVersion=jtreg 4.1 dev b00
script=com.sun.javatest.regtest.RegressionScript 
sections=script_messages build compile main
start=Thu Oct 17 06\:53\:30 IST 2013
test=sun/util/resources/TimeZone/Bug6317929.java
user.name=jenkins
work=/data/jenkins/workspace/jdk8-tl-test/JTwork/sun/util/resources/TimeZone

#section:script_messages
----------messages:(5/312)----------
JDK under test: (/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image)
java version "1.8.0-internal"
Java(TM) SE Runtime Environment (build 1.8.0-internal-jenkins_2013_10_17_05_50-b00)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b53, mixed mode)


#section:build
----------messages:(3/95)----------
command: build Bug6317929
reason: Named class compiled on demand
elapsed time (seconds): 0.069
result: Passed. Build successful

#section:compile
----------messages:(3/245)----------
command: compile -XDignore.symbol.file=true /data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone/Bug6317929.java
reason: .class file out of date or does not exist
elapsed time (seconds): 0.069
----------rerun:(21/2317)*----------
HOME=/var/lib/jenkins \\
LANG=en_IE.UTF-8 \\
PATH=/bin:/usr/bin \\
    /data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/javac \\
        -J-ea \\
        -J-esa \\
        -J-Xmx256m \\
        -J-XX:-UseLargePages \\
        -J-DCompatibilityTest.disableNetwork=true \\
        -J-Dtest.vm.opts='-ea -esa -Xmx256m -XX:-UseLargePages -DCompatibilityTest.disableNetwork=true' \\
        -J-Dtest.class.path.prefix=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -J-Dtest.jdk=/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.src.path=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -J-Dtest.compiler.opts= \\
        -J-Dcompile.jdk=/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.classes=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone \\
        -J-Dtest.class.path=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone \\
        -J-Dtest.java.opts= \\
        -J-Dtest.src=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx256m -J-XX:-UseLargePages -J-DCompatibilityTest.disableNetwork=true' \\
        -d /data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone -classpath /data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar -sourcepath /data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone -XDignore.symbol.file=true /data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone/Bug6317929.java
result: Passed. Compilation successful

#section:main
----------messages:(3/119)----------
command: main Bug6317929
reason: Assumed action based on file name: run main Bug6317929 
elapsed time (seconds): 0.077
----------rerun:(17/1824)*----------
HOME=/var/lib/jenkins \\
LANG=en_IE.UTF-8 \\
PATH=/bin:/usr/bin \\
    /data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java \\
        -Dtest.vm.opts='-ea -esa -Xmx256m -XX:-UseLargePages -DCompatibilityTest.disableNetwork=true' \\
        -Dtest.class.path.prefix=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -Dtest.jdk=/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -Dtest.src.path=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -Dtest.compiler.opts= \\
        -Dcompile.jdk=/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -Dtest.classes=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone \\
        -Dtest.class.path=/data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone \\
        -Dtest.java.opts= \\
        -Dtest.src=/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone \\
        -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx256m -J-XX:-UseLargePages -J-DCompatibilityTest.disableNetwork=true' \\
        -classpath /data/jenkins/workspace/jdk8-tl-test/JTwork/classes/1/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/builds/2013-10-17_05-48-49/archive/jdk/test/sun/util/resources/TimeZone:/data/jenkins/jobs/jdk8-tl-build/lastSuccessful/archive/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar \\
        Bug6317929
----------System.err:(13/698)*----------
java.lang.RuntimeException: 
de: LONG, non-daylight saving name for Australia/Currie should be...
	at Bug6317929.main(Bug6317929.java:134)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:483)
	at com.sun.javatest.regtest.MainAction$SameVMRunnable.run(MainAction.java:746)
	at java.lang.Thread.run(Thread.java:744)

JavaTest Message: Test threw exception: java.lang.RuntimeException
JavaTest Message: shutting down test

result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: de: LONG, non-daylight saving name for Australia/Currie should be "�����stliche Normalzeit (New South Wales)"


test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: de: LONG, non-daylight saving name for Australia/Currie should be "�����stliche Normalzeit (New South Wales)"

Comments
Verified in b117.
28-11-2013

The test fix is under review on core-libs-dev@openjdk.java.net and i18n-dev@openjdk.java.net mail lists.
22-10-2013

I'm in process of discussion it with localization team. Anyway, it will be closed till 22 Oct COB.
22-10-2013

Any update on this one? If this cannot be resolved in a timely manner then can this test be added to the exclude list (jdk/test/ProblemList.txt)?
21-10-2013

Affected test: sun/util/resources/TimeZone/Bug6317929.java
18-10-2013

The Australia/Currie long display name was changed for de locale in JDK-8025255. I need confirmation which time zone name is correct: "�����stliche Normalzeit (New South Wales)" - the one used in test or "Eastern Normalzeit (Neus\u00FCdwales)" the one currently used in JDK. Based on that the JDK or test should be corrected.
17-10-2013

JDK-8025255 changed some translated display names. Transferring to globalization/translation.
17-10-2013