jdk/test/java/beans/XMLEncoder/Test4625418.java
author lana
Tue, 23 May 2017 21:11:42 +0000
changeset 45187 331a6542b5b8
parent 38401 5a0c6a730a64
permissions -rw-r--r--
Added tag jdk-10+7 for changeset d554736d963e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
/*
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
     2
 * Copyright (c) 2006, 2016, Oracle and/or its affiliates. All rights reserved.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
 *
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
 * published by the Free Software Foundation.
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
 *
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
 * This code is distributed in the hope that it will be useful, but WITHOUT
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
 * version 2 for more details (a copy is included in the LICENSE file that
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
 * accompanied this code).
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
 *
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
 * You should have received a copy of the GNU General Public License version
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
 * 2 along with this work; if not, write to the Free Software Foundation,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
 *
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    20
 * or visit www.oracle.com if you need additional information or have any
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    21
 * questions.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
 */
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
/*
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
 * @test
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
 * @bug 4625418
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
 * @summary Tests XML <a href="http://download.java.net/jdk6/docs/technotes/guides/intl/encoding.doc.html">encoding</a>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
 * @author Sergey Malenkov
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    29
 * @run main/timeout=360 Test4625418
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
 */
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
import java.beans.ExceptionListener;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
import java.beans.XMLDecoder;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    34
import java.beans.XMLEncoder;
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    35
import java.io.ByteArrayInputStream;
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    36
import java.io.ByteArrayOutputStream;
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    37
import java.io.InputStream;
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
import java.nio.charset.IllegalCharsetNameException;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
import java.nio.charset.UnsupportedCharsetException;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
public final class Test4625418 implements ExceptionListener {
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    42
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    43
    private static final String[] encodings = {
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    44
        "ASCII",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    45
        "Big5",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    46
        //"Big5-HKSCS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    47
        //"Big5_HKSCS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    48
        "Big5_Solaris",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    49
        //"Cp037",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    50
        "Cp1006",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    51
        //"Cp1025",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    52
        //"Cp1026",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    53
        "Cp1046",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    54
        "Cp1047",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    55
        "Cp1097",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    56
        "Cp1098",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    57
        //"Cp1112",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    58
        //"Cp1122",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    59
        //"Cp1123",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    60
        "Cp1124",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    61
        //"Cp1140",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    62
        //"Cp1141",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    63
        //"Cp1142",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    64
        //"Cp1143",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    65
        //"Cp1144",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    66
        //"Cp1145",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    67
        //"Cp1146",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    68
        //"Cp1147",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    69
        //"Cp1148",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    70
        //"Cp1149",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    71
        "Cp1250",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    72
        "Cp1251",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    73
        "Cp1252",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    74
        "Cp1253",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    75
        "Cp1254",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    76
        "Cp1255",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    77
        "Cp1256",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    78
        "Cp1257",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    79
        "Cp1258",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    80
        //"Cp1381",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    81
        //"Cp1383",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    82
        //"Cp273",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    83
        //"Cp277",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    84
        //"Cp278",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    85
        //"Cp280",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    86
        //"Cp284",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    87
        //"Cp285",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    88
        //"Cp297",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    89
        //"Cp33722",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    90
        //"Cp420",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    91
        //"Cp424",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    92
        "Cp437",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    93
        //"Cp500",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    94
        //"Cp50220",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    95
        //"Cp50221",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    96
        "Cp737",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    97
        "Cp775",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    98
        //"Cp834",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
    99
        //"Cp838",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   100
        "Cp850",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   101
        "Cp852",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   102
        "Cp855",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   103
        "Cp856",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   104
        "Cp857",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   105
        "Cp858",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   106
        "Cp860",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   107
        "Cp861",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   108
        "Cp862",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   109
        "Cp863",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   110
        "Cp864",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   111
        "Cp865",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   112
        "Cp866",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   113
        "Cp868",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   114
        "Cp869",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   115
        //"Cp870",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   116
        //"Cp871",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   117
        "Cp874",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   118
        //"Cp875",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   119
        //"Cp918",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   120
        "Cp921",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   121
        "Cp922",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   122
        //"Cp930",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   123
        "Cp933",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   124
        //"Cp935",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   125
        //"Cp937",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   126
        //"Cp939",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   127
        //"Cp942",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   128
        //"Cp942C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   129
        "Cp943",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   130
        //"Cp943C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   131
        "Cp948",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   132
        "Cp949",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   133
        //"Cp949C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   134
        "Cp950",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   135
        "Cp964",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   136
        //"Cp970",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   137
        //"EUC-JP",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   138
        "EUC-KR",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   139
        "EUC_CN",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   140
        //"EUC_JP",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   141
        //"EUC_JP_LINUX",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   142
        //"EUC_JP_Solaris",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   143
        "EUC_KR",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   144
        //"EUC_TW",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   145
        "GB18030",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   146
        "GB2312",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   147
        "GBK",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   148
        //"IBM-Thai",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   149
        "IBM00858",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   150
        //"IBM01140",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   151
        //"IBM01141",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   152
        //"IBM01142",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   153
        //"IBM01143",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   154
        //"IBM01144",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   155
        //"IBM01145",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   156
        //"IBM01146",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   157
        //"IBM01147",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   158
        //"IBM01148",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   159
        //"IBM01149",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   160
        //"IBM037",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   161
        //"IBM1026",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   162
        "IBM1047",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   163
        //"IBM273",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   164
        //"IBM277",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   165
        //"IBM278",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   166
        //"IBM280",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   167
        //"IBM284",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   168
        //"IBM285",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   169
        //"IBM297",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   170
        //"IBM420",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   171
        //"IBM424",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   172
        "IBM437",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   173
        //"IBM500",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   174
        "IBM775",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   175
        "IBM850",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   176
        "IBM852",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   177
        "IBM855",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   178
        "IBM857",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   179
        "IBM860",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   180
        "IBM861",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   181
        "IBM862",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   182
        "IBM863",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   183
        "IBM864",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   184
        "IBM865",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   185
        "IBM866",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   186
        "IBM868",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   187
        "IBM869",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   188
        //"IBM870",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   189
        //"IBM871",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   190
        //"IBM918",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   191
        //"ISCII91",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   192
        //"ISO-2022-CN",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   193
        "ISO-2022-JP",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   194
        "ISO-2022-KR",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   195
        "ISO-8859-1",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   196
        "ISO-8859-13",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   197
        "ISO-8859-15",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   198
        "ISO-8859-2",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   199
        "ISO-8859-3",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   200
        "ISO-8859-4",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   201
        "ISO-8859-5",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   202
        "ISO-8859-6",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   203
        "ISO-8859-7",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   204
        "ISO-8859-8",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   205
        "ISO-8859-9",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   206
        //"ISO2022CN",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   207
        "ISO2022JP",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   208
        "ISO2022KR",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   209
        //"ISO2022_CN_CNS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   210
        //"ISO2022_CN_GB",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   211
        "ISO8859_1",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   212
        "ISO8859_13",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   213
        "ISO8859_15",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   214
        "ISO8859_2",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   215
        "ISO8859_3",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   216
        "ISO8859_4",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   217
        "ISO8859_5",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   218
        "ISO8859_6",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   219
        "ISO8859_7",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   220
        "ISO8859_8",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   221
        "ISO8859_9",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   222
        //"JISAutoDetect",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   223
        //"JIS_X0201",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   224
        //"JIS_X0212-1990",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   225
        "KOI8-R",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   226
        "KOI8-U",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   227
        "KOI8_R",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   228
        "KOI8_U",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   229
        "MS874",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   230
        //"MS932",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   231
        //"MS936",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   232
        "MS949",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   233
        "MS950",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   234
        //"MS950_HKSCS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   235
        "MacArabic",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   236
        "MacCentralEurope",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   237
        "MacCroatian",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   238
        "MacCyrillic",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   239
        //"MacDingbat",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   240
        "MacGreek",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   241
        "MacHebrew",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   242
        "MacIceland",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   243
        "MacRoman",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   244
        "MacRomania",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   245
        //"MacSymbol",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   246
        "MacThai",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   247
        "MacTurkish",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   248
        "MacUkraine",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   249
        //"PCK",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   250
        //"SJIS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   251
        //"Shift_JIS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   252
        "TIS-620",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   253
        "TIS620",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   254
        "US-ASCII",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   255
        "UTF-16",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   256
        "UTF-16BE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   257
        "UTF-16LE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   258
        "UTF-32",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   259
        "UTF-32BE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   260
        "UTF-32LE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   261
        "UTF-8",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   262
        "UTF8",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   263
        "UTF_32",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   264
        "UTF_32BE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   265
        //"UTF_32BE_BOM",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   266
        "UTF_32LE",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   267
        //"UTF_32LE_BOM",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   268
        "UnicodeBig",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   269
        "UnicodeBigUnmarked",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   270
        "UnicodeLittle",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   271
        "UnicodeLittleUnmarked",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   272
        "windows-1250",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   273
        "windows-1251",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   274
        "windows-1252",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   275
        "windows-1253",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   276
        "windows-1254",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   277
        "windows-1255",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   278
        "windows-1256",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   279
        "windows-1257",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   280
        "windows-1258",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   281
        //"windows-31j",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   282
        //"x-Big5_Solaris",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   283
        //"x-EUC-TW",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   284
        "x-IBM1006",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   285
        //"x-IBM1025",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   286
        "x-IBM1046",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   287
        "x-IBM1097",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   288
        "x-IBM1098",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   289
        //"x-IBM1112",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   290
        //"x-IBM1122",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   291
        //"x-IBM1123",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   292
        "x-IBM1124",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   293
        //"x-IBM1381",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   294
        //"x-IBM1383",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   295
        //"x-IBM33722",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   296
        "x-IBM737",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   297
        //"x-IBM834",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   298
        "x-IBM856",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   299
        "x-IBM874",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   300
        //"x-IBM875",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   301
        "x-IBM921",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   302
        "x-IBM922",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   303
        //"x-IBM930",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   304
        "x-IBM933",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   305
        //"x-IBM935",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   306
        //"x-IBM937",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   307
        //"x-IBM939",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   308
        //"x-IBM942",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   309
        //"x-IBM942C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   310
        "x-IBM943",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   311
        //"x-IBM943C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   312
        "x-IBM948",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   313
        "x-IBM949",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   314
        //"x-IBM949C",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   315
        "x-IBM950",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   316
        "x-IBM964",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   317
        //"x-IBM970",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   318
        //"x-ISCII91",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   319
        //"x-ISO2022-CN-CNS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   320
        //"x-ISO2022-CN-GB",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   321
        //"x-JIS0208",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   322
        //"x-JISAutoDetect",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   323
        "x-Johab",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   324
        //"x-MS950-HKSCS",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   325
        "x-MacArabic",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   326
        "x-MacCentralEurope",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   327
        "x-MacCroatian",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   328
        "x-MacCyrillic",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   329
        //"x-MacDingbat",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   330
        "x-MacGreek",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   331
        "x-MacHebrew",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   332
        "x-MacIceland",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   333
        "x-MacRoman",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   334
        "x-MacRomania",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   335
        //"x-MacSymbol",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   336
        "x-MacThai",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   337
        "x-MacTurkish",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   338
        "x-MacUkraine",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   339
        //"x-PCK",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   340
        "x-UTF-16LE-BOM",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   341
        //"x-UTF-32BE-BOM",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   342
        //"x-UTF-32LE-BOM",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   343
        //"x-euc-jp-linux",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   344
        //"x-eucJP-Open",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   345
        "x-iso-8859-11",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   346
        "x-mswin-936",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   347
        //"x-windows-50220",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   348
        //"x-windows-50221",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   349
        "x-windows-874",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   350
        "x-windows-949",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   351
        "x-windows-950",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   352
        //"x-windows-iso2022jp",
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   353
    };
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   354
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   355
    public static void main(final String[] args) {
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   356
        final String string = createString(0x10000);
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   357
        for (String encoding : encodings) {
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   358
            System.out.println("Test encoding: " + encoding);
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   359
            new Test4625418(encoding).test(string);
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   360
        }
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   361
    }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   362
90ce3da70b43 Initial load
duke
parents:
diff changeset
   363
    private static String createString(int length) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   364
        StringBuilder sb = new StringBuilder(length);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   365
        while (0 < length--)
90ce3da70b43 Initial load
duke
parents:
diff changeset
   366
            sb.append((char) length);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   367
90ce3da70b43 Initial load
duke
parents:
diff changeset
   368
        return sb.toString();
90ce3da70b43 Initial load
duke
parents:
diff changeset
   369
    }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   370
90ce3da70b43 Initial load
duke
parents:
diff changeset
   371
    private final String encoding;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   372
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   373
    private Test4625418(final String encoding) {
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   374
        this.encoding = encoding;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   375
    }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   376
90ce3da70b43 Initial load
duke
parents:
diff changeset
   377
    private void test(String string) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   378
        try {
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   379
            ByteArrayOutputStream output = new ByteArrayOutputStream();
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   380
            XMLEncoder encoder = new XMLEncoder(output, this.encoding, true, 0);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   381
            encoder.setExceptionListener(this);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   382
            encoder.writeObject(string);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   383
            encoder.close();
90ce3da70b43 Initial load
duke
parents:
diff changeset
   384
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   385
            InputStream input = new ByteArrayInputStream(output.toByteArray());
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   386
            XMLDecoder decoder = new XMLDecoder(input);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   387
            decoder.setExceptionListener(this);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   388
            Object object = decoder.readObject();
90ce3da70b43 Initial load
duke
parents:
diff changeset
   389
            decoder.close();
90ce3da70b43 Initial load
duke
parents:
diff changeset
   390
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   391
            if (!string.equals(object)) {
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   392
                throw new Error(this.encoding + " - can't read properly");
38401
5a0c6a730a64 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
serb
parents: 5506
diff changeset
   393
            }
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   394
        }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   395
        catch (IllegalCharsetNameException exception) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   396
            throw new Error(this.encoding + " - illegal charset name", exception);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   397
        }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   398
        catch (UnsupportedCharsetException exception) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   399
            throw new Error(this.encoding + " - unsupported charset", exception);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   400
        }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   401
        catch (UnsupportedOperationException exception) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   402
            throw new Error(this.encoding + " - unsupported encoder", exception);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   403
        }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   404
    }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   405
90ce3da70b43 Initial load
duke
parents:
diff changeset
   406
    public void exceptionThrown(Exception exception) {
90ce3da70b43 Initial load
duke
parents:
diff changeset
   407
        throw new Error(this.encoding + " - internal", exception);
90ce3da70b43 Initial load
duke
parents:
diff changeset
   408
    }
90ce3da70b43 Initial load
duke
parents:
diff changeset
   409
}