#2706: Handling test results
-------------------------+--------------------
Reporter: jpommerening | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: 0.8.+
Version: 0.8.8 | Resolution:
Keywords: |
-------------------------+--------------------
Comment (by dustin):
This is a great idea!
The existing code for handling test results is, as far as I know,
completely inoperative. So you should feel free to throw that out.
The big danger here is an explosion of data. If you have thousands of
builds (as most users do) and each build has thousands of tests (as most
test runs do), that's millions of test-result rows. It's a lot more for a
larger-than-average installation. If we're sending a message for each new
test result, that's also a lot of messages. We've done some work with log
handling in nine to try to reduce this (by collapsing multiple log lines
into a single database record, and compressing it).
I don't think there's a lot of sense in implementing this in 0.8.x, unless
you're planning to simultaneously re-implement it in nine. At this point
the branches have diverged significantly, and I can't promise to re-
implement any new 0.8.x functionality in nine. This would be a
substantial rewrite in nine: it will need DB connector plus tables (and
new DB migrations in 0.8.x are forbidden..), plus a data API connector,
methods for tests to add new test results (which will need to be
asynchronous to support DB inserts), and an AngularJS implementation of
the frontend.
A good place to start looking at developing for nine is in the developer
section of the nine docs - see http://docs.buildbot.net/nine/
--
Ticket URL: <http://trac.buildbot.net/ticket/2706#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits