Skip to content

Commit 0f4d294

Browse files
committed
fix: add [Trait("Category", "avx")]
1 parent 5a6899a commit 0f4d294

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

test/UTF8ValidationTests.cs

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ public void simpleGoodSequencesScalar()
137137
// simpleGoodSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
138138
// }
139139

140+
[Trait("Category", "avx")]
140141
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
141142
public void simpleGoodSequencesAVX()
142143
{
@@ -224,6 +225,7 @@ public void BadSequencesScalar()
224225
// BadSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
225226
// }
226227

228+
[Trait("Category", "avx")]
227229
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
228230
public void BadSequencesAVX()
229231
{
@@ -293,6 +295,7 @@ public void NoErrorScalar()
293295
// NoError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
294296
// }
295297

298+
[Trait("Category", "avx")]
296299
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
297300
public void NoErrorAVX()
298301
{
@@ -363,6 +366,7 @@ public void NoErrorSpecificByteCountScalar()
363366
// NoErrorSpecificByteCount(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
364367
// }
365368

369+
[Trait("Category", "avx")]
366370
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
367371
public void NoErrorSpecificByteCountAVX()
368372
{
@@ -438,6 +442,7 @@ public void NoErrorIncompleteThenASCIIScalar()
438442
// NoErrorIncompleteThenASCII(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
439443
// }
440444

445+
[Trait("Category", "avx")]
441446
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
442447
public void NoErrorIncompleteThenASCIIAVX()
443448
{
@@ -513,6 +518,7 @@ public void NoErrorIncompleteAt256VectorScalar()
513518
// NoErrorIncompleteAt256Vector(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
514519
// }
515520

521+
[Trait("Category", "avx")]
516522
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
517523
public void NoErrorIncompleteAt256VectorAVX()
518524
{
@@ -587,6 +593,7 @@ public void BadHeaderBitsScalar()
587593
// NoErrorSpecificByteCount(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
588594
// }
589595

596+
[Trait("Category", "avx")]
590597
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
591598
public void BadHeaderBitsAVX()
592599
{
@@ -659,6 +666,7 @@ public void TooShortErrorScalar()
659666
// TooShortError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
660667
// }
661668

669+
[Trait("Category", "avx")]
662670
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
663671
public void TooShortErrorAVX()
664672
{
@@ -731,6 +739,7 @@ public void TooLongErrorScalar()
731739
// TooLongError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
732740
// }
733741

742+
[Trait("Category", "avx")]
734743
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
735744
public void TooLongErrorAVX()
736745
{
@@ -812,6 +821,7 @@ public void OverlongErrorScalar()
812821
// OverlongError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
813822
// }
814823

824+
[Trait("Category", "avx")]
815825
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
816826
public void OverlongErrorAVX()
817827
{
@@ -898,13 +908,14 @@ public void TooShortErrorAtEndScalar()
898908
// TooShortErrorAtEnd(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
899909
// }
900910

901-
911+
[Trait("Category", "avx")]
902912
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
903913
public void TooShortErrorAtEndAVX()
904914
{
905915
TooShortErrorAtEnd(SimdUnicode.UTF8.GetPointerToFirstInvalidByteAvx2);
906916
}
907917

918+
[Trait("Category", "avx")]
908919
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
909920
public void TooShortErrorAtEndAvx2()
910921
{
@@ -965,12 +976,14 @@ public void Invalid0xf50xffScalar()
965976
// Invalid0xf50xff(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
966977
// }
967978

979+
[Trait("Category", "avx")]
968980
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
969981
public void Invalid0xf50xffAVX()
970982
{
971983
Invalid0xf50xff(SimdUnicode.UTF8.GetPointerToFirstInvalidByteAvx2);
972984
}
973985

986+
[Trait("Category", "avx")]
974987
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
975988
public void Invalid0xf50xffAvx2()
976989
{
@@ -1098,6 +1111,7 @@ public void TooLargeErrorScalar()
10981111
// TooLargeError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
10991112
// }
11001113

1114+
[Trait("Category", "avx")]
11011115
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
11021116
public void TooLargeErrorAvx()
11031117
{
@@ -1160,12 +1174,14 @@ public void AsciiPlusContinuationAtEndErrorScalar()
11601174
// AsciiPlusContinuationAtEndError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
11611175
// }
11621176

1177+
[Trait("Category", "avx")]
11631178
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
11641179
public void AsciiPlusContinuationAtEndErrorAVX()
11651180
{
11661181
AsciiPlusContinuationAtEndError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteAvx2);
11671182
}
11681183

1184+
[Trait("Category", "avx")]
11691185
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
11701186
public void AsciiPlusContinuationAtEndErrorAvx2()
11711187
{
@@ -1239,6 +1255,7 @@ public void SurrogateErrorTestScalar()
12391255
// SurrogateErrorTest(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
12401256
// }
12411257

1258+
[Trait("Category", "avx")]
12421259
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
12431260
public void SurrogateErrorTestAVX()
12441261
{
@@ -1325,6 +1342,7 @@ public void BruteForceTestScalar()
13251342
// BruteForceTest(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
13261343
// }
13271344

1345+
[Trait("Category", "avx")]
13281346
[FactOnSystemRequirementAttribute(TestSystemRequirements.X64Avx2)]
13291347
public void BruteForceTestAVX()
13301348
{

0 commit comments

Comments
 (0)