GitHub Actions / Xcode test results
succeeded
Aug 7, 2023 in 0s
Details
Test Details
PlaidRNDemoTests
| | | | ⏱️
|
2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s
|
| testPlaidCredentialsExist()
|
| testVersion()
|
PlaidRNDemoUITests
| | | | ⏱️
|
1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 50.36s
|
| testCredentialEntryHappyPath()
Activities:
- Start Test at 2023-08-07 16:19:34.291
- Some attachments were deleted because they were configured to be removed on success.
- Some screenshots were deleted because testing is configured to remove automatic screenshots on success.
- Set Up
- Setting device orientation to Portrait
- Wait for com.apple.springboard to idle
- Open org.reactjs.native.example.plaidRNDemo
- Launch org.reactjs.native.example.plaidRNDemo
- Setting up automation session
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Waiting 30.0s for "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other to exist
- Checking
Expect predicate exists == 1 for object "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Checking existence of
"link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Checking existence of
"link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Double tap "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Check for interrupting elements affecting "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Double tap "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Check for interrupting elements affecting "link-sandbox-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Other
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Tap "Paste" MenuItem
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "Paste" MenuItem
- Check for interrupting elements affecting "Paste" MenuItem
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Get all elements bound by index for: Elements matching predicate '"OPEN LINK" IN identifiers'
- Tap "OPEN LINK" Other
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "OPEN LINK" Other
- Check for interrupting elements affecting "OPEN LINK" Other
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Tap "OPEN LINK" Other
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "OPEN LINK" Other
- Check for interrupting elements affecting "OPEN LINK" Other
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Tap "OPEN LINK" Other
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "OPEN LINK" Other
- Check for interrupting elements affecting "OPEN LINK" Other
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Tap Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the Button
- Check for interrupting elements affecting "Continue" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Tap Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the Button
- Check for interrupting elements affecting "TD Bank" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Waiting 15.0s for TextField to exist
- Checking
Expect predicate exists == 1 for object TextField
- Checking existence of
TextField
- Checking existence of
TextField
- Checking existence of
SecureTextField
- Tap TextField
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the TextField
- Check for interrupting elements affecting TextField
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Type 'user_good' into TextField at {{32.0, 353.0}, {329.0, 56.0}}
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the TextField at {{32.0, 353.0}, {329.0, 56.0}}
- Check for interrupting elements affecting TextField
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Tap SecureTextField
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the SecureTextField
- Check for interrupting elements affecting SecureTextField
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Type '' into SecureTextField at {{32.0, 314.0}, {329.0, 57.0}}
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the SecureTextField at {{32.0, 314.0}, {329.0, 57.0}}
- Check for interrupting elements affecting SecureTextField
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Tap "Done" Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the "Done" Button
- Check for interrupting elements affecting "Done" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Tap Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the Button
- Check for interrupting elements affecting "Submit" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object StaticText
- Checking existence of
StaticText
- Tap StaticText
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the StaticText
- Check for interrupting elements affecting "Plaid Checking" StaticText
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Tap Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the Button
- Check for interrupting elements affecting "Continue" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Capturing element debug description
- Checking
Expect predicate exists == 1 for object Button
- Checking existence of
Button
- Tap Button
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Find the Button
- Check for interrupting elements affecting "Continue" Button
- Synthesize event
- Wait for org.reactjs.native.example.plaidRNDemo to idle
- Checking
Expect predicate exists == 0 for object WebView
- Checking existence of
WebView
- Tear Down
- Terminate org.reactjs.native.example.plaidRNDemo:11994
|