Video recording of test runs

Hey,

Since bootstrap sadly isn’t working on the https://github.com/appium/screen_recording , does anyone know any good alternative?

I’ve been using physical android device and adb screenrecord for a bit, but I was hoping to have something that works regardless of platform and type (simulator/emulator/real device), just as the screen_recording did.

I built this for my own use. Hopefully it will be helpful for others.

@isonic1 I got the following error while installing flick

Fetching: parallel-1.8.0.gem (100%)
Successfully installed parallel-1.8.0
Fetching: colorize-0.7.7.gem (100%)
Successfully installed colorize-0.7.7
Fetching: highline-1.7.8.gem (100%)
Successfully installed highline-1.7.8
Fetching: commander-4.4.0.gem (100%)
Successfully installed commander-4.4.0
Fetching: json-1.8.3.gem (100%)
Building native extensions. This could take a while…
ERROR: Error installing flick:
ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb

creating Makefile

make “DESTDIR=”
compiling generator.c
In file included from generator.c:1:
In file included from ./…/fbuffer/fbuffer.h:5:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/ruby.h:33:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/ruby/ruby.h:24:10: fatal error: ‘ruby/config.h’ file not found
#include “ruby/config.h”
^
1 error generated.
make: *** [generator.o] Error 1

Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/json-1.8.3 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/gems/json-1.8.3/ext/json/ext/generator/gem_make.out

PLEASE HELP…

Make sure you have the latest xcode version and command line tools. That should hopefully fix this issue. http://stackoverflow.com/questions/26434642/yosemite-upgrade-broke-ruby-h

I’d also recommend installing a ruby version manager just for future cases where you might need a ruby gem. The base level ruby on OSX is pretty old and is missing a lot of updates. You can install a ruby manager by running the below in terminal. This will give you the latest ruby version and software to install other version if needed. Another manager is RBENV but I prefer RVM.

\curl -sSL https://get.rvm.io | bash -s stable --ruby