Continual benchmarking / regression testing?
Alan Somers
asomers at freebsd.org
Wed Jan 8 16:38:14 UTC 2014
On Wed, Jan 8, 2014 at 1:28 AM, Erik Cederstrand
<erik+lists at cederstrand.dk> wrote:
> Den 07/01/2014 kl. 17.09 skrev Ivan Voras <ivoras at FreeBSD.org>:
>
>> Hello,
>>
>> Is someone working on a contitual benchmarking / regression testing
>> project for FreeBSD? I seem to recall there was a post several months
>> ago but I can't find it.
>
> I have an old project lying with a build/PXE server, a client installer and benchmark runner and a website presenting benchmark reports. It’s a bit outdated, but maybe it can be a starting point? It’s a mix of shell and Python. See https://github.com/ecederstrand/perfmon.
I like that you stored test results in a SQL database. My SQL-foo is
poor, so ATM my framework is using CSV. It also looks like you've got
code to generate a website. Do you have any example output? I never
got to that part. The PXE stuff, however, does not belong in the
benchmark framework, IMHO. I think that the benchmark framework
should just include the benchmarking and system profiling aspect, not
system configuration. Provisioning and configuring systems can be
done in a separate utility, one that can be shared, for example, with
the continuous Kyua tester.
>
> I’d like to work with you on this, if you want.
I'll talk to the boss today to see if I can get any time for
benchmarking, or at least to open our proprietary code.
-Alan
>
> Erik
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list