Help! We really really reeeeeeaaaaaaaaally need EarlGrey 1.17
- Dominant language
- Objective-C
- Stars
- 5.7k
- Forks
- 737
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 5
Description
God. help! Really Really Need Help! Hope EarlGrey 1.17 is comming soon!!!!!!!!!!!!!
EarlGrey 2.0 is not what we want. (Our test cases are based on XCTestCase)
____________________________________________________________
Below is the problem I met and can not resolve:
EarlGrey 1.16 running on iPhones(not simulator) >iOS 13.2 system(such as iOS 13.2.2, iOS 13.3 and so on) will find this error when running the test case based on XCTestCase (see the Exception Details below, please):
Exception Details: Timed out waiting for app to idle.
Please check the fatal error below:
_____________________________________________________________
Exception: TimeoutException
Exception Name: TimeoutException
Exception Reason: Couldn't assert that ([GREYCondition conditionWithName:@"等待条件满足" block:^BOOL{ return [[QNReadSomeManager sharedInstance] someHistoryList].count == 0; }]) is true.
Exception Details: Timed out waiting for app to idle.
Contributor guide
Research direction
The report names XCTestCase, GREYCondition, and QNReadSomeManager but no repository files or specific test. Start by reproducing the timeout on a physical iOS 13.2-or-newer device with EarlGrey 1.16, then inspect the app-idle wait around the reported condition. Done should mean the XCTestCase completes without the “Timed out waiting for app to idle” failure, or the issue is clarified with a confirmed EarlGrey 1.17 plan.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, objective-c
- Domain
- mobile, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100