Skip to content

Commit e649beb

Browse files
drodriguezjrose-apple
authored andcommitted
[android][test] Disabling autolinking tests for Android AArch64 (#23551)
The OS sadly changes between Android ARMv7 and Android AArch64, to avoid this and any future problems, mark the autolinking tests that I can find with `UNSUPPORTED: autolink-extract`, which should apply to all platforms that need autolink-extract. This should remove these tests from failing in Android 64.
1 parent 8420a00 commit e649beb

File tree

4 files changed

+4
-16
lines changed

4 files changed

+4
-16
lines changed

test/ClangImporter/MixedSource/autolinking.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22

33
// Linux uses a different autolinking mechanism, based on
44
// swift-autolink-extract. This file tests the Darwin mechanism.
5-
// UNSUPPORTED: OS=linux-gnu
6-
// UNSUPPORTED: OS=linux-gnueabihf
7-
// UNSUPPORTED: OS=freebsd
8-
// UNSUPPORTED: OS=linux-androideabi
5+
// UNSUPPORTED: autolink-extract
96

107
// Use a type declared in the Clang part of the module.
118
public let y = Test()

test/ClangImporter/autolinking.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@
1414

1515
// Linux uses a different autolinking mechanism, based on
1616
// swift-autolink-extract. This file tests the Darwin mechanism.
17-
// UNSUPPORTED: OS=linux-gnu
18-
// UNSUPPORTED: OS=linux-gnueabihf
19-
// UNSUPPORTED: OS=freebsd
20-
// UNSUPPORTED: OS=linux-androideabi
17+
// UNSUPPORTED: autolink-extract
2118

2219
import LinkMusket
2320
import LinkFramework

test/Serialization/autolinking-inlinable-inferred.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@
1111

1212
// Linux uses a different autolinking mechanism, based on
1313
// swift-autolink-extract. This file tests the Darwin mechanism.
14-
// UNSUPPORTED: OS=linux-gnu
15-
// UNSUPPORTED: OS=linux-gnueabihf
16-
// UNSUPPORTED: OS=freebsd
17-
// UNSUPPORTED: OS=linux-androideabi
14+
/// UNSUPPORTED: autolink-extract
1815

1916
import autolinking_module_inferred
2017

test/Serialization/autolinking.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@
2121

2222
// Linux uses a different autolinking mechanism, based on
2323
// swift-autolink-extract. This file tests the Darwin mechanism.
24-
// UNSUPPORTED: OS=linux-gnu
25-
// UNSUPPORTED: OS=linux-gnueabihf
26-
// UNSUPPORTED: OS=freebsd
27-
// UNSUPPORTED: OS=linux-androideabi
24+
// UNSUPPORTED: autolink-extract
2825

2926
import someModule
3027

0 commit comments

Comments
 (0)