{"push_id":813852135,"size":1,"distinct_size":1,"ref":"refs/heads/wip-index-pbench","head":"350af55ab04ed1b206b2749fbafd06b4e5bec692","before":"eb7a9cb3b61aca3030f5b7168e847ec1348c4c8b","commits":[{"sha":"350af55ab04ed1b206b2749fbafd06b4e5bec692","author":{"email":"b5e170a021044798a8e33aa4ffb992da624a5ad3@redhat.com","name":"Nick Dokos"},"message":"Changes for travis-ci index pbench unit tests.\n\nindex-pbench requires python >= 3.3, and the travis-ci\ninfrastructure seems to provide 3.2, but under \"python\",\nnot \"python3\", as is the case in current Fedora.\n\nAdd elasticsearch to .travis.yml.\n\nThis is a POC, not a final version.\n\nFix paths so they are relative to the location of the unittests\nscript. Get rid of $PWD output which is inherently variable, so\ninappropriate for unit tests. Fix gold output accordingly. With\nthese changes, unittests can be run from anywhere (I've tested\nthe top level dir and the bgtasks/pbench/bin dir), so travis-ci\nshould not have any more problems.\n\nFix compatibility with python <= 3.2 where FileNotFoundError does\nnot exist. The fix is from a suggestion on SO:\n\n    http://stackoverflow.com/questions/15032108/pythons-open-throws-different-errors-for-file-not-found-how-to-handle-b\n\npython 3.2 (as available by default on travis-ci) does not support .xz\ncompressed tarballs. Try to install python3.4.","distinct":true,"url":"https://api.github.com/repos/ndokos/pbench/commits/350af55ab04ed1b206b2749fbafd06b4e5bec692"}]}