Buildbot changes needed to run MachSuite executables on zb1
Closed this issue · 4 comments
Currently Buildbot runs executables on zb1 with ssh zb1 /mnt/kernel
.
MachSuite apps have presented two problems with this approach.
- data files need to be copied (they're copied over to buildbot at job submission)
- need to log into zb1 and run executable from /mnt because file paths in the executable are relative
It'll be nice to maintain buildbot capability to run jobs without files and with generic names such as sdsoc
.
Hi! I agree with item 2—that's an easy fix we can do right now (just cd
into the right directory before running). But I don't understand item 1—what's the alternative to copying data files? What does it mean to "maintain buildbot capability to run jobs without files"? If the benchmark doesn't need to ready any files, it doesn't have to… but if it needs input files, I don't see any way around copying them around.
But I don't understand item 1—what's the alternative to copying data files? What does it mean to "maintain buildbot capability to run jobs without files"? If the benchmark doesn't need to ready any files, it doesn't have to… but if it needs input files, I don't see any way around copying them around.
Yup, I just meant the change should work when it doesn't need input files. ie. #200 fails in that regard.