pytorch/ios/TestApp
Linbin Yu 58d4f59e87 [mobile] enable ios tests for on-the-fly models
enable ios tests for on-the-fly generated models

Pull Request resolved: https://github.com/pytorch/pytorch/pull/75118
Approved by: https://github.com/kit1980
2022-04-01 19:54:01 +00:00
..
benchmark [CoreML][OSS] Add Simulator tests (#65076) 2021-09-23 14:57:01 -07:00
custom_build Revert D30279364: [codemod][lint][fbcode/c*] Enable BLACK by default 2021-08-12 11:45:01 -07:00
fastlane [iOS][CI] Update dev certs (#66004) 2021-10-01 09:38:49 -07:00
models Add models test for android and iOS 2022-03-30 20:56:24 +00:00
TestApp [AutoAccept][Codemod][FBSourceClangFormatLinter] Daily arc lint --take CLANGFORMAT 2022-03-12 11:06:52 +00:00
TestApp.xcodeproj [iOS][OSS][BE] Add Simulator tests for full JIT (#64851) 2021-09-13 18:16:08 -07:00
TestAppTests [mobile] enable ios tests for on-the-fly models 2022-04-01 19:54:01 +00:00
.clang-format Lint trailing newlines (#54737) 2021-03-30 13:09:52 -07:00
.gitignore
AppleWWDRCAG3.cer [iOS][CI] Update dev certs (#66004) 2021-10-01 09:38:49 -07:00
Gemfile Lint trailing newlines (#54737) 2021-03-30 13:09:52 -07:00
Gemfile.lock Bump addressable from 2.7.0 to 2.8.0 in /ios/TestApp (#61573) 2021-07-13 14:30:33 -07:00
README.md [iOS][OSS][BE] Remove unused files (#64849) 2021-09-11 11:22:55 -07:00

TestApp

The TestApp is currently being used as a dummy app by Circle CI for nightly jobs. The challenge comes when testing the arm64 build as we don't have a way to code-sign our TestApp. This is where Fastlane came to rescue. Fastlane is a trendy automation tool for building and managing iOS applications. It also works seamlessly with Circle CI. We are going to leverage the import_certificate action, which can install developer certificates on CI machines. See Fastfile for more details.

For simulator build, we run unit tests as the last step of our CI workflow. Those unit tests can also be run manually via the fastlane scan command.