[tor-bugs] #20564 [Metrics]: Add Jenkins configuration for running metrics-lib's unit tests and producing a .jar file

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Nov 8 18:56:25 UTC 2016


#20564: Add Jenkins configuration for running metrics-lib's unit tests and
producing a .jar file
-------------------------+--------------------------
 Reporter:  karsten      |          Owner:  hiro
     Type:  enhancement  |         Status:  assigned
 Priority:  Medium       |      Milestone:
Component:  Metrics      |        Version:
 Severity:  Normal       |     Resolution:
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
 Reviewer:               |        Sponsor:
-------------------------+--------------------------

Comment (by iwakeh):

 The build.xml file has different paths for different tasks.

 Currently, we're excluding checkstyle (cf. description) as this is indeed
 not in debian jessie.

 The path for compile and test tasks are [https://gitweb.torproject.org
 /metrics-lib.git/tree/build.xml#n35 classpath] and
 [https://gitweb.torproject.org/metrics-lib.git/tree/build.xml#n48
 test.classpath].
 The [https://gitweb.torproject.org/metrics-lib.git/tree/build.xml#n63
 cobertura.classpath] ought to be fine, but I'm not 100% sure.

 It would be nice to have the results of the following tasks available
 after a run:
 * `ant test`
 * `ant coverage`
 * `ant docs`

 I assume the Jenkins build slave environment is empty before a build.  If
 not, the task `ant clean` needs to run first.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20564#comment:14>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list