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

Feature/e2e #417

Merged
merged 15 commits into from
Oct 22, 2024
Merged

Feature/e2e #417

merged 15 commits into from
Oct 22, 2024

Conversation

tvanlaerhoven
Copy link
Member

@tvanlaerhoven tvanlaerhoven commented Oct 16, 2024

Added some e2e tests to github workflows.

  • Runs basic play-out test for Android & iOS (HLS, DASH, mp4, autoplay, seeking)
  • Runs IMA ad play-out test for Android & iOS
  • Runs connector tests: creation, using API, destroying

@tvanlaerhoven tvanlaerhoven changed the title Feature/e2e cavy Feature/e2e Oct 16, 2024
@tvanlaerhoven tvanlaerhoven force-pushed the feature/e2e_cavy branch 2 times, most recently from 84e92fe to 5900554 Compare October 18, 2024 09:00
run: |
pod install
pod update
Copy link
Collaborator

Choose a reason for hiding this comment

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

Is deze nodig?
Een pod install zorgt ervoor dat de pods die in de repo onder de podfile.lock zitten worden geinstalleerd. Door een pod update te doen ga je de locks negeren en hogere pod versies installeren. De uiteindelijk build is dan niet tegen dezelfde pods als in de repo.
Ik zou verwachten dat als er een pod update moet gebeuren, die dan door ons gedaan wordt en gecommit wordt in de repo. Deze e2e moet gewoon oppikken wat daarin beslist werd?

Copy link
Member Author

Choose a reason for hiding this comment

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

Hoe zorgen we er dan best voor dat we altijd tegen de laatste versie van alle native dependencies builden?


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
Copy link
Collaborator

Choose a reason for hiding this comment

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

Deze setup is ok als start, maar zal nog een extra pass nodig hebben om ook de new architecture te ondersteunen. Maar laten we dit nu eerst vooral al opstarten onder deze vorm.

@tvanlaerhoven tvanlaerhoven merged commit 7d1b26e into develop Oct 22, 2024
4 checks passed
@tvanlaerhoven tvanlaerhoven deleted the feature/e2e_cavy branch October 22, 2024 09:20
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.

2 participants