Skip to content

fix: bringing integration tests back to life#2366

Merged
Fry-kun merged 1 commit into
masterfrom
iphone13
Apr 27, 2023
Merged

fix: bringing integration tests back to life#2366
Fry-kun merged 1 commit into
masterfrom
iphone13

Conversation

@Fry-kun
Copy link
Copy Markdown
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
Copy Markdown
Contributor

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

@adamvduke
Copy link
Copy Markdown
Contributor

@flank-it

@github-actions
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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