Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261065 - www-apps/CDash - A web-based software testing server
Summary: www-apps/CDash - A web-based software testing server
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.cdash.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-03 14:01 UTC by Christoph Gysin
Modified: 2017-12-02 21:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
www-apps/CDash-1.2.1 (CDash-1.2.1.ebuild,687 bytes, text/plain)
2009-03-03 14:05 UTC, Christoph Gysin
Details
www-apps/CDash-1.2.1 (CDash-1.2.1.ebuild,687 bytes, text/plain)
2009-03-06 08:18 UTC, Christoph Gysin
Details
www-apps/CDash-1.2.1 (CDash-1.2.1.ebuild,678 bytes, text/plain)
2009-03-28 13:23 UTC, Christoph Gysin
Details
www-apps/CDash-1.4.1 (CDash-1.4.1.ebuild,684 bytes, text/plain)
2009-05-11 15:48 UTC, Christoph Gysin
Details
www-apps/CDash-1.4.2 (CDash-1.4.2.ebuild,684 bytes, text/plain)
2009-09-09 10:02 UTC, Christoph Gysin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Gysin 2009-03-03 14:01:38 UTC
CDash is an open source, web-based software testing server. CDash aggregates, analyzes and displays the results of software testing processes submitted from clients located around the world. Developers depend on CDash to convey the state of a software system, and to continually improve its quality. CDash is a part of a larger software process that integrates Kitware's CMake, CTest, and CPack tools, as well as other external packages used to design, manage and maintain large-scale software systems. Good examples of a CDash are the CMake quality dashboard and the VTK quality dashboard.

See it in action:
http://www.cdash.org/CDash/index.php?project=CMake
Comment 1 Christoph Gysin 2009-03-03 14:05:51 UTC
Created attachment 183767 [details]
www-apps/CDash-1.2.1

I'm not sure what the policy is on uppercase package names. With a bit of trickery I could rename the ebuild to www-apps/cdash if you wish so.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-05 19:11:02 UTC
Reassigning to maintainer-wanted.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-06 01:43:02 UTC
Some notes concerning your ebuild:
Please put EAPI="2" as the first line after the ebuild's header and the inherit line right beneath the EAPI line.
Have a look at x11-themes/qtcurve-qt4 ebuilds for an example how to do it "the right way(tm)" ;)
Comment 4 Christoph Gysin 2009-03-06 08:18:28 UTC
Created attachment 184096 [details]
www-apps/CDash-1.2.1

EAPI=2 and inherit webapp move to top
Comment 5 Eugene Gill 2009-03-28 12:25:04 UTC
When attempting to install this ebuild with I get;

 * Messages for package www-apps/CDash-1.2.1:

 *
 * ERROR: www-apps/CDash-1.2.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *               ebuild.sh, line 1286:  Called webapp_pkg_setup
 *           webapp.eclass, line  373:  Called die
 * The specific snippet of code:
 *              die "Set WEBAPP_MANUAL_SLOT="yes" if you need to SLOT manually"
 *  The die message:
 *   Set WEBAPP_MANUAL_SLOT="yes" if you need to SLOT manually
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-apps/CDash-1.2.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-apps/CDash-1.2.1/temp/die.env'.
 * This ebuild is from an overlay: '/usr/local/portage/'
Comment 6 Christoph Gysin 2009-03-28 13:23:40 UTC
Created attachment 186542 [details]
www-apps/CDash-1.2.1

removed SLOT=0
Comment 7 Christoph Gysin 2009-05-11 15:48:19 UTC
Created attachment 190945 [details]
www-apps/CDash-1.4.1

update to current version 1.4.1
Comment 8 Christoph Gysin 2009-09-09 10:02:45 UTC
Created attachment 203566 [details]
www-apps/CDash-1.4.2

updated to current version 1.4.2
Comment 9 Alexander Stein 2010-03-17 19:56:02 UTC
There is already version 1.6.2 (see http://www.kitware.com/news/home/browse/CDash?2010_02_09&CDash+1.6.2+Released)

Some new features:
* Support for persistent login
* Better database compression
* New graphs and reports
* Improved coverage visualization
* Better CTest communication
* Expected submission time based on historic average 
* Faster load of the main dashboard page 
* Improved navigation links 
* Remote build management (beta)