Skip to content

Instantly share code, notes, and snippets.

View dlongmuir's full-sized avatar

Derek Longmuir dlongmuir

View GitHub Profile
@dlongmuir
dlongmuir / run_sdk_tests.rb
Created November 3, 2011 14:36
Run 'rake test' for all installed iOS sdks; good for iOS regressions
showsdks = %x[xcodebuild -showsdks | grep sdk | grep iphonesimulator]
results = []
showsdks.each_line do |sdkline|
sdk = /-sdk (\S+)/.match(sdkline)[1]
return_code = system("export IOS_SDK=#{sdk}; rake test")
results << "#{sdk} success?#{return_code}"
end
results.each do |r|
puts r
end
@dlongmuir
dlongmuir / btserver_killer.rb
Created November 2, 2011 14:33
BTServer killer
#!/usr/bin/env ruby
# Kill crazy BTServer processes when the iPad simulator is running and
# you wake your Mac from sleeping
seconds_between_checking = 30
kill_threshold_percent = 10.0
while true do
ps_out_full = %x[ps aux | grep BTServer]