{"push_id":1368154801,"size":3,"distinct_size":2,"ref":"refs/heads/travis-test","head":"97492aff5b4e365edda830cad6672ec7b61408c3","before":"9a7b6c8d883e2e465481aabe91e501291483ea3c","commits":[{"sha":"ed3f1225ef9d5866616da840d807de6959dc85f0","author":{"name":"Stephen Warren","email":"15ec00217282a5134721deb192a652416d00ab03@nvidia.com"},"message":"travis-ci: compile with buildman when running test/py\n\nUse buildman to compile any U-Boot binary tested by test/py. This\nre-uses all the work done elsewhere to make buildman work within\nTravis-CI, in particular related to toolchain downloading and buildman\nconfig file creation.\n\nUnfortunately, this ends up duplicating the script for each test.py\ninvocation. I have spent more than an entire day trying to centralize\nthe test.py invocation into the common script: definition. However,\ndoing so requires:\n\na) Modifying the existing buildman to add the -P option. This is\nrequired so that the build results are created in a separate location\nper-board rather than per-thread and hence aren't over-written by other\nbuilds that happen due to other board names including the desired board\nname as a sub-string. Addition of -P shoudl be optional so that\nnon-test.py jobs continue to benefit from incremental builds between\nboard. This makes the common script a bit more complex.\n\nb) Varying the \"-k 'not sleep'\" option per tested board, since only some\nboards need this. This runs afoul of YAML quoting rules and what appear\nto be bug(s) in Travis CI's YAML parsing related to strings containing\nboth ' and \".\n\nIf this duplication is a problem, we can simply make all the test.py\ninvocations shell out to a standalone shell script that contains the\ncommands; there will be no problem with quoting issues there.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>","distinct":false,"url":"https://api.github.com/repos/swarren/u-boot/commits/ed3f1225ef9d5866616da840d807de6959dc85f0"},{"sha":"379331cf1cbef1b0a5ec93a1c4c7a52323f83fa6","author":{"name":"Stephen Warren","email":"15ec00217282a5134721deb192a652416d00ab03@nvidia.com"},"message":"WIP: travis-ci: build single board for each test.py run\n\nFIXME: describe.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/swarren/u-boot/commits/379331cf1cbef1b0a5ec93a1c4c7a52323f83fa6"},{"sha":"97492aff5b4e365edda830cad6672ec7b61408c3","author":{"name":"Stephen Warren","email":"15ec00217282a5134721deb192a652416d00ab03@nvidia.com"},"message":"TMP: reduce build count","distinct":true,"url":"https://api.github.com/repos/swarren/u-boot/commits/97492aff5b4e365edda830cad6672ec7b61408c3"}]}
{"actor":{"display_login":"swarren"}}