Project

General

Profile

Feature #21848

Status for CI Validation stages

Added by Vito Di Benedetto 7 months ago. Updated 3 months ago.

Status:
Under Discussion
Priority:
Normal
Category:
-
Target version:
-
Start date:
02/05/2019
Due date:
% Done:

0%

Estimated time:
4.00 h
Experiment:
-
Stakeholders:
Duration:

Description

In the CI Validation dashboard, as shown in this example:
http://dbweb6.fnal.gov:8080/GenieCI/app/build_detail/phase_details?build_id=genie_ci_validation/424&platform=Linux%202.6.32-754.6.3.el6.x86_64&phase=ci_validation_G18_10j_00_000&buildtype=slf6%20ROOT6%20e17:prof

where stages are named dag_#, the stage status should have the following statuses with the corresponding marker:

status_string marker
unknown grey (?)
pending yellow (!)
successful green check
failed red (x)
warning orange triangle
skipped fast forward
Currently the stage status is reported using the API command build/add_test_result by using:
  • statisticname=status
  • value=${exit_status}
  • valuetype=float

an example URL is like this:
http://dbweb6.fnal.gov:8080/GenieCI/app/build/add_test_result?fullname=genie_ci_validation/424&serverurl=https://buildmaster.fnal.gov/&phase=ci_validation_G18_10j_00_000&testname=dag_1&statisticname=status&platform=Linux+2.6.32-754.6.3.el6.x86_64&buildtype=slf6+ROOT6+e17:prof&hostname=buildservice003.fnal.gov&value=1.0&valuetype=float

With this new feature we will have:
  • statisticname=status
  • value=${status_string}
  • valuetype=string

where status_string is a value from the table above.

History

#1 Updated by Vito Di Benedetto 7 months ago

  • Target version set to v1_8_0_RC

#2 Updated by Vladimir Podstavkov 6 months ago

  • Estimated time set to 4.00 h
  • Status changed from Assigned to Work in progress

#3 Updated by Vladimir Podstavkov 6 months ago

  • Status changed from Work in progress to Under Discussion

#4 Updated by Vito Di Benedetto 6 months ago

  • Target version changed from v1_8_0_RC to v1_9_0_RC

#5 Updated by Vito Di Benedetto 3 months ago

  • Target version deleted (v1_9_0_RC)


Also available in: Atom PDF