Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
723db1d
chore(e2e): add project scaffolding with tsconfig and config
floydkim Feb 16, 2026
30ed9e5
chore(e2e): add local filesystem code-push config template
floydkim Feb 16, 2026
aeec72a
chore(e2e): add mock HTTP server for serving bundles and history
floydkim Feb 16, 2026
9387050
chore(e2e): add config preparation helper with backup/restore
floydkim Feb 16, 2026
b2e813d
chore(e2e): add bundle preparation helper with code-push release
floydkim Feb 16, 2026
8f814ba
chore(e2e): add app build helper for iOS and Android Release builds
floydkim Feb 16, 2026
15d7caf
chore(e2e): add Maestro flow YAML files for 4 test scenarios
floydkim Feb 16, 2026
0ad958c
chore(e2e): add main orchestration script with CLI interface
floydkim Feb 16, 2026
ca9ccbb
fix(e2e): resolve TypeScript errors in mock server, add @types/express
floydkim Feb 16, 2026
48b62c8
chore(e2e): make iOS simulator configurable, default to booted
floydkim Feb 16, 2026
6c3adad
chore(e2e): add --active-arch-only to Android build
floydkim Feb 16, 2026
b71fb8e
fix(e2e): use Gradle directly for Android Release build to avoid Metro
floydkim Feb 16, 2026
0c00a12
Revert "fix(e2e): use Gradle directly for Android Release build to av…
floydkim Feb 16, 2026
d5f0bd0
fix(e2e): set entry file to index.js for code-push release
floydkim Feb 16, 2026
06adf7c
fix(e2e): use run-ios/run-android to build, install, and launch app
floydkim Feb 16, 2026
cd64fac
fix(e2e): add --no-packager to run commands, remove unused port killer
floydkim Feb 16, 2026
b589c65
fix(e2e): use regex pattern for React Native version text matching
floydkim Feb 16, 2026
bd0816f
chore(e2e): add request logging to mock server for debugging
floydkim Feb 16, 2026
4ff3bd2
fix(e2e): patch AndroidManifest.xml to allow cleartext HTTP for mock …
floydkim Feb 16, 2026
1ba0c43
fix(e2e): remove updateDialog for silent mandatory update in E2E
floydkim Feb 16, 2026
32821b1
fix(e2e): replace Alert.alert with console.log to prevent dialog bloc…
floydkim Feb 16, 2026
4e3c1fb
fix(e2e): enhance update flow with clean state setup and metadata ver…
floydkim Feb 16, 2026
447fb82
fix(e2e): scroll down to find packageHash in update metadata
floydkim Feb 16, 2026
6dce791
fix(e2e): replace TextInput with Text in MetadataBlock for Maestro vi…
floydkim Feb 16, 2026
85b7aca
fix(e2e): ensure IS_RELEASING_BUNDLE is false in base app build
floydkim Feb 16, 2026
a2c499d
fix(e2e): add metadata status Text indicator instead of reading TextI…
floydkim Feb 16, 2026
d2854ac
feat(e2e): add rollback test with two-phase Maestro execution
floydkim Feb 16, 2026
6af7bba
chore(e2e): add pod install before iOS build, gitignore mock data, fi…
floydkim Feb 17, 2026
91034de
fix(e2e): disable code signing for iOS simulator builds
floydkim Feb 17, 2026
869dabb
fix(e2e): use ad-hoc signing for iOS simulator instead of disabling s…
floydkim Feb 17, 2026
6ec91d3
fix(e2e): clear entitlements for iOS simulator Release build
floydkim Feb 17, 2026
184a42d
fix(e2e): use xcodebuild + simctl directly for iOS to bypass signing …
floydkim Feb 17, 2026
f813ef4
fix(e2e): set ad-hoc signing in xcodeproj via setup script, revert to…
floydkim Feb 17, 2026
5016138
fix(e2e): add CODE_SIGNING_ALLOWED=NO and CODE_SIGNING_REQUIRED=NO to…
floydkim Feb 17, 2026
77f5bb3
refactor(e2e): move static patches to setup script and App template
floydkim Feb 17, 2026
12958b8
fix(e2e): fix iOS simulator targeting, metadata nullability, and roll…
floydkim Feb 17, 2026
0898a25
feat(e2e): add partial rollback test and version-specific metadata di…
floydkim Feb 17, 2026
b6ca710
chore: remove auto-generated CLAUDE.md files
floydkim Feb 17, 2026
9226d2e
docs(e2e): add E2E testing guide in English and Korean
floydkim Feb 17, 2026
5e16127
chore(e2e): remove temp example app files
floydkim Feb 17, 2026
c47ea46
chore: remove legacy AppCenter test infrastructure
floydkim Feb 17, 2026
ccad7c6
chore: remove code-push-plugin-testing-framework
floydkim Feb 17, 2026
19d7983
chore: remove unused devDependencies and tslint config
floydkim Feb 17, 2026
5ae0790
chore: add typecheck script combining cli and e2e type checks
floydkim Feb 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -117,9 +117,6 @@ proguard/
# Android Studio captures folder
captures/

# Remove after this framework is published on NPM
code-push-plugin-testing-framework/node_modules

# Windows
windows/.vs/
windows/obj/
Expand Down Expand Up @@ -169,3 +166,6 @@ cli/dist/
!bin/
bin/*
!bin/code-push.js

# E2E mock server data
e2e/mock-server/data/
353 changes: 0 additions & 353 deletions Examples/create-app.js

This file was deleted.

Loading