Skip to content

[Android] Add CI workflows - #3514

Open
finagolfin wants to merge 1 commit into
swiftlang:mainfrom
finagolfin:droid
Open

finagolfin wants to merge 1 commit into
swiftlang:mainfrom
finagolfin:droid

Conversation

@finagolfin

Copy link
Copy Markdown
Member

Also stop removing old Swift versions on linux and Windows that are no longer built by default.

Also stop removing old Swift versions on linux and Windows that are no longer
built by default.
@finagolfin

Copy link
Copy Markdown
Member Author

I have been cross-compiling this parser to Android for years and building and testing it natively on Android in the Termux app for all that time too. See if we can do the same in the Android emulator now.

@finagolfin

Copy link
Copy Markdown
Member Author

A handful of performance tests that rely on a local source file from this repo failed, everything else passed on Android. 👍

@finagolfin

Copy link
Copy Markdown
Member Author

Hmm, the largest block of tests also didn't run for the same reason:

Running ./SwiftParserTest-test-runner
SwiftParserTest/StringLiteralRepresentedLiteralValueTests.swift:294: Fatal error: 'try!' expression unexpectedly raised an error: Error Domain=NSCocoaErrorDomain Code=260 "The file doesn’t exist."UserInfo={NSUnderlyingError=Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory", NSURL=file:///home/runner/work/swift-syntax/swift-syntax/Tests/SwiftParserTest/StringLiteralRepresentedLiteralValueTests.swift, NSFilePath=/home/runner/work/swift-syntax/swift-syntax/Tests/SwiftParserTest/StringLiteralRepresentedLiteralValueTests.swift}

@finagolfin

Copy link
Copy Markdown
Member Author

I'll see if I can get more of these tests running in the emulator...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant