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

Update CocoaLumberjack to 3.0.0 #196

Merged
merged 3 commits into from
Jan 13, 2017

Conversation

jmoody
Copy link
Contributor

@jmoody jmoody commented Jan 13, 2017

Motivation

It is possible that NSLog is interfering with XCUITest execution. This was the case with UIAutomation.

Replacing NSLog with DDLogDebug is not a silver bullet - my initial tests did not show any definitive improvement. Replacing NSLog with Lumberjack does have merit because Lumberjack is faster and replacing NSLog will obviate any concerns about NSLog clobbering XCUITest.

Modernizing the CocoaHTTPServer logging definitions is a requirement for updating to CocoaLumberjack >= 2.0.

Provenance

  • 1d361a83599948b0110c12946a8cf75a37f295f2
  • Jan 12 2017
  • CocoaLumberjack 3.0.0

Related

We should treat CocoaHTTPServer as unmaintained.

@jmoody jmoody added this to the 1.0.5 milestone Jan 13, 2017
@jmoody jmoody self-assigned this Jan 13, 2017
@jmoody
Copy link
Contributor Author

jmoody commented Jan 13, 2017

Jenkins test this please

@jmoody
Copy link
Contributor Author

jmoody commented Jan 13, 2017

Jenkins failed - Xcode 7.3.1 vs Xcode 8.2.1

@jmoody jmoody merged commit 456ab6c into develop Jan 13, 2017
@jmoody jmoody deleted the feature/update-CocoaHTTPServer-Lumberjack-definitions branch January 13, 2017 08:21
@jmoody jmoody mentioned this pull request Jan 24, 2017
@jmoody jmoody mentioned this pull request Feb 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant