mirror of
https://github.com/bulwarkmail/native.git
synced 2026-10-31 08:06:36 +00:00
ci: keep the app's js log and pin the sign-out dialog button
This commit is contained in:
@@ -15,3 +15,5 @@ appId: org.bulwarkmail.mobile
|
||||
- tapOn:
|
||||
text: "Sign out"
|
||||
rightOf: "Cancel"
|
||||
below: "The account is removed from this device.*"
|
||||
- takeScreenshot: sign-out-tapped
|
||||
|
||||
@@ -111,8 +111,10 @@ find "$DEBUG_DIR" "$HOME/.maestro/tests" -name '*.png' -exec cp {} "$OUT/screens
|
||||
node "$ROOT/scripts/e2e/failed-steps.mjs" "$DEBUG_DIR" > "$OUT/steps.txt" 2>&1 || true
|
||||
find "$DEBUG_DIR" -type f | sed "s|$DEBUG_DIR/||" > "$OUT/debug-files.txt" 2>/dev/null || true
|
||||
|
||||
xcrun simctl spawn "$UDID" log show --last 90m --style compact \
|
||||
--predicate 'process == "BulwarkMobile"' > "$OUT/app.log" 2>&1 || true
|
||||
# --info: console.log of the JS lands at info level.
|
||||
xcrun simctl spawn "$UDID" log show --last 90m --style compact --info \
|
||||
--predicate 'process == "BulwarkMobile" AND (subsystem == "com.facebook.react.log" OR messageType >= 16)' \
|
||||
> "$OUT/app.log" 2>&1 || true
|
||||
|
||||
# Push: what iOS did with the notification (the extension's own log, and
|
||||
# SpringBoard / usernotificationsd / apsd lines naming the app), plus the
|
||||
|
||||
Reference in New Issue
Block a user