Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: bringing integration tests back to life #2366

Merged
merged 1 commit into from
Apr 27, 2023
Merged

fix: bringing integration tests back to life #2366

merged 1 commit into from
Apr 27, 2023

Conversation

Fry-kun
Copy link
Collaborator

@Fry-kun Fry-kun commented Apr 27, 2023

  • Updated default iOS test device from iphone8/12 to iphone13pro/15.7
    FTL recently deprecated iphone8/12, so integration tests have been
    failing
  • Updated local copy of FTL catalog to recent version
  • Replaced iOS integration test app EarlGreyExample with FlankExampleTest EarlGreyExample is failing on newer OS/xcode. Current copy is based on EarlGreyExample v1, which is no longer maintained. V2 is pretty hard to get up and running, so switching to FlankExampleTest is the easiest way to unblock integration tests.

Fixes #2356

  FTL recently deprecated iphone8/12, so integration tests have been
  failing
* Updated local copy of FTL catalog to recent version
* Replaced iOS integration test app EarlGreyExample with FlankExampleTest
  EarlGreyExample is failing on newer OS/xcode. Current copy is based on
  EarlGreyExample v1, which is no longer maintained. V2 is pretty hard
  to get up and running, so switching to FlankExampleTest is the easiest
  way to unblock integration tests.
@github-actions
Copy link
Contributor

Timestamp: 2023-04-27 18:33:10
Buildscan url for ubuntu-workflow run 4823137958

@adamvduke
Copy link
Contributor

@flank-it

@github-actions
Copy link
Contributor

github-actions bot commented Apr 27, 2023

Integration tests succeed for all OSs ✅
Windows Build scan:
MacOS Build scan:
Linux Build scan:
Workflow run https://github.com/Flank/flank/actions/runs/4823461400

- model: iphone8
version: 12.0
- model: iphone13pro
version: 15.7
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this work for this EarlGreyExample?
If not, is this example needed for anything else or should it be deleted entirely?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

EarlGreyExample (as it is now) won't run on iphone13pro/15.7. I think this particular test is not actively used, but this change might be useful in case someone wants to update to EarlGreyExample v2 in the future.

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.

Full Suite integration tests failed on master
3 participants