-
Notifications
You must be signed in to change notification settings - Fork 724
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
Feature request: improved support for native Xcode 8 tests, now that xctool won't be actively supported for it #6430
Comments
@benasher44 Do you have any updates how to run xctool for xcode 8? |
I just don't run it for Xcode 8. I use |
I use xctool 0.2.8 and OClint -0.10.1-x86-64-darwin-15.0.0. When I started to analyze code for xcode 8, it starts to fail. How I do it : I copy run-sonar.sh and sonar-project.properties in workspace of project and run run-sonar.sh. Before some days it worked perfectly. Is it any other way to make it work? |
I'm not sure. I recommend asking in the xctool project. |
If |
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically closing the issue. This is often because the request was already solved in some way and it just wasn't updated or it's no longer applicable. If that's not the case, please do feel free to either reopen this issue or open a new one. We'll gladly take a look again! You can read more here: https://blog.travis-ci.com/2018-03-09-closing-old-issues |
More info on
xctool
support for Xcode 8: facebookarchive/xctool#704.tl;dr it seems to be that it won't be actively maintained outside of those in the community that still want to support it (although with enough community support, maybe this qualifies as active maintenance). My take is that this is probably because
xcodebuild
has improved a lot in Xcode 8 in terms of being a feature-full test runner:xcodebuild
to runbuild-for-testing
andtest-without-building
(good for allowing one machine to build, while other machines just get the test build artifacts and run tests with them)Specific things that would be nice to see supported:
xcode_project
,xcode_workspace
, andxcode_scheme
configuration keys usesxcodebuild
to run tests instead ofxctool
on Xcode 8 machines.travis.yml
for specifying the arguments to pass to the test runner to include or exclude specific tests (new in Xcode 8)From the Travis infra side of things, it seems like the new
build-for-testing
andtest-without-building
actions would be pretty exciting because it could mean reduced time spent rebuilding the same test files when the goal is just to parallelize tests across multiple machines. The combination of new configuration keys to specify which tests to run + the Travis build matrix feature could make this intent easy to communicate in the.travis.yml
.The text was updated successfully, but these errors were encountered: