diff options
author | Alexander Köplinger <alex.koeplinger@outlook.com> | 2017-10-16 16:20:18 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2017-10-17 15:12:24 +0300 |
commit | c399c787c8395bc0c525bc8fc0d07cdb0515e039 (patch) | |
tree | 79d9f182029ff63d0c012668df3b4beb6d5151af /scripts | |
parent | 25ad948e0215226d59b8174a6345c3d2dcadb403 (diff) |
[I18N] Add more encoding tests
There was very little test coverage of the I18N encodings before.
This adds a bunch of tests based on Latin1EncodingTest.cs since
latin1 is quite similar to these encodings.
A few of the added tests fail in some encodings due to what looks
like bugs in the implementation, disabled those temporarily, see FIXME's.
(filed https://bugzilla.xamarin.com/show_bug.cgi?id=60216 for tracking)
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/ci/run-test-default.sh | 2 | ||||
-rwxr-xr-x | scripts/ci/run-test-testing_aot_full.sh | 2 | ||||
-rwxr-xr-x | scripts/ci/run-test-testing_aot_hybrid.sh | 2 | ||||
-rwxr-xr-x | scripts/ci/run-test-winaot.sh | 2 |
4 files changed, 8 insertions, 0 deletions
diff --git a/scripts/ci/run-test-default.sh b/scripts/ci/run-test-default.sh index 8960d986164..e5b6fa4823c 100755 --- a/scripts/ci/run-test-default.sh +++ b/scripts/ci/run-test-default.sh @@ -46,6 +46,8 @@ ${TESTCMD} --label=System.ServiceProcess --timeout=5m make -w -C mcs/class/Syste ${TESTCMD} --label=I18N.CJK --timeout=5m make -w -C mcs/class/I18N/CJK run-test ${TESTCMD} --label=I18N.West --timeout=5m make -w -C mcs/class/I18N/West run-test ${TESTCMD} --label=I18N.MidEast --timeout=5m make -w -C mcs/class/I18N/MidEast run-test +${TESTCMD} --label=I18N.Rare --timeout=5m make -w -C mcs/class/I18N/Rare run-test +${TESTCMD} --label=I18N.Other --timeout=5m make -w -C mcs/class/I18N/Other run-test ${TESTCMD} --label=System.DirectoryServices --timeout=5m make -w -C mcs/class/System.DirectoryServices run-test ${TESTCMD} --label=Microsoft.Build.Engine --timeout=5m make -w -C mcs/class/Microsoft.Build.Engine run-test ${TESTCMD} --label=Microsoft.Build.Framework --timeout=5m make -w -C mcs/class/Microsoft.Build.Framework run-test diff --git a/scripts/ci/run-test-testing_aot_full.sh b/scripts/ci/run-test-testing_aot_full.sh index ccd228b57af..fd4a3dcca01 100755 --- a/scripts/ci/run-test-testing_aot_full.sh +++ b/scripts/ci/run-test-testing_aot_full.sh @@ -19,6 +19,8 @@ ${TESTCMD} --label=System.Web.Services --timeout=5m make -w -C mcs/class/System. ${TESTCMD} --label=I18N.CJK --timeout=5m make -w -C mcs/class/I18N/CJK run-test ${TESTCMD} --label=I18N.West --timeout=5m make -w -C mcs/class/I18N/West run-test ${TESTCMD} --label=I18N.MidEast --timeout=5m make -w -C mcs/class/I18N/MidEast run-test +${TESTCMD} --label=I18N.Rare --timeout=5m make -w -C mcs/class/I18N/Rare run-test +${TESTCMD} --label=I18N.Other --timeout=5m make -w -C mcs/class/I18N/Other run-test ${TESTCMD} --label=System.Transactions --timeout=5m make -w -C mcs/class/System.Transactions run-test ${TESTCMD} --label=System.Core --timeout=15m make -w -C mcs/class/System.Core run-test ${TESTCMD} --label=System.Xml.Linq --timeout=5m make -w -C mcs/class/System.Xml.Linq run-test diff --git a/scripts/ci/run-test-testing_aot_hybrid.sh b/scripts/ci/run-test-testing_aot_hybrid.sh index 272ff9e454c..5bb6cf319d3 100755 --- a/scripts/ci/run-test-testing_aot_hybrid.sh +++ b/scripts/ci/run-test-testing_aot_hybrid.sh @@ -13,6 +13,8 @@ ${TESTCMD} --label=System.Web.Services --timeout=5m make -w -C mcs/class/System. ${TESTCMD} --label=I18N.CJK --timeout=5m make -w -C mcs/class/I18N/CJK run-test ${TESTCMD} --label=I18N.West --timeout=5m make -w -C mcs/class/I18N/West run-test ${TESTCMD} --label=I18N.MidEast --timeout=5m make -w -C mcs/class/I18N/MidEast run-test +${TESTCMD} --label=I18N.Rare --timeout=5m make -w -C mcs/class/I18N/Rare run-test +${TESTCMD} --label=I18N.Other --timeout=5m make -w -C mcs/class/I18N/Other run-test ${TESTCMD} --label=System.Transactions --timeout=5m make -w -C mcs/class/System.Transactions run-test ${TESTCMD} --label=System.Core --timeout=15m make -w -C mcs/class/System.Core run-test ${TESTCMD} --label=System.Xml.Linq --timeout=5m make -w -C mcs/class/System.Xml.Linq run-test diff --git a/scripts/ci/run-test-winaot.sh b/scripts/ci/run-test-winaot.sh index c8b5d79d32b..618bb9ed257 100755 --- a/scripts/ci/run-test-winaot.sh +++ b/scripts/ci/run-test-winaot.sh @@ -19,6 +19,8 @@ ${TESTCMD} --label=System.Web.Services --timeout=5m make -w -C mcs/class/System. ${TESTCMD} --label=I18N.CJK --timeout=5m make -w -C mcs/class/I18N/CJK run-test ${TESTCMD} --label=I18N.West --timeout=5m make -w -C mcs/class/I18N/West run-test ${TESTCMD} --label=I18N.MidEast --timeout=5m make -w -C mcs/class/I18N/MidEast run-test +${TESTCMD} --label=I18N.Rare --timeout=5m make -w -C mcs/class/I18N/Rare run-test +${TESTCMD} --label=I18N.Other --timeout=5m make -w -C mcs/class/I18N/Other run-test ${TESTCMD} --label=System.Transactions --timeout=5m make -w -C mcs/class/System.Transactions run-test ${TESTCMD} --label=System.Core --timeout=15m make -w -C mcs/class/System.Core run-test ${TESTCMD} --label=System.Xml.Linq --timeout=5m make -w -C mcs/class/System.Xml.Linq run-test |