On Thu, May 5, 2011 at 8:55 AM, Guilherme Salgado <guilherme.salg...@linaro.org> wrote: > On Thu, 2011-05-05 at 08:26 +1200, Michael Hope wrote: >> On Thu, May 5, 2011 at 8:15 AM, Guilherme Salgado >> <guilherme.salg...@linaro.org> wrote: >> > Hi Michael, >> > >> > On Thu, 2011-05-05 at 03:12 +1200, Michael Hope wrote: >> >> On Wed, May 4, 2011 at 7:50 AM, Guilherme Salgado >> >> <guilherme.salg...@linaro.org> wrote: >> >> > If you do, I need to know more about how you'd like to use them, to make >> >> > sure we provide something that is suitable to everyone. >> >> > >> >> > At this point I'm interested in drafting some user stories so if you >> >> > have any, please do add them to the RemoteDevelopmentBoards[1] wiki >> >> > page. Also, if you'd like to participate in the discussion at LDS, don't >> >> > forget to subscribe to the blueprint[2] on Launchpad. >> >> >> >> Hi Guilherme. We currently have a Versatile Express and three >> >> PandaBoards in the London data centre: >> >> https://wiki.linaro.org/WorkingGroups/ToolChain/Hardware >> >> >> >> There's also a bunch of hardware in my home office that is slowly >> >> being replaced by the data centre boxes. >> >> >> >> These are set up as porter boxes. Toolchain people are a bit unique >> >> as we're very much an end user: a board which is reliable and >> >> consistent is more important than the latest and greatest. They're >> >> used for building GCC (~5 hours), testing it (~7 hours), building >> >> packages, debugging, and all the usuals. >> >> >> >> One tricky thing is benchmarking. If you run a benchmark you want the >> >> same environment as last time and some type of exclusive access. The >> > >> > I've added a user story with this requirement. >> > >> >> environment can change over time as these are generally development >> >> benchmarks so you can run a baseline first. >> > >> > Do you mean that when the environment changes you want to run the >> > baseline benchmark against the old environment? >> >> There's two stories: >> * A developer benchmarking their latest changes. They can run a >> baseline, bring in the change, then run to show the improvement. The >> environment should stay the same over that week > > Ok, I understand it now, although I can't think of a way to write this > nicely using the 'As <role> I want to <perform task> so that <value it > brings>' format. Maybe > > As a Toolchain engineer, I want to have a system with a stable > environment allocated to me for a week so that I can benchmark the > toolchain with my changes against a baseline. > > ? > >> * The continuous build recording benchmark results with every build. >> The environment should always stay the same so that the numbers can be >> compared > > How does > > As a Toolchain engineer, I want to continuously build the toolchain > against a stable environment and record the benchmark results, so that > they can be compared. > > Sound as a user story for the above, using our preferred format?
Change 'stable' for 'consistent'. Sounds good. -- Michael _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev