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

[RNMobile] Add iOS platform version to iOS local e2e capabilities #29715

Merged
merged 7 commits into from
Mar 12, 2021

Conversation

fluiddot
Copy link
Contributor

@fluiddot fluiddot commented Mar 10, 2021

Description

This PR adds the platformVersion capability explicitly to the desired capabilities list when running the e2e tests locally. Although this capability is not mandatory when using an iOS simulator, we're going to add it in case it helps to reduce the flakiness when running the e2e tests, as we have experienced recently.

For this purpose, I added an extra step when setting up the driver for running the tests. Now it fetches the latest iOS platform version and uses it as the platformVersion capability.

Additionally when running the tests, it also prints the available iOS platform versions, here as an example:

...
Available iOS platform versions: [ 'iOS 14.2', 'iOS 14.0', 'iOS 13.7' ]
Using iOS 14.2 platform version
...

How has this been tested?

For testing if the setup picks the latest iOS platform, it's recommended to install additional iOS simulator versions. This can be done from the Xcode app in Xcode/Preferences/Components/Simulators.

  1. Run npm run native test:e2e:ios:local.
  2. Observe that the command prints the available iOS platform versions and that picks the latest one.
  3. Observe that all the e2e tests pass.

Screenshots

N/A

Types of changes

Bug fix

Checklist:

  • My code is tested.
  • My code follows the WordPress code style.
  • My code follows the accessibility standards.
  • I've tested my changes with keyboard and screen readers.
  • My code has proper inline documentation.
  • I've included developer documentation if appropriate.
  • I've updated all React Native files affected by any refactorings/renamings in this PR.

@fluiddot fluiddot added [Type] Bug An existing feature does not function as intended Mobile App - i.e. Android or iOS Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change) labels Mar 10, 2021
@fluiddot fluiddot self-assigned this Mar 10, 2021
@github-actions
Copy link

github-actions bot commented Mar 10, 2021

Size Change: 0 B

Total Size: 1.4 MB

ℹ️ View Unchanged
Filename Size Change
build/a11y/index.js 1.14 kB 0 B
build/annotations/index.js 3.78 kB 0 B
build/api-fetch/index.js 3.4 kB 0 B
build/autop/index.js 2.82 kB 0 B
build/blob/index.js 664 B 0 B
build/block-directory/index.js 8.63 kB 0 B
build/block-directory/style-rtl.css 1 kB 0 B
build/block-directory/style.css 1.01 kB 0 B
build/block-editor/index.js 125 kB 0 B
build/block-editor/style-rtl.css 12.2 kB 0 B
build/block-editor/style.css 12.2 kB 0 B
build/block-library/blocks/archives/editor-rtl.css 61 B 0 B
build/block-library/blocks/archives/editor.css 60 B 0 B
build/block-library/blocks/audio/editor-rtl.css 58 B 0 B
build/block-library/blocks/audio/editor.css 58 B 0 B
build/block-library/blocks/audio/style-rtl.css 112 B 0 B
build/block-library/blocks/audio/style.css 112 B 0 B
build/block-library/blocks/block/editor-rtl.css 161 B 0 B
build/block-library/blocks/block/editor.css 161 B 0 B
build/block-library/blocks/button/editor-rtl.css 475 B 0 B
build/block-library/blocks/button/editor.css 474 B 0 B
build/block-library/blocks/button/style-rtl.css 479 B 0 B
build/block-library/blocks/button/style.css 479 B 0 B
build/block-library/blocks/buttons/editor-rtl.css 315 B 0 B
build/block-library/blocks/buttons/editor.css 315 B 0 B
build/block-library/blocks/buttons/style-rtl.css 364 B 0 B
build/block-library/blocks/buttons/style.css 363 B 0 B
build/block-library/blocks/calendar/style-rtl.css 208 B 0 B
build/block-library/blocks/calendar/style.css 208 B 0 B
build/block-library/blocks/categories/editor-rtl.css 84 B 0 B
build/block-library/blocks/categories/editor.css 83 B 0 B
build/block-library/blocks/categories/style-rtl.css 79 B 0 B
build/block-library/blocks/categories/style.css 79 B 0 B
build/block-library/blocks/code/style-rtl.css 90 B 0 B
build/block-library/blocks/code/style.css 90 B 0 B
build/block-library/blocks/columns/editor-rtl.css 190 B 0 B
build/block-library/blocks/columns/editor.css 190 B 0 B
build/block-library/blocks/columns/style-rtl.css 421 B 0 B
build/block-library/blocks/columns/style.css 421 B 0 B
build/block-library/blocks/cover/editor-rtl.css 390 B 0 B
build/block-library/blocks/cover/editor.css 389 B 0 B
build/block-library/blocks/cover/style-rtl.css 1.24 kB 0 B
build/block-library/blocks/cover/style.css 1.24 kB 0 B
build/block-library/blocks/embed/editor-rtl.css 486 B 0 B
build/block-library/blocks/embed/editor.css 486 B 0 B
build/block-library/blocks/embed/style-rtl.css 401 B 0 B
build/block-library/blocks/embed/style.css 400 B 0 B
build/block-library/blocks/file/editor-rtl.css 199 B 0 B
build/block-library/blocks/file/editor.css 198 B 0 B
build/block-library/blocks/file/style-rtl.css 248 B 0 B
build/block-library/blocks/file/style.css 248 B 0 B
build/block-library/blocks/freeform/editor-rtl.css 2.45 kB 0 B
build/block-library/blocks/freeform/editor.css 2.45 kB 0 B
build/block-library/blocks/gallery/editor-rtl.css 689 B 0 B
build/block-library/blocks/gallery/editor.css 690 B 0 B
build/block-library/blocks/gallery/style-rtl.css 1.08 kB 0 B
build/block-library/blocks/gallery/style.css 1.07 kB 0 B
build/block-library/blocks/group/editor-rtl.css 318 B 0 B
build/block-library/blocks/group/editor.css 317 B 0 B
build/block-library/blocks/group/style-rtl.css 57 B 0 B
build/block-library/blocks/group/style.css 57 B 0 B
build/block-library/blocks/heading/editor-rtl.css 129 B 0 B
build/block-library/blocks/heading/editor.css 129 B 0 B
build/block-library/blocks/heading/style-rtl.css 76 B 0 B
build/block-library/blocks/heading/style.css 76 B 0 B
build/block-library/blocks/html/editor-rtl.css 281 B 0 B
build/block-library/blocks/html/editor.css 281 B 0 B
build/block-library/blocks/image/editor-rtl.css 717 B 0 B
build/block-library/blocks/image/editor.css 716 B 0 B
build/block-library/blocks/image/style-rtl.css 476 B 0 B
build/block-library/blocks/image/style.css 478 B 0 B
build/block-library/blocks/latest-comments/editor-rtl.css 159 B 0 B
build/block-library/blocks/latest-comments/editor.css 158 B 0 B
build/block-library/blocks/latest-comments/style-rtl.css 269 B 0 B
build/block-library/blocks/latest-comments/style.css 269 B 0 B
build/block-library/blocks/latest-posts/editor-rtl.css 137 B 0 B
build/block-library/blocks/latest-posts/editor.css 137 B 0 B
build/block-library/blocks/latest-posts/style-rtl.css 523 B 0 B
build/block-library/blocks/latest-posts/style.css 522 B 0 B
build/block-library/blocks/list/editor-rtl.css 65 B 0 B
build/block-library/blocks/list/editor.css 65 B 0 B
build/block-library/blocks/list/style-rtl.css 63 B 0 B
build/block-library/blocks/list/style.css 63 B 0 B
build/block-library/blocks/media-text/editor-rtl.css 191 B 0 B
build/block-library/blocks/media-text/editor.css 191 B 0 B
build/block-library/blocks/media-text/style-rtl.css 535 B 0 B
build/block-library/blocks/media-text/style.css 532 B 0 B
build/block-library/blocks/more/editor-rtl.css 434 B 0 B
build/block-library/blocks/more/editor.css 434 B 0 B
build/block-library/blocks/navigation-link/editor-rtl.css 584 B 0 B
build/block-library/blocks/navigation-link/editor.css 586 B 0 B
build/block-library/blocks/navigation-link/style-rtl.css 694 B 0 B
build/block-library/blocks/navigation-link/style.css 691 B 0 B
build/block-library/blocks/navigation/editor-rtl.css 1.08 kB 0 B
build/block-library/blocks/navigation/editor.css 1.08 kB 0 B
build/block-library/blocks/navigation/style-rtl.css 227 B 0 B
build/block-library/blocks/navigation/style.css 228 B 0 B
build/block-library/blocks/nextpage/editor-rtl.css 395 B 0 B
build/block-library/blocks/nextpage/editor.css 395 B 0 B
build/block-library/blocks/page-list/editor-rtl.css 215 B 0 B
build/block-library/blocks/page-list/editor.css 215 B 0 B
build/block-library/blocks/page-list/style-rtl.css 527 B 0 B
build/block-library/blocks/page-list/style.css 526 B 0 B
build/block-library/blocks/paragraph/editor-rtl.css 157 B 0 B
build/block-library/blocks/paragraph/editor.css 157 B 0 B
build/block-library/blocks/paragraph/style-rtl.css 288 B 0 B
build/block-library/blocks/paragraph/style.css 289 B 0 B
build/block-library/blocks/post-author/editor-rtl.css 209 B 0 B
build/block-library/blocks/post-author/editor.css 209 B 0 B
build/block-library/blocks/post-author/style-rtl.css 183 B 0 B
build/block-library/blocks/post-author/style.css 184 B 0 B
build/block-library/blocks/post-comments-form/style-rtl.css 250 B 0 B
build/block-library/blocks/post-comments-form/style.css 250 B 0 B
build/block-library/blocks/post-content/editor-rtl.css 139 B 0 B
build/block-library/blocks/post-content/editor.css 139 B 0 B
build/block-library/blocks/post-excerpt/editor-rtl.css 73 B 0 B
build/block-library/blocks/post-excerpt/editor.css 73 B 0 B
build/block-library/blocks/post-featured-image/editor-rtl.css 338 B 0 B
build/block-library/blocks/post-featured-image/editor.css 338 B 0 B
build/block-library/blocks/post-featured-image/style-rtl.css 100 B 0 B
build/block-library/blocks/post-featured-image/style.css 100 B 0 B
build/block-library/blocks/preformatted/style-rtl.css 63 B 0 B
build/block-library/blocks/preformatted/style.css 63 B 0 B
build/block-library/blocks/pullquote/editor-rtl.css 183 B 0 B
build/block-library/blocks/pullquote/editor.css 183 B 0 B
build/block-library/blocks/pullquote/style-rtl.css 318 B 0 B
build/block-library/blocks/pullquote/style.css 318 B 0 B
build/block-library/blocks/query-loop/editor-rtl.css 90 B 0 B
build/block-library/blocks/query-loop/editor.css 89 B 0 B
build/block-library/blocks/query-loop/style-rtl.css 315 B 0 B
build/block-library/blocks/query-loop/style.css 317 B 0 B
build/block-library/blocks/query-pagination-numbers/editor-rtl.css 122 B 0 B
build/block-library/blocks/query-pagination-numbers/editor.css 121 B 0 B
build/block-library/blocks/query-pagination/editor-rtl.css 270 B 0 B
build/block-library/blocks/query-pagination/editor.css 262 B 0 B
build/block-library/blocks/query-pagination/style-rtl.css 168 B 0 B
build/block-library/blocks/query-pagination/style.css 168 B 0 B
build/block-library/blocks/query-title/editor-rtl.css 86 B 0 B
build/block-library/blocks/query-title/editor.css 86 B 0 B
build/block-library/blocks/query/editor-rtl.css 814 B 0 B
build/block-library/blocks/query/editor.css 812 B 0 B
build/block-library/blocks/quote/editor-rtl.css 61 B 0 B
build/block-library/blocks/quote/editor.css 61 B 0 B
build/block-library/blocks/quote/style-rtl.css 169 B 0 B
build/block-library/blocks/quote/style.css 169 B 0 B
build/block-library/blocks/rss/editor-rtl.css 201 B 0 B
build/block-library/blocks/rss/editor.css 202 B 0 B
build/block-library/blocks/rss/style-rtl.css 290 B 0 B
build/block-library/blocks/rss/style.css 290 B 0 B
build/block-library/blocks/search/editor-rtl.css 165 B 0 B
build/block-library/blocks/search/editor.css 165 B 0 B
build/block-library/blocks/search/style-rtl.css 342 B 0 B
build/block-library/blocks/search/style.css 344 B 0 B
build/block-library/blocks/separator/editor-rtl.css 99 B 0 B
build/block-library/blocks/separator/editor.css 99 B 0 B
build/block-library/blocks/separator/style-rtl.css 236 B 0 B
build/block-library/blocks/separator/style.css 236 B 0 B
build/block-library/blocks/shortcode/editor-rtl.css 504 B 0 B
build/block-library/blocks/shortcode/editor.css 504 B 0 B
build/block-library/blocks/site-logo/editor-rtl.css 201 B 0 B
build/block-library/blocks/site-logo/editor.css 201 B 0 B
build/block-library/blocks/site-logo/style-rtl.css 115 B 0 B
build/block-library/blocks/site-logo/style.css 115 B 0 B
build/block-library/blocks/social-link/editor-rtl.css 164 B 0 B
build/block-library/blocks/social-link/editor.css 165 B 0 B
build/block-library/blocks/social-links/editor-rtl.css 696 B 0 B
build/block-library/blocks/social-links/editor.css 696 B 0 B
build/block-library/blocks/social-links/style-rtl.css 1.32 kB 0 B
build/block-library/blocks/social-links/style.css 1.32 kB 0 B
build/block-library/blocks/spacer/editor-rtl.css 317 B 0 B
build/block-library/blocks/spacer/editor.css 317 B 0 B
build/block-library/blocks/spacer/style-rtl.css 48 B 0 B
build/block-library/blocks/spacer/style.css 48 B 0 B
build/block-library/blocks/table/editor-rtl.css 478 B 0 B
build/block-library/blocks/table/editor.css 478 B 0 B
build/block-library/blocks/table/style-rtl.css 402 B 0 B
build/block-library/blocks/table/style.css 402 B 0 B
build/block-library/blocks/tag-cloud/editor-rtl.css 118 B 0 B
build/block-library/blocks/tag-cloud/editor.css 118 B 0 B
build/block-library/blocks/tag-cloud/style-rtl.css 94 B 0 B
build/block-library/blocks/tag-cloud/style.css 94 B 0 B
build/block-library/blocks/template-part/editor-rtl.css 557 B 0 B
build/block-library/blocks/template-part/editor.css 556 B 0 B
build/block-library/blocks/term-description/editor-rtl.css 90 B 0 B
build/block-library/blocks/term-description/editor.css 90 B 0 B
build/block-library/blocks/text-columns/editor-rtl.css 95 B 0 B
build/block-library/blocks/text-columns/editor.css 95 B 0 B
build/block-library/blocks/text-columns/style-rtl.css 166 B 0 B
build/block-library/blocks/text-columns/style.css 166 B 0 B
build/block-library/blocks/verse/editor-rtl.css 62 B 0 B
build/block-library/blocks/verse/editor.css 62 B 0 B
build/block-library/blocks/verse/style-rtl.css 87 B 0 B
build/block-library/blocks/verse/style.css 87 B 0 B
build/block-library/blocks/video/editor-rtl.css 504 B 0 B
build/block-library/blocks/video/editor.css 503 B 0 B
build/block-library/blocks/video/style-rtl.css 187 B 0 B
build/block-library/blocks/video/style.css 187 B 0 B
build/block-library/common-rtl.css 1.1 kB 0 B
build/block-library/common.css 1.1 kB 0 B
build/block-library/editor-rtl.css 9.39 kB 0 B
build/block-library/editor.css 9.38 kB 0 B
build/block-library/index.js 147 kB 0 B
build/block-library/style-rtl.css 8.84 kB 0 B
build/block-library/style.css 8.85 kB 0 B
build/block-library/theme-rtl.css 700 B 0 B
build/block-library/theme.css 701 B 0 B
build/block-serialization-default-parser/index.js 1.87 kB 0 B
build/block-serialization-spec-parser/index.js 3.06 kB 0 B
build/blocks/index.js 48.3 kB 0 B
build/components/index.js 283 kB 0 B
build/components/style-rtl.css 15.6 kB 0 B
build/components/style.css 15.6 kB 0 B
build/compose/index.js 11.1 kB 0 B
build/core-data/index.js 16.7 kB 0 B
build/customize-widgets/index.js 3.96 kB 0 B
build/customize-widgets/style-rtl.css 168 B 0 B
build/customize-widgets/style.css 168 B 0 B
build/data-controls/index.js 829 B 0 B
build/data/index.js 8.87 kB 0 B
build/date/index.js 31.8 kB 0 B
build/deprecated/index.js 769 B 0 B
build/dom-ready/index.js 576 B 0 B
build/dom/index.js 4.93 kB 0 B
build/edit-navigation/index.js 11.9 kB 0 B
build/edit-navigation/style-rtl.css 1.31 kB 0 B
build/edit-navigation/style.css 1.31 kB 0 B
build/edit-post/index.js 306 kB 0 B
build/edit-post/style-rtl.css 6.81 kB 0 B
build/edit-post/style.css 6.8 kB 0 B
build/edit-site/index.js 27.3 kB 0 B
build/edit-site/style-rtl.css 4.51 kB 0 B
build/edit-site/style.css 4.5 kB 0 B
build/edit-widgets/index.js 20.1 kB 0 B
build/edit-widgets/style-rtl.css 3.2 kB 0 B
build/edit-widgets/style.css 3.2 kB 0 B
build/editor/editor-styles-rtl.css 347 B 0 B
build/editor/editor-styles.css 347 B 0 B
build/editor/index.js 41.8 kB 0 B
build/editor/style-rtl.css 3.9 kB 0 B
build/editor/style.css 3.9 kB 0 B
build/element/index.js 4.61 kB 0 B
build/escape-html/index.js 735 B 0 B
build/format-library/index.js 6.75 kB 0 B
build/format-library/style-rtl.css 637 B 0 B
build/format-library/style.css 639 B 0 B
build/hooks/index.js 2.28 kB 0 B
build/html-entities/index.js 623 B 0 B
build/i18n/index.js 4.01 kB 0 B
build/is-shallow-equal/index.js 698 B 0 B
build/keyboard-shortcuts/index.js 2.53 kB 0 B
build/keycodes/index.js 1.95 kB 0 B
build/list-reusable-blocks/index.js 3.15 kB 0 B
build/list-reusable-blocks/style-rtl.css 629 B 0 B
build/list-reusable-blocks/style.css 628 B 0 B
build/media-utils/index.js 5.34 kB 0 B
build/notices/index.js 1.85 kB 0 B
build/nux/index.js 3.4 kB 0 B
build/nux/style-rtl.css 731 B 0 B
build/nux/style.css 727 B 0 B
build/plugins/index.js 2.9 kB 0 B
build/primitives/index.js 1.42 kB 0 B
build/priority-queue/index.js 791 B 0 B
build/react-i18n/index.js 1.46 kB 0 B
build/redux-routine/index.js 2.84 kB 0 B
build/reusable-blocks/index.js 3.78 kB 0 B
build/reusable-blocks/style-rtl.css 225 B 0 B
build/reusable-blocks/style.css 225 B 0 B
build/rich-text/index.js 13.4 kB 0 B
build/server-side-render/index.js 2.82 kB 0 B
build/shortcode/index.js 1.7 kB 0 B
build/token-list/index.js 1.27 kB 0 B
build/url/index.js 3.02 kB 0 B
build/viewport/index.js 1.86 kB 0 B
build/warning/index.js 1.14 kB 0 B
build/wordcount/index.js 1.22 kB 0 B

compressed-size-action

When running the iOS e2e tests locally, we no longer require to specify the platform version because we can fetch the available iOS simulator runtimes and pick the latest one.
@fluiddot fluiddot force-pushed the rnmobile/fix/e2e-tests-ios-platform-version branch from fc078ed to d55a5bc Compare March 10, 2021 18:01
@fluiddot fluiddot requested a review from guarani March 10, 2021 18:02
@fluiddot fluiddot marked this pull request as ready for review March 10, 2021 18:04
@fluiddot fluiddot requested a review from ceyhun March 10, 2021 18:05
Copy link
Member

@ceyhun ceyhun left a comment

Choose a reason for hiding this comment

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

This is looking great, thanks @fluiddot! But unfortunately the iOS e2e still seems to fail :( I just restarted it.

@fluiddot
Copy link
Contributor Author

This is looking great, thanks @fluiddot! But unfortunately the iOS e2e still seems to fail :( I just restarted it.

Yeah, I'm still investigating it. It's weird because I ran a lot of tests and it was working but when I reverted all the changes I did for testing, it began to fail again 😭 .

@fluiddot
Copy link
Contributor Author

I think I've finally found out the root cause of the flakiness 🎊 .

After enabling the Xcode logs with the showXcodeLog capability, I realised that building the WDA (Web Driver Agent) app can take more than the default timeout (the default value is 60 seconds - wdaLaunchTimeout capability). This means that if after 60 seconds the WDA is not available, it retries the build process. This is done up to 2 times (this is the default value - wdaStartupRetries capability), if after this the WDA is not available it throws an error which is what we're experiencing.

Here is an Appium log as an example of the error:

Example
2021-03-11 13:13:32:522 [Appium] Welcome to Appium v1.20.2
2021-03-11 13:13:32:523 [Appium] Non-default server args:
2021-03-11 13:13:32:524 [Appium]   logFile: ./appium-out.log
2021-03-11 13:13:32:524 [Appium]   logNoColors: true
2021-03-11 13:13:32:524 [Appium]   relaxedSecurityEnabled: true
2021-03-11 13:13:32:550 [Appium] Appium REST http interface listener started on 0.0.0.0:4723
2021-03-11 13:13:40:854 [HTTP] --> POST /wd/hub/session
2021-03-11 13:13:40:854 [HTTP] {"desiredCapabilities":{"browserName":"","platformName":"iOS","os":"iOS","deviceOrientation":"portrait","automationName":"XCUITest","appiumVersion":"1.17.1","app":"/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app","processArguments":{"args":["uitesting"]},"deviceName":"iPhone 11","showXcodeLog":true,"platformVersion":"14.2"}}
2021-03-11 13:13:40:856 [MJSONWP] Calling AppiumDriver.createSession() with args: [{"browserName":"","platformName":"iOS","os":"iOS","deviceOrientation":"portrait","automationName":"XCUITest","appiumVersion":"1.17.1","app":"/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app","processArguments":{"args":["uitesting"]},"deviceName":"iPhone 11","showXcodeLog":true,"platformVersion":"14.2"},null,null]
2021-03-11 13:13:40:857 [BaseDriver] Event 'newSessionRequested' logged at 1615468420856 (13:13:40 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:13:42:110 [Appium] Appium v1.20.2 creating new XCUITestDriver (v3.33.1) session
2021-03-11 13:13:42:111 [Appium] Applying relaxed security to 'XCUITestDriver' as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure
2021-03-11 13:13:42:113 [BaseDriver] Creating session with MJSONWP desired capabilities: {
2021-03-11 13:13:42:113 [BaseDriver]   "browserName": "",
2021-03-11 13:13:42:113 [BaseDriver]   "platformName": "iOS",
2021-03-11 13:13:42:113 [BaseDriver]   "os": "iOS",
2021-03-11 13:13:42:114 [BaseDriver]   "deviceOrientation": "portrait",
2021-03-11 13:13:42:114 [BaseDriver]   "automationName": "XCUITest",
2021-03-11 13:13:42:114 [BaseDriver]   "appiumVersion": "1.17.1",
2021-03-11 13:13:42:114 [BaseDriver]   "app": "/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app",
2021-03-11 13:13:42:114 [BaseDriver]   "processArguments": {
2021-03-11 13:13:42:114 [BaseDriver]     "args": [
2021-03-11 13:13:42:114 [BaseDriver]       "uitesting"
2021-03-11 13:13:42:115 [BaseDriver]     ]
2021-03-11 13:13:42:115 [BaseDriver]   },
2021-03-11 13:13:42:115 [BaseDriver]   "deviceName": "iPhone 11",
2021-03-11 13:13:42:115 [BaseDriver]   "showXcodeLog": true,
2021-03-11 13:13:42:115 [BaseDriver]   "platformVersion": "14.2"
2021-03-11 13:13:42:115 [BaseDriver] }
2021-03-11 13:13:42:122 [BaseDriver] The following capabilities were provided, but are not recognized by Appium:
2021-03-11 13:13:42:122 [BaseDriver]   os
2021-03-11 13:13:42:123 [BaseDriver]   deviceOrientation
2021-03-11 13:13:42:123 [BaseDriver]   appiumVersion
2021-03-11 13:13:42:124 [BaseDriver] Session created with session id: 7735730b-f4ee-4105-bda0-167c637bafb6
2021-03-11 13:13:42:149 [XCUITest] Current user: 'runner'
2021-03-11 13:13:45:815 [XCUITest] iOS SDK Version set to '14.2'
2021-03-11 13:13:46:190 [iOSSim] Constructing iOS simulator for Xcode version 12.2 with udid '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D'
2021-03-11 13:13:46:191 [XCUITest] Determining device to run tests on: udid: '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D', real device: false
2021-03-11 13:13:46:193 [BaseDriver] Event 'xcodeDetailsRetrieved' logged at 1615468426193 (13:13:46 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:13:46:195 [BaseDriver] Using local app '/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app'
2021-03-11 13:13:46:196 [BaseDriver] Event 'appConfigured' logged at 1615468426195 (13:13:46 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:13:46:196 [XCUITest] Checking whether app '/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app' is actually present on file system
2021-03-11 13:13:46:196 [XCUITest] App is present
2021-03-11 13:13:46:200 [iOS] Getting bundle ID from app '/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app': 'org.wordpress.gutenberg.development'
2021-03-11 13:13:46:200 [BaseDriver] Event 'resetStarted' logged at 1615468426200 (13:13:46 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:13:46:555 [XCUITest] Not scrubbing third party app in anticipation of uninstall
2021-03-11 13:13:46:556 [BaseDriver] Event 'resetComplete' logged at 1615468426556 (13:13:46 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:13:46:557 [WebDriverAgent] Using WDA path: '/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent'
2021-03-11 13:13:46:557 [WebDriverAgent] Using WDA agent: '/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj'
2021-03-11 13:13:46:940 [XCUITest] Continuing without capturing device logs: iOS Simulator with udid '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' is not running
2021-03-11 13:13:46:940 [XCUITest] Setting up simulator
2021-03-11 13:13:46:941 [iOS] No reason to set locale
2021-03-11 13:13:46:941 [iOS] No iOS / app preferences to set
2021-03-11 13:13:46:941 [iOS] Setting did not need to be updated
2021-03-11 13:13:46:949 [iOSSim] Setting preferences of 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D Simulator to {"ConnectHardwareKeyboard":false}
2021-03-11 13:13:46:949 [iOSSim] Setting common Simulator preferences to {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false,"PasteboardAutomaticSync":false}
2021-03-11 13:13:47:778 [iOSSim] Updated 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D Simulator preferences at '/Users/runner/Library/Preferences/com.apple.iphonesimulator.plist' with {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false,"PasteboardAutomaticSync":false,"DevicePreferences":{"2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D":{"ConnectHardwareKeyboard":false}}}
2021-03-11 13:13:48:351 [iOSSim] Starting Simulator UI with command: open -Fn /Applications/Xcode_12.2.app/Contents/Developer/Applications/Simulator.app --args -CurrentDeviceUDID 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D
2021-03-11 13:13:49:342 [iOSSim] Booting Simulator with UDID '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D'...
2021-03-11 13:13:50:137 [simctl] Error running 'boot': An error was encountered processing the command (domain=com.apple.CoreSimulator.SimError, code=405):
Unable to boot device in current state: Booted
2021-03-11 13:13:50:137 [iOSSim] Simulator with UDID '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' is already in Booted state
2021-03-11 13:14:00:896 [WebDriverAgent] Parsed BUILD_DIR configuration value: '/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products'
2021-03-11 13:14:00:896 [WebDriverAgent] Got derived data root: '/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok'
2021-03-11 13:14:54:072 [iOSSim] Simulator with UDID 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D booted in 66.292s
2021-03-11 13:14:54:073 [BaseDriver] Event 'simStarted' logged at 1615468494072 (13:14:54 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:14:55:833 [IOSSimulatorLog] Starting log capture for iOS Simulator with udid '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' using simctl
2021-03-11 13:14:56:568 [XCUITest] Crash reports root '/Users/runner/Library/Logs/DiagnosticReports' does not exist. Got nothing to gather.
2021-03-11 13:14:56:568 [BaseDriver] Event 'logCaptureStarted' logged at 1615468496568 (13:14:56 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:14:56:569 [XCUITest] Verifying application platform
2021-03-11 13:14:56:586 [XCUITest] CFBundleSupportedPlatforms: ["iPhoneSimulator"]
2021-03-11 13:14:57:203 [simctl] Error running 'get_app_container': An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
The operation couldn’t be completed. No such file or directory
No such file or directory
2021-03-11 13:14:57:588 [XCUITest] Installing '/Users/runner/work/gutenberg/gutenberg/packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app' on Simulator with UUID '2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D'...
2021-03-11 13:15:02:127 [XCUITest] The app has been installed successfully.
2021-03-11 13:15:02:127 [BaseDriver] Event 'appInstalled' logged at 1615468502127 (13:15:02 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:15:02:299 [WebDriverAgent] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found
2021-03-11 13:15:02:300 [DevCon Factory] Requesting connection for device 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D on local port 8100
2021-03-11 13:15:02:300 [DevCon Factory] Cached connections count: 0
2021-03-11 13:15:02:300 [DevCon Factory] Successfully requested the connection for 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D:8100
2021-03-11 13:15:02:301 [XCUITest] Starting WebDriverAgent initialization with the synchronization key 'XCUITestDriver'
2021-03-11 13:15:02:304 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:02:305 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:02:320 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:15:02:321 [WebDriverAgent] WDA is not listening at 'http://127.0.0.1:8100/'
2021-03-11 13:15:02:321 [WebDriverAgent] WDA is currently not running. There is nothing to cache
2021-03-11 13:15:02:321 [XCUITest] Trying to start WebDriverAgent 2 times with 10000ms interval
2021-03-11 13:15:02:321 [XCUITest] These values can be customized by changing wdaStartupRetries/wdaStartupRetryInterval capabilities
2021-03-11 13:15:02:322 [BaseDriver] Event 'wdaStartAttempted' logged at 1615468502322 (13:15:02 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:15:02:322 [WebDriverAgent] Launching WebDriverAgent on the device
2021-03-11 13:15:02:330 [WebDriverAgent] Stored the recent WebDriverAgent upgrade timestamp 499162500000 at '/Users/runner/.appium/webdriveragent/upgrade.time'
2021-03-11 13:15:02:330 [WebDriverAgent] Cleaning the project scheme 'WebDriverAgentLib' to make sure there are no leftovers from previous installs
2021-03-11 13:15:06:904 [WebDriverAgent] Cleaning the project scheme 'WebDriverAgentRunner' to make sure there are no leftovers from previous installs
2021-03-11 13:15:10:736 [WebDriverAgent] Killing running processes 'xcodebuild.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D, 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D.*XCTRunner, xctest.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' for the device 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D...
2021-03-11 13:15:10:912 [WebDriverAgent] 'pgrep -if 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D.*XCTRunner' didn't detect any matching processes. Return code: 1
2021-03-11 13:15:10:913 [WebDriverAgent] 'pgrep -if xcodebuild.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' didn't detect any matching processes. Return code: 1
2021-03-11 13:15:10:943 [WebDriverAgent] 'pgrep -if xctest.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' didn't detect any matching processes. Return code: 1
2021-03-11 13:15:10:954 [WebDriverAgent] Beginning test with command 'xcodebuild build-for-testing test-without-building -project /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -derivedDataPath /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok -destination id=2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D IPHONEOS_DEPLOYMENT_TARGET=14.2 GCC_TREAT_WARNINGS_AS_ERRORS=0 COMPILER_INDEX_STORE_ENABLE=NO' in directory '/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent'
2021-03-11 13:15:10:958 [WebDriverAgent] Output from xcodebuild will be logged. To change this, use 'showXcodeLog' desired capability
2021-03-11 13:15:12:859 [Xcode] Command line invocation:
2021-03-11 13:15:12:863 [Xcode]     

[ THE TIMEOUT STARTS ] ⬇️

2021-03-11 13:15:12:865 [WebDriverAgent] Waiting up to 60000ms for WebDriverAgent to start

2021-03-11 13:15:12:866 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:12:867 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:12:871 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100

[ THE BUILD PROCESS STARTS ] ⬇️

2021-03-11 13:15:12:879 [Xcode] /Applications/Xcode_12.2.app/Contents/Developer/usr/bin/xcodebuild build-for-testing test-without-building -project /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -derivedDataPath /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok -destination id=2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D IPHONEOS_DEPLOYMENT_TARGET=14.2 GCC_TREAT_WARNINGS_AS_ERRORS=0 COMPILER_INDEX_STORE_ENABLE=NO
2021-03-11 13:15:12:880 [Xcode] 
2021-03-11 13:15:12:880 [Xcode] User defaults from command line:
2021-03-11 13:15:12:880 [Xcode] 
2021-03-11 13:15:12:883 [Xcode]     IDEDerivedDataPathOverride = /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok
2021-03-11 13:15:12:884 [Xcode] 
2021-03-11 13:15:12:890 [Xcode] 
2021-03-11 13:15:12:890 [Xcode] Build settings from command line:
2021-03-11 13:15:12:891 [Xcode] 
2021-03-11 13:15:12:900 [Xcode]     COMPILER_INDEX_STORE_ENABLE = NO
2021-03-11 13:15:12:900 [Xcode]     GCC_TREAT_WARNINGS_AS_ERRORS = 0
2021-03-11 13:15:12:900 [Xcode]     IPHONEOS_DEPLOYMENT_TARGET = 14.2
2021-03-11 13:15:12:906 [Xcode] 
2021-03-11 13:15:12:911 [Xcode] 
2021-03-11 13:15:13:873 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:13:873 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:13:875 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:15:14:877 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:14:878 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:14:879 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:15:15:882 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:15:882 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:15:884 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:15:16:096 [Xcode] note: Using new build system
2021-03-11 13:15:16:096 [Xcode] 
2021-03-11 13:15:16:097 [Xcode] note: Building targets in parallel
2021-03-11 13:15:16:097 [Xcode] 
2021-03-11 13:15:16:107 [Xcode] note: Planning build
2021-03-11 13:15:16:107 [Xcode] 
2021-03-11 13:15:16:204 [Xcode] note: Constructing build description
2021-03-11 13:15:16:204 [Xcode] 
2021-03-11 13:15:16:884 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:15:16:885 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:15:16:886 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:15:16:937 [Xcode] CreateBuildDirectory /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:15:16:937 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:937 [Xcode]     builtin-create-build-directory /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex
2021-03-11 13:15:16:938 [Xcode] 
2021-03-11 13:15:16:938 [Xcode] 
2021-03-11 13:15:16:938 [Xcode] CreateBuildDirectory /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:15:16:938 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:938 [Xcode]     builtin-create-build-directory /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products
2021-03-11 13:15:16:938 [Xcode] 
2021-03-11 13:15:16:938 [Xcode] 
2021-03-11 13:15:16:953 [Xcode] MkDir /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentLib.framework/Headers (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:15:16:953 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:953 [Xcode]     /bin/mkdir -p /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentLib.framework/Headers
2021-03-11 13:15:16:953 [Xcode] 
2021-03-11 13:15:16:954 [Xcode] 
2021-03-11 13:15:16:954 [Xcode] 
2021-03-11 13:15:16:954 [Xcode] MkDir /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:15:16:954 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:955 [Xcode]     /bin/mkdir -p /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest
2021-03-11 13:15:16:955 [Xcode] 
2021-03-11 13:15:16:955 [Xcode] MkDir /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:15:16:955 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:955 [Xcode]     /bin/mkdir -p /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks
2021-03-11 13:15:16:955 [Xcode] 
2021-03-11 13:15:16:956 [Xcode] 
2021-03-11 13:15:16:956 [Xcode] MkDir /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentLib.framework (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:15:16:956 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:956 [Xcode]     /bin/mkdir -p /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentLib.framework
2021-03-11 13:15:16:956 [Xcode] 
2021-03-11 13:15:16:956 [Xcode] 
2021-03-11 13:15:16:977 [Xcode] WriteAuxiliaryFile /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib.hmap (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:15:16:977 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:15:16:977 [Xcode]     write-file /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib.hmap
2021-03-11 13:15:16:977 [Xcode] 
2021-03-11 13:15:16:979 [Xcode] 
2021-03-11 13:15:16:979 [Xcode] 

[ THE BUILD PROCESS CONTINUES UNTIL IT TIMES OUT ] ⬇️

2021-03-11 13:17:24:970 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBWebServer.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:970 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:970 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:970 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBWebServer.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBWebServer.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBWebServer.plist
2021-03-11 13:17:24:974 [Xcode] 
2021-03-11 13:17:24:974 [Xcode] 
2021-03-11 13:17:24:975 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBTCPSocket.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:975 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:975 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:975 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBTCPSocket.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBTCPSocket.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBTCPSocket.plist
2021-03-11 13:17:24:976 [Xcode] 
2021-03-11 13:17:24:976 [Xcode] 
2021-03-11 13:17:24:976 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBSession.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:976 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:976 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:977 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBSession.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBSession.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBSession.plist
2021-03-11 13:17:24:977 [Xcode] 
2021-03-11 13:17:24:977 [Xcode] 
2021-03-11 13:17:24:977 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBRouteRequest.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:977 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:978 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:978 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBRouteRequest.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBRouteRequest.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBRouteRequest.plist
2021-03-11 13:17:24:979 [Xcode] 
2021-03-11 13:17:24:980 [Xcode] 
2021-03-11 13:17:24:982 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBRoute.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:982 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:982 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:982 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBRoute.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBRoute.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBRoute.plist
2021-03-11 13:17:24:983 [Xcode] 
2021-03-11 13:17:24:983 [Xcode] 
2021-03-11 13:17:24:983 [Xcode] Analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBResponsePayload.m normal x86_64 (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
2021-03-11 13:17:24:983 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:17:24:983 [Xcode]     export LANG\=en_US.US-ASCII
2021-03-11 13:17:24:983 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios14.2-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wmissing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Warc-repeated-use-of-weak -Wno-arc-maybe-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wfloat-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wassign-enum -Wsign-compare -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -D__clang_analyzer__ -Xclang -analyzer-output\=plist-multi-file -Xclang -analyzer-config -Xclang path-diagnostics-alternate\=true -Xclang -analyzer-config -Xclang report-in-main-source-file\=true -Xclang -analyzer-checker -Xclang optin.osx.cocoa.localizability.NonLocalizedStringChecker -Xclang -analyzer-checker -Xclang security.insecureAPI.UncheckedReturn -Xclang -analyzer-checker -Xclang security.insecureAPI.getpw -Xclang -analyzer-checker -Xclang security.insecureAPI.gets -Xclang -analyzer-checker -Xclang security.insecureAPI.mkstemp -Xclang -analyzer-checker -Xclang security.insecureAPI.mktemp -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.rand -Xclang -analyzer-disable-checker -Xclang security.insecureAPI.strcpy -Xclang -analyzer-checker -Xclang security.insecureAPI.vfork -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-generated-files.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-own-target-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-all-target-headers.hmap -iquote /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/WebDriverAgentLib-project-headers.hmap -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/include -I/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/usr/include/libxml2 -I/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/Modules -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources-normal/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources/x86_64 -I/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/DerivedSources -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Weverything -Wno-objc-missing-property-synthesis -Wno-unused-macros -Wno-disabled-macro-expansion -Wno-gnu-statement-expression -Wno-language-extension-token -Wno-overriding-method-mismatch -Wno-missing-variable-declarations -Rno-module-build -Wno-auto-import -Wno-objc-interface-ivars -Wno-documentation-unknown-command -Wno-reserved-id-macro -Wno-unused-parameter -Wno-gnu-conditional-omitted-operand -Wno-explicit-ownership-type -Wno-date-time -Wno-cast-align -Wno-cstring-format-directive -Wno-double-promotion -Wno-partial-availability -Wno-objc-messaging-id -Wno-direct-ivar-access -Wno-cast-qual -F/Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks -iframework /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.2.sdk/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBResponsePayload.d --analyze /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgentLib/Routing/FBResponsePayload.m -o /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/StaticAnalyzer/WebDriverAgent/WebDriverAgentLib/normal/x86_64/FBResponsePayload.plist
2021-03-11 13:17:24:983 [Xcode] 
2021-03-11 13:17:25:326 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468645326 (13:17:25 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:25:326 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:25:326 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:25:327 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:25:328 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:25:329 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:26:386 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468646386 (13:17:26 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:26:387 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:26:387 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:26:387 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:26:389 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:26:390 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:27:426 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468647426 (13:17:27 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:27:431 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:27:431 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:27:432 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:27:433 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:27:434 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:28:566 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468648566 (13:17:28 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:28:566 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:28:566 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:28:566 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:28:568 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:28:569 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:29:582 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468649582 (13:17:29 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:29:583 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:29:583 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:29:583 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:29:584 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:29:585 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:30:668 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468650668 (13:17:30 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:30:668 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:30:668 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:30:669 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:30:670 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:30:671 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:31:813 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468651813 (13:17:31 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:31:813 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:31:814 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:31:814 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:31:815 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:31:816 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:32:942 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468652942 (13:17:32 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:32:943 [XCUITest] Sending createSession command to WDA
2021-03-11 13:17:32:943 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:32:943 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:32:945 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:32:946 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:17:32:946 [XCUITest] UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:32:946 [XCUITest]     at JWProxy.command (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:275:13)
2021-03-11 13:17:32:946 [XCUITest]     at runMicrotasks (<anonymous>)
2021-03-11 13:17:32:948 [XCUITest]     at processTicksAndRejections (internal/process/task_queues.js:93:5)
2021-03-11 13:17:32:948 [XCUITest]     at XCUITestDriver.proxyCommand (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/commands/proxy-helper.js:96:12)
2021-03-11 13:17:32:948 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:590:62
2021-03-11 13:17:32:948 [XCUITest]     at wrapped (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:60:13)
2021-03-11 13:17:32:948 [XCUITest]     at retry (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:43:13)
2021-03-11 13:17:32:948 [XCUITest]     at retryInterval (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:70:10)
2021-03-11 13:17:32:948 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:586:11
2021-03-11 13:17:32:949 [XCUITest]     at wrapped (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:60:13)
2021-03-11 13:17:32:949 [XCUITest]     at retry (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:43:13)
2021-03-11 13:17:32:949 [XCUITest]     at retryInterval (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:70:10)
2021-03-11 13:17:32:949 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:558:7
2021-03-11 13:17:32:949 [XCUITest] Unable to start WebDriverAgent session because of xcodebuild failure: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:32:949 [XCUITest] Quitting and uninstalling WebDriverAgent
2021-03-11 13:17:32:950 [WebDriverAgent] Shutting down sub-processes
2021-03-11 13:17:32:950 [WebDriverAgent] Shutting down 'xcodebuild' process (pid '8138')
2021-03-11 13:17:32:950 [WebDriverAgent] Sending 'SIGTERM'...
2021-03-11 13:17:32:952 [Xcode] ** BUILD INTERRUPTED **
2021-03-11 13:17:32:952 [Xcode] 
2021-03-11 13:17:32:961 [WebDriverAgent] xcodebuild exited with code 'null' and signal 'SIGTERM'
2021-03-11 13:17:32:965 [iOSSim] Building bundle path map
2021-03-11 13:17:33:901 [iOSSim] The simulator has '0' bundles which have 'WebDriverAgentRunner-Runner' as their 'CFBundleName':
2021-03-11 13:17:33:902 [WebDriverAgent] No WDAs on the device.
2021-03-11 13:17:43:975 [BaseDriver] Event 'wdaStartAttempted' logged at 1615468663974 (13:17:43 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:17:43:975 [WebDriverAgent] Launching WebDriverAgent on the device
2021-03-11 13:17:43:978 [WebDriverAgent] WebDriverAgent does not need a cleanup. The sources are up to date (499162500000 >= 499162500000)
2021-03-11 13:17:43:979 [WebDriverAgent] Killing running processes 'xcodebuild.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D, 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D.*XCTRunner, xctest.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' for the device 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D...
2021-03-11 13:17:44:069 [WebDriverAgent] 'pgrep -if xcodebuild.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' didn't detect any matching processes. Return code: 1
2021-03-11 13:17:44:075 [WebDriverAgent] 'pgrep -if 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D.*XCTRunner' didn't detect any matching processes. Return code: 1
2021-03-11 13:17:44:083 [WebDriverAgent] 'pgrep -if xctest.*2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D' didn't detect any matching processes. Return code: 1

[ THEN TRIES TO BUILD AGAIN ] ⬇️

2021-03-11 13:17:44:084 [WebDriverAgent] Beginning test with command 'xcodebuild build-for-testing test-without-building -project /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -derivedDataPath /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok -destination id=2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D IPHONEOS_DEPLOYMENT_TARGET=14.2 GCC_TREAT_WARNINGS_AS_ERRORS=0 COMPILER_INDEX_STORE_ENABLE=NO' in directory '/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent'
2021-03-11 13:17:44:087 [WebDriverAgent] Output from xcodebuild will be logged. To change this, use 'showXcodeLog' desired capability
2021-03-11 13:17:46:478 [Xcode] Command line invocation:
2021-03-11 13:17:46:478 [Xcode]     /Applications/Xcode_12.2.app/Contents/Developer/usr/bin/xcodebuild build-for-testing test-without-building -project /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -derivedDataPath /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok -destination id=2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D IPHONEOS_DEPLOYMENT_TARGET=14.2 GCC_TREAT_WARNINGS_AS_ERRORS=0 COMPILER_INDEX_STORE_ENABLE=NO
2021-03-11 13:17:46:478 [Xcode] 
2021-03-11 13:17:46:478 [Xcode] User defaults from command line:
2021-03-11 13:17:46:478 [Xcode]     IDEDerivedDataPathOverride = /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok
2021-03-11 13:17:46:478 [Xcode] 
2021-03-11 13:17:46:478 [Xcode] Build settings from command line:
2021-03-11 13:17:46:478 [Xcode]     COMPILER_INDEX_STORE_ENABLE = NO
2021-03-11 13:17:46:478 [Xcode]     GCC_TREAT_WARNINGS_AS_ERRORS = 0
2021-03-11 13:17:46:478 [Xcode]     IPHONEOS_DEPLOYMENT_TARGET = 14.2
2021-03-11 13:17:46:478 [Xcode] 
2021-03-11 13:17:46:479 [Xcode] 
2021-03-11 13:17:46:479 [WebDriverAgent] Waiting up to 60000ms for WebDriverAgent to start
2021-03-11 13:17:46:479 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:46:480 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:46:481 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:47:593 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:47:594 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:47:595 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:48:599 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:17:48:599 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:17:48:601 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:17:48:833 [Xcode] note: Using new build system
2021-03-11 13:17:48:833 [Xcode] 
2021-03-11 13:17:48:834 [Xcode] note: Building targets in parallel
2021-03-11 13:17:48:834 [Xcode] 
2021-03-11 13:17:48:850 [Xcode] note: Planning build
2021-03-11 13:17:48:851 [Xcode] 
2021-03-11 13:17:49:018 [Xcode] note: Using build description from disk

[ THE BUILD PROCESS CONTINUES UNTIL IT TIMES OUT AGAIN ] ⬇️

2021-03-11 13:20:07:808 [Xcode] MkDir /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:20:07:808 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:20:07:808 [Xcode]     /bin/mkdir -p /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app
2021-03-11 13:20:07:808 [Xcode] 
2021-03-11 13:20:07:808 [Xcode] Ditto /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/WebDriverAgentRunner-Runner /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCTRunner.app/XCTRunner (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:20:07:808 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:20:07:808 [Xcode]     /usr/bin/ditto -rsrc /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCTRunner.app/XCTRunner /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/WebDriverAgentRunner-Runner
2021-03-11 13:20:07:808 [Xcode] 
2021-03-11 13:20:07:808 [Xcode] Ditto /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PkgInfo /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCTRunner.app/PkgInfo (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:20:07:808 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:20:07:808 [Xcode]     /usr/bin/ditto -rsrc /Applications/Xcode_12.2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCTRunner.app/PkgInfo /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PkgInfo
2021-03-11 13:20:07:808 [Xcode] 
2021-03-11 13:20:07:808 [Xcode] CodeSign /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
2021-03-11 13:20:07:808 [Xcode]     cd /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-webdriveragent
2021-03-11 13:20:07:809 [Xcode]     export CODESIGN_ALLOCATE\=/Applications/Xcode_12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
2021-03-11 13:20:07:809 [Xcode]     
2021-03-11 13:20:07:809 [Xcode] Signing Identity:     "-"
2021-03-11 13:20:07:809 [Xcode] 
2021-03-11 13:20:07:809 [Xcode]     /usr/bin/codesign --force --sign - --timestamp\=none /Users/runner/Library/Developer/Xcode/DerivedData/WebDriverAgent-gpsjoijvsryhaehghlgckmaiduok/Build/Products/Debug-iphonesimulator/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest
2021-03-11 13:20:07:809 [Xcode] 
2021-03-11 13:20:07:841 [BaseDriver] Event 'wdaSessionAttempted' logged at 1615468807841 (13:20:07 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:20:07:842 [XCUITest] Sending createSession command to WDA
2021-03-11 13:20:07:843 [WD Proxy] Matched '/status' to command name 'getStatus'
2021-03-11 13:20:07:843 [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8100/status] with no body
2021-03-11 13:20:07:845 [WD Proxy] connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:20:07:846 [XCUITest] Failed to create WDA session (An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100). Retrying...
2021-03-11 13:20:07:846 [XCUITest] UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:20:07:846 [XCUITest]     at JWProxy.command (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:275:13)
2021-03-11 13:20:07:846 [XCUITest]     at runMicrotasks (<anonymous>)
2021-03-11 13:20:07:846 [XCUITest]     at processTicksAndRejections (internal/process/task_queues.js:93:5)
2021-03-11 13:20:07:846 [XCUITest]     at XCUITestDriver.proxyCommand (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/commands/proxy-helper.js:96:12)
2021-03-11 13:20:07:846 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:590:62
2021-03-11 13:20:07:846 [XCUITest]     at wrapped (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:60:13)
2021-03-11 13:20:07:846 [XCUITest]     at retry (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:43:13)
2021-03-11 13:20:07:846 [XCUITest]     at retryInterval (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:70:10)
2021-03-11 13:20:07:847 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:586:11
2021-03-11 13:20:07:847 [XCUITest]     at wrapped (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:60:13)
2021-03-11 13:20:07:847 [XCUITest]     at retry (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:43:13)
2021-03-11 13:20:07:847 [XCUITest]     at retryInterval (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:70:10)
2021-03-11 13:20:07:847 [XCUITest]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:558:7
2021-03-11 13:20:07:847 [XCUITest] Unable to start WebDriverAgent session because of xcodebuild failure: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:20:07:847 [XCUITest] Quitting and uninstalling WebDriverAgent
2021-03-11 13:20:07:847 [WebDriverAgent] Shutting down sub-processes
2021-03-11 13:20:07:847 [WebDriverAgent] Shutting down 'xcodebuild' process (pid '9883')
2021-03-11 13:20:07:847 [WebDriverAgent] Sending 'SIGTERM'...
2021-03-11 13:20:07:849 [Xcode] ** BUILD INTERRUPTED **
2021-03-11 13:20:07:849 [Xcode] 
2021-03-11 13:20:07:862 [WebDriverAgent] xcodebuild exited with code 'null' and signal 'SIGTERM'
2021-03-11 13:20:07:863 [iOSSim] Building bundle path map
2021-03-11 13:20:07:868 [iOSSim] The simulator has '0' bundles which have 'WebDriverAgentRunner-Runner' as their 'CFBundleName':
2021-03-11 13:20:07:869 [WebDriverAgent] No WDAs on the device.
2021-03-11 13:20:07:869 [XCUITest] {}
2021-03-11 13:20:07:870 [DevCon Factory] Releasing connections for 2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D device on any port number
2021-03-11 13:20:07:870 [DevCon Factory] Found cached connections to release: ["2FAB12D9-BA7D-4D0D-ABAE-8333B984B03D:8100"]
2021-03-11 13:20:07:871 [DevCon Factory] Cached connections count: 0
2021-03-11 13:20:07:871 [XCUITest] Not clearing log files. Use `clearSystemFiles` capability to turn on.
2021-03-11 13:20:07:872 [IOSSimulatorLog] Stopping iOS log capture
2021-03-11 13:20:07:895 [BaseDriver] Event 'newSessionStarted' logged at 1615468807895 (13:20:07 GMT+0000 (Coordinated Universal Time))
2021-03-11 13:20:07:896 [MJSONWP] Encountered internal error running command: Error: Unable to start WebDriverAgent session because of xcodebuild failure: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: connect ECONNREFUSED 127.0.0.1:8100
2021-03-11 13:20:07:896 [MJSONWP]     at quitAndUninstall (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:543:15)
2021-03-11 13:20:07:896 [MJSONWP]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:609:11
2021-03-11 13:20:07:896 [MJSONWP]     at wrapped (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:60:13)
2021-03-11 13:20:07:897 [MJSONWP]     at retry (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:43:13)
2021-03-11 13:20:07:897 [MJSONWP]     at retryInterval (/Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/asyncbox/lib/asyncbox.js:70:10)
2021-03-11 13:20:07:897 [MJSONWP]     at /Users/runner/work/gutenberg/gutenberg/node_modules/appium/node_modules/appium-xcuitest-driver/lib/driver.js:558:7
2021-03-11 13:20:07:902 [HTTP] <-- POST /wd/hub/session 500 387047 ms - 388
2021-03-11 13:20:07:902 [HTTP] 
2021-03-11 13:20:15:381 uncaughtException: write EPIPE

This explains why in some cases they pass, if the process finishes before the 60 seconds the test passes if not it fails 😄 .

Solution

A quick solution I've done is basically increase the timeout (I set it to 4 minutes) to guarantee that the building process has enough time to finish. The best solution IMHO would be to manually build the WDA and cache it to save CI time, since this directly affects the development process, let's continue with this solution and tackle the optimal one in the future.

I checked the Appium logs with this solution and as I expected the build takes more than expected (2m 45s):

2021-03-11 15:01:57:495 [WebDriverAgent] Waiting up to 240000ms for WebDriverAgent to start
...
2021-03-11 15:04:45:104 [Xcode] ** TEST BUILD SUCCEEDED **

@ceyhun
Copy link
Member

ceyhun commented Mar 11, 2021

Great news @fluiddot, I'll re-rerun them one more time to enjoy a bit more 🎉👏🎉👏🎉

Do you think it makes sense to remove showXcodeLog capability now? I feel like it creates a lot of noise 📢

The best solution IMHO would be to manually build the WDA and cache it to save CI time, since this directly affects the development process

I saw a usePrebuiltWDA capability, which according to derivedDataPath capability description checks for the derived data folder. Maybe caching /Users/runner/Library/Developer/Xcode/DerivedData folder in the same cache step and with the same cache key as build cache could do the trick and we can use the usePrebuiltWDA capability. BTW it's totally fine to leave this for a future PR.

@fluiddot
Copy link
Contributor Author

Do you think it makes sense to remove showXcodeLog capability now? I feel like it creates a lot of noise 📢

Sure! I wasn't sure about removing it in case we would need to check if something fails in the future, but it makes totally sense to remove it to reduce all the noise 👍 .

The best solution IMHO would be to manually build the WDA and cache it to save CI time, since this directly affects the development process

I saw a usePrebuiltWDA capability, which according to derivedDataPath capability description checks for the derived data folder. Maybe caching /Users/runner/Library/Developer/Xcode/DerivedData folder in the same cache step and with the same cache key as build cache could do the trick and we can use the usePrebuiltWDA capability. BTW it's totally fine to leave this for a future PR.

That's an awesome solution 🎉 !

I was also considering the option to set a specific derived data path (derivedDataPath capability) for building the WDA in a different folder. In the /Users/runner/Library/Developer/Xcode/DerivedData folder we could have also the derived data of the Gutenberg demo which probably we don't want to cache it. wdyt?

@fluiddot
Copy link
Contributor Author

@ceyhun I removed the showXcodeLog capability in this commit. If all the CI checks pass this PR will be ready to merge 🎊 .

@fluiddot fluiddot merged commit 547033c into trunk Mar 12, 2021
@fluiddot fluiddot deleted the rnmobile/fix/e2e-tests-ios-platform-version branch March 12, 2021 10:32
@github-actions github-actions bot added this to the Gutenberg 10.3 milestone Mar 12, 2021
@ceyhun
Copy link
Member

ceyhun commented Mar 12, 2021

I was also considering the option to set a specific derived data path (derivedDataPath capability) for building the WDA in a different folder. In the /Users/runner/Library/Developer/Xcode/DerivedData folder we could have also the derived data of the Gutenberg demo which probably we don't want to cache it. wdyt?

@fluiddot IIRC we shouldn't have any derived data related to Gutenberg demo build in there, it's specifically set to use packages/react-native-editor/ios/build/GutenbergDemo for derived data with the xcodebuild command option here.

@fluiddot
Copy link
Contributor Author

I was also considering the option to set a specific derived data path (derivedDataPath capability) for building the WDA in a different folder. In the /Users/runner/Library/Developer/Xcode/DerivedData folder we could have also the derived data of the Gutenberg demo which probably we don't want to cache it. wdyt?

@fluiddot IIRC we shouldn't have any derived data related to Gutenberg demo build in there, it's specifically set to use packages/react-native-editor/ios/build/GutenbergDemo for derived data with the xcodebuild command option here.

Oh good point, in that case it should be safe to use that folder because it will only contain the derived data for the WDA.

Another thing to consider is that once we use the usePrebuiltWDA capability, we have to manually build the WDA project if the derived data folder is empty. Besides, since we also run the e2e tests locally, I still think that it would be easier to have a specific folder than a generic one to check whether the derived data of WDA exist, wdyt?

@fluiddot
Copy link
Contributor Author

Another thing to consider is that once we use the usePrebuiltWDA capability, we have to manually build the WDA project if the derived data folder is empty. Besides, since we also run the e2e tests locally, I still think that it would be easier to have a specific folder than a generic one to check whether the derived data of WDA exist, wdyt?

I'm rethinking this part and probably we could only need add the usePrebuiltWDA capability when the tests are executed from CI. Therefore we could use the generic derived data folder.

By the way I created a draft PR with a first approach for this idea, feel free to check it and modify it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mobile App - i.e. Android or iOS Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change) [Type] Bug An existing feature does not function as intended
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants