Date: Mon, 24 Nov 2014 17:57:53 -0800 From: Craig Rodrigues <rodrigc@FreeBSD.org> To: Allan Jude <allanjude@freebsd.org> Cc: "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org> Subject: Re: Call for Help: Flame Graphs and Continuous Integration Message-ID: <CAG=rPVerg_kTNYFYH-AdxwrZYWTB7hCcnoVHk=mS_2D7HSL_TQ@mail.gmail.com> In-Reply-To: <54713F35.9000209@freebsd.org> References: <CAG=rPVdWNOPryPHsyg8_yXcTR3AEnnsad=er7Y4Wi13PZ4rZdQ@mail.gmail.com> <54713F35.9000209@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 22, 2014 at 5:58 PM, Allan Jude <allanjude@freebsd.org> wrote: > On 2014-11-22 17:23, Craig Rodrigues wrote: > > FYI: > > > > > https://lists.freebsd.org/pipermail/freebsd-testing/2014-November/000667.html > > > > Please send follow-ups to freebsd-testing@FreeBSD.org > > > > -- > > Craig > > I would be interested in working on this. It shares some requirements > with another tool I am working on: https://wiki.freebsd.org/bvt > > What exactly are you looking to generate a flamegraph of? > What do you want to profile? > Ahh, good. It looks like you are interested in similar things. We will make better progress if we work together and collaborate. I would like to focus on getting a working prototype going first, and then refine the test case and test environment later. There are a lot of software components to link together, so just going through the exercise of tying things together, and refining things over time is worth it. I would like to start with: (1) Take the existing scripts in the https://github.com/freebsd/freebsd-ci repo which boot and test bhyve VM with kyua. (2) Refactor/modify/copy/whatever the scripts so that we can generate a flamegraph instead of running kyua. (3) Pick some type of load to generate during the (4) Create a Jenkins job to boot the VM, generate the load, and generate the flamegraph If this is something you are interested in working on, it will be very helpful. Also, by accumulating various scripts in the https://github.com/freebsd/freebsd-ci repo, we will have reusable stuff that people can use in their own efforts to benchmark and test FreeBSD. Thanks. -- Craig
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVerg_kTNYFYH-AdxwrZYWTB7hCcnoVHk=mS_2D7HSL_TQ>