2018-12-13 13:39:08 +05:30
import { TEST _HOST } from 'spec/test_constants' ;
2017-09-10 17:25:29 +05:30
const threeWeeksAgo = new Date ( ) ;
threeWeeksAgo . setDate ( threeWeeksAgo . getDate ( ) - 21 ) ;
2018-12-05 23:21:45 +05:30
export const stages = [
{
name : 'build' ,
title : 'build: running' ,
groups : [
{
name : 'build:linux' ,
size : 1 ,
status : {
icon : 'status_pending' ,
text : 'pending' ,
label : 'pending' ,
group : 'pending' ,
tooltip : 'pending' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/1180' ,
illustration : {
image : 'illustrations/pending_job_empty.svg' ,
size : 'svg-430' ,
title : 'This job has not started yet' ,
content : 'This job is in pending state and is waiting to be picked by a runner' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_pending-5bdf338420e5221ca24353b6bff1c9367189588750632e9a871b7af09ff6a2ae.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/1180/cancel' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 1180 ,
name : 'build:linux' ,
started : false ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/1180' ,
cancel _path : '/gitlab-org/gitlab-shell/-/jobs/1180/cancel' ,
playable : false ,
created _at : '2018-09-28T11:09:57.229Z' ,
updated _at : '2018-09-28T11:09:57.503Z' ,
status : {
icon : 'status_pending' ,
text : 'pending' ,
label : 'pending' ,
group : 'pending' ,
tooltip : 'pending' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/1180' ,
illustration : {
image : 'illustrations/pending_job_empty.svg' ,
size : 'svg-430' ,
title : 'This job has not started yet' ,
content : 'This job is in pending state and is waiting to be picked by a runner' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_pending-5bdf338420e5221ca24353b6bff1c9367189588750632e9a871b7af09ff6a2ae.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/1180/cancel' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'build:osx' ,
size : 1 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/444' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/444/retry' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 444 ,
name : 'build:osx' ,
started : '2018-05-18T05:32:20.655Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/444' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/444/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.364Z' ,
updated _at : '2018-05-18T15:32:54.364Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/444' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/444/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
] ,
status : {
icon : 'status_running' ,
text : 'running' ,
label : 'running' ,
group : 'running' ,
tooltip : 'running' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/pipelines/27#build' ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png' ,
} ,
path : '/gitlab-org/gitlab-shell/pipelines/27#build' ,
dropdown _path : '/gitlab-org/gitlab-shell/pipelines/27/stage.json?stage=build' ,
} ,
{
name : 'test' ,
title : 'test: passed with warnings' ,
groups : [
{
name : 'jenkins' ,
size : 1 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : null ,
group : 'success' ,
tooltip : null ,
has _details : false ,
details _path : null ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
} ,
jobs : [
{
id : 459 ,
name : 'jenkins' ,
started : '2018-05-18T09:32:20.658Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/459' ,
playable : false ,
created _at : '2018-05-18T15:32:55.330Z' ,
updated _at : '2018-05-18T15:32:55.330Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : null ,
group : 'success' ,
tooltip : null ,
has _details : false ,
details _path : null ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
} ,
} ,
] ,
} ,
{
name : 'rspec:linux' ,
size : 3 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : false ,
details _path : null ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
} ,
jobs : [
{
id : 445 ,
name : 'rspec:linux 0 3' ,
started : '2018-05-18T07:32:20.655Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/445' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/445/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.425Z' ,
updated _at : '2018-05-18T15:32:54.425Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/445' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/445/retry' ,
method : 'post' ,
} ,
} ,
} ,
{
id : 446 ,
name : 'rspec:linux 1 3' ,
started : '2018-05-18T07:32:20.655Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/446' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/446/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.506Z' ,
updated _at : '2018-05-18T15:32:54.506Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/446' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/446/retry' ,
method : 'post' ,
} ,
} ,
} ,
{
id : 447 ,
name : 'rspec:linux 2 3' ,
started : '2018-05-18T07:32:20.656Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/447' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/447/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.572Z' ,
updated _at : '2018-05-18T15:32:54.572Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/447' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/447/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'rspec:osx' ,
size : 1 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/452' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/452/retry' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 452 ,
name : 'rspec:osx' ,
started : '2018-05-18T07:32:20.657Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/452' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/452/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.920Z' ,
updated _at : '2018-05-18T15:32:54.920Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/452' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/452/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'rspec:windows' ,
size : 3 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : false ,
details _path : null ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
} ,
jobs : [
{
id : 448 ,
name : 'rspec:windows 0 3' ,
started : '2018-05-18T07:32:20.656Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/448' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/448/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.639Z' ,
updated _at : '2018-05-18T15:32:54.639Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/448' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/448/retry' ,
method : 'post' ,
} ,
} ,
} ,
{
id : 449 ,
name : 'rspec:windows 1 3' ,
started : '2018-05-18T07:32:20.656Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/449' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/449/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.703Z' ,
updated _at : '2018-05-18T15:32:54.703Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/449' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/449/retry' ,
method : 'post' ,
} ,
} ,
} ,
{
id : 451 ,
name : 'rspec:windows 2 3' ,
started : '2018-05-18T07:32:20.657Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/451' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/451/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.853Z' ,
updated _at : '2018-05-18T15:32:54.853Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/451' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/451/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'spinach:linux' ,
size : 1 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/453' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/453/retry' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 453 ,
name : 'spinach:linux' ,
started : '2018-05-18T07:32:20.657Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/453' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/453/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.993Z' ,
updated _at : '2018-05-18T15:32:54.993Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/453' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/453/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'spinach:osx' ,
size : 1 ,
status : {
icon : 'status_warning' ,
text : 'failed' ,
label : 'failed (allowed to fail)' ,
2019-07-31 22:56:46 +05:30
group : 'failed-with-warnings' ,
2018-12-05 23:21:45 +05:30
tooltip : 'failed - (unknown failure) (allowed to fail)' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/454' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_failed-41304d7f7e3828808b0c26771f0309e55296819a9beea3ea9fbf6689d9857c12.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/454/retry' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 454 ,
name : 'spinach:osx' ,
started : '2018-05-18T07:32:20.657Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/454' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/454/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:55.053Z' ,
updated _at : '2018-05-18T15:32:55.053Z' ,
status : {
icon : 'status_warning' ,
text : 'failed' ,
label : 'failed (allowed to fail)' ,
2019-07-31 22:56:46 +05:30
group : 'failed-with-warnings' ,
2018-12-05 23:21:45 +05:30
tooltip : 'failed - (unknown failure) (allowed to fail)' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/454' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_failed-41304d7f7e3828808b0c26771f0309e55296819a9beea3ea9fbf6689d9857c12.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/454/retry' ,
method : 'post' ,
} ,
} ,
callout _message : 'There is an unknown failure, please try again' ,
recoverable : true ,
} ,
] ,
} ,
] ,
status : {
icon : 'status_warning' ,
text : 'passed' ,
label : 'passed with warnings' ,
2019-07-31 22:56:46 +05:30
group : 'success-with-warnings' ,
2018-12-05 23:21:45 +05:30
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/pipelines/27#test' ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
} ,
path : '/gitlab-org/gitlab-shell/pipelines/27#test' ,
dropdown _path : '/gitlab-org/gitlab-shell/pipelines/27/stage.json?stage=test' ,
} ,
{
name : 'deploy' ,
title : 'deploy: running' ,
groups : [
{
name : 'production' ,
size : 1 ,
status : {
icon : 'status_created' ,
text : 'created' ,
label : 'created' ,
group : 'created' ,
tooltip : 'created' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/457' ,
illustration : {
image : 'illustrations/job_not_triggered.svg' ,
size : 'svg-306' ,
title : 'This job has not been triggered yet' ,
content :
'This job depends on upstream jobs that need to succeed in order for this job to be triggered' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_created-4b975aa976d24e5a3ea7cd9a5713e6ce2cd9afd08b910415e96675de35f64955.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/457/cancel' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 457 ,
name : 'production' ,
started : false ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/457' ,
cancel _path : '/gitlab-org/gitlab-shell/-/jobs/457/cancel' ,
playable : false ,
created _at : '2018-05-18T15:32:55.259Z' ,
updated _at : '2018-09-28T11:09:57.454Z' ,
status : {
icon : 'status_created' ,
text : 'created' ,
label : 'created' ,
group : 'created' ,
tooltip : 'created' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/457' ,
illustration : {
image : 'illustrations/job_not_triggered.svg' ,
size : 'svg-306' ,
title : 'This job has not been triggered yet' ,
content :
'This job depends on upstream jobs that need to succeed in order for this job to be triggered' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_created-4b975aa976d24e5a3ea7cd9a5713e6ce2cd9afd08b910415e96675de35f64955.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/457/cancel' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'staging' ,
size : 1 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/455' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/455/retry' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 455 ,
name : 'staging' ,
started : '2018-05-18T09:32:20.658Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/455' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/455/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:55.119Z' ,
updated _at : '2018-05-18T15:32:55.119Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/455' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/455/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
{
name : 'stop staging' ,
size : 1 ,
status : {
icon : 'status_created' ,
text : 'created' ,
label : 'created' ,
group : 'created' ,
tooltip : 'created' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/456' ,
illustration : {
image : 'illustrations/job_not_triggered.svg' ,
size : 'svg-306' ,
title : 'This job has not been triggered yet' ,
content :
'This job depends on upstream jobs that need to succeed in order for this job to be triggered' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_created-4b975aa976d24e5a3ea7cd9a5713e6ce2cd9afd08b910415e96675de35f64955.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/456/cancel' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 456 ,
name : 'stop staging' ,
started : false ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/456' ,
cancel _path : '/gitlab-org/gitlab-shell/-/jobs/456/cancel' ,
playable : false ,
created _at : '2018-05-18T15:32:55.205Z' ,
updated _at : '2018-09-28T11:09:57.396Z' ,
status : {
icon : 'status_created' ,
text : 'created' ,
label : 'created' ,
group : 'created' ,
tooltip : 'created' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/456' ,
illustration : {
image : 'illustrations/job_not_triggered.svg' ,
size : 'svg-306' ,
title : 'This job has not been triggered yet' ,
content :
'This job depends on upstream jobs that need to succeed in order for this job to be triggered' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_created-4b975aa976d24e5a3ea7cd9a5713e6ce2cd9afd08b910415e96675de35f64955.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/456/cancel' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
] ,
status : {
icon : 'status_running' ,
text : 'running' ,
label : 'running' ,
group : 'running' ,
tooltip : 'running' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/pipelines/27#deploy' ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png' ,
} ,
path : '/gitlab-org/gitlab-shell/pipelines/27#deploy' ,
dropdown _path : '/gitlab-org/gitlab-shell/pipelines/27/stage.json?stage=deploy' ,
} ,
{
name : 'notify' ,
title : 'notify: manual action' ,
groups : [
{
name : 'slack' ,
size : 1 ,
status : {
icon : 'status_manual' ,
text : 'manual' ,
label : 'manual play action' ,
group : 'manual' ,
tooltip : 'manual action' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/458' ,
illustration : {
image : 'illustrations/manual_action.svg' ,
size : 'svg-394' ,
title : 'This job requires a manual action' ,
content :
'This job depends on a user to trigger its process. Often they are used to deploy code to production environments' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_manual-829a0804612cef47d9efc1618dba38325483657c847dba0546c3b9f0295bb36c.png' ,
action : {
icon : 'play' ,
title : 'Play' ,
path : '/gitlab-org/gitlab-shell/-/jobs/458/play' ,
method : 'post' ,
} ,
} ,
jobs : [
{
id : 458 ,
name : 'slack' ,
started : null ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/458' ,
play _path : '/gitlab-org/gitlab-shell/-/jobs/458/play' ,
playable : true ,
created _at : '2018-05-18T15:32:55.303Z' ,
updated _at : '2018-05-18T15:34:08.535Z' ,
status : {
icon : 'status_manual' ,
text : 'manual' ,
label : 'manual play action' ,
group : 'manual' ,
tooltip : 'manual action' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/458' ,
illustration : {
image : 'illustrations/manual_action.svg' ,
size : 'svg-394' ,
title : 'This job requires a manual action' ,
content :
'This job depends on a user to trigger its process. Often they are used to deploy code to production environments' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_manual-829a0804612cef47d9efc1618dba38325483657c847dba0546c3b9f0295bb36c.png' ,
action : {
icon : 'play' ,
title : 'Play' ,
path : '/gitlab-org/gitlab-shell/-/jobs/458/play' ,
method : 'post' ,
} ,
} ,
} ,
] ,
} ,
] ,
status : {
icon : 'status_manual' ,
text : 'manual' ,
label : 'manual action' ,
group : 'manual' ,
tooltip : 'manual action' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/pipelines/27#notify' ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_manual-829a0804612cef47d9efc1618dba38325483657c847dba0546c3b9f0295bb36c.png' ,
} ,
path : '/gitlab-org/gitlab-shell/pipelines/27#notify' ,
dropdown _path : '/gitlab-org/gitlab-shell/pipelines/27/stage.json?stage=notify' ,
} ,
] ;
2019-09-04 21:01:54 +05:30
export default {
id : 4757 ,
name : 'test' ,
build _path : '/root/ci-mock/-/jobs/4757' ,
retry _path : '/root/ci-mock/-/jobs/4757/retry' ,
cancel _path : '/root/ci-mock/-/jobs/4757/cancel' ,
new _issue _path : '/root/ci-mock/issues/new' ,
playable : false ,
created _at : threeWeeksAgo . toISOString ( ) ,
updated _at : threeWeeksAgo . toISOString ( ) ,
finished _at : threeWeeksAgo . toISOString ( ) ,
queued : 9.54 ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
has _details : true ,
details _path : ` ${ TEST _HOST } /root/ci-mock/-/jobs/4757 ` ,
favicon :
'/assets/ci_favicons/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/root/ci-mock/-/jobs/4757/retry' ,
method : 'post' ,
} ,
} ,
coverage : 20 ,
erased _at : threeWeeksAgo . toISOString ( ) ,
erased : false ,
duration : 6.785563 ,
tags : [ 'tag' ] ,
user : {
name : 'Root' ,
username : 'root' ,
id : 1 ,
state : 'active' ,
avatar _url :
'https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80\u0026d=identicon' ,
web _url : 'http://localhost:3000/root' ,
} ,
erase _path : '/root/ci-mock/-/jobs/4757/erase' ,
artifacts : [ null ] ,
runner : {
id : 1 ,
description : 'local ci runner' ,
edit _path : '/root/ci-mock/runners/1/edit' ,
} ,
pipeline : {
id : 140 ,
user : {
name : 'Root' ,
username : 'root' ,
id : 1 ,
state : 'active' ,
avatar _url :
'https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80\u0026d=identicon' ,
web _url : 'http://localhost:3000/root' ,
} ,
active : false ,
coverage : null ,
source : 'unknown' ,
created _at : '2017-05-24T09:59:58.634Z' ,
updated _at : '2017-06-01T17:32:00.062Z' ,
path : '/root/ci-mock/pipelines/140' ,
flags : {
latest : true ,
stuck : false ,
yaml _errors : false ,
retryable : false ,
cancelable : false ,
} ,
details : {
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
has _details : true ,
details _path : '/root/ci-mock/pipelines/140' ,
favicon :
'/assets/ci_favicons/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.png' ,
} ,
duration : 6 ,
finished _at : '2017-06-01T17:32:00.042Z' ,
stages : [
{
dropdown _path : '/jashkenas/underscore/pipelines/16/stage.json?stage=build' ,
name : 'build' ,
path : '/jashkenas/underscore/pipelines/16#build' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
} ,
title : 'build: passed' ,
} ,
{
dropdown _path : '/jashkenas/underscore/pipelines/16/stage.json?stage=test' ,
name : 'test' ,
path : '/jashkenas/underscore/pipelines/16#test' ,
status : {
icon : 'status_warning' ,
text : 'passed' ,
label : 'passed with warnings' ,
group : 'success-with-warnings' ,
} ,
title : 'test: passed with warnings' ,
} ,
] ,
} ,
ref : {
name : 'abc' ,
path : '/root/ci-mock/commits/abc' ,
tag : false ,
branch : true ,
} ,
commit : {
id : 'c58647773a6b5faf066d4ad6ff2c9fbba5f180f6' ,
short _id : 'c5864777' ,
title : 'Add new file' ,
created _at : '2017-05-24T10:59:52.000+01:00' ,
parent _ids : [ '798e5f902592192afaba73f4668ae30e56eae492' ] ,
message : 'Add new file' ,
author _name : 'Root' ,
author _email : 'admin@example.com' ,
authored _date : '2017-05-24T10:59:52.000+01:00' ,
committer _name : 'Root' ,
committer _email : 'admin@example.com' ,
committed _date : '2017-05-24T10:59:52.000+01:00' ,
author : {
name : 'Root' ,
username : 'root' ,
id : 1 ,
state : 'active' ,
avatar _url :
'https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80\u0026d=identicon' ,
web _url : 'http://localhost:3000/root' ,
} ,
author _gravatar _url :
'https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80\u0026d=identicon' ,
commit _url :
'http://localhost:3000/root/ci-mock/commit/c58647773a6b5faf066d4ad6ff2c9fbba5f180f6' ,
commit _path : '/root/ci-mock/commit/c58647773a6b5faf066d4ad6ff2c9fbba5f180f6' ,
} ,
} ,
metadata : {
timeout _human _readable : '1m 40s' ,
timeout _source : 'runner' ,
} ,
merge _request : {
iid : 2 ,
path : '/root/ci-mock/merge_requests/2' ,
} ,
raw _path : '/root/ci-mock/builds/4757/raw' ,
has _trace : true ,
} ;
2018-12-05 23:21:45 +05:30
export const jobsInStage = {
name : 'build' ,
title : 'build: running' ,
latest _statuses : [
{
id : 1180 ,
name : 'build:linux' ,
started : false ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/1180' ,
cancel _path : '/gitlab-org/gitlab-shell/-/jobs/1180/cancel' ,
playable : false ,
created _at : '2018-09-28T11:09:57.229Z' ,
updated _at : '2018-09-28T11:09:57.503Z' ,
status : {
icon : 'status_pending' ,
text : 'pending' ,
label : 'pending' ,
group : 'pending' ,
tooltip : 'pending' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/1180' ,
illustration : {
image : 'illustrations/pending_job_empty.svg' ,
size : 'svg-430' ,
title : 'This job has not started yet' ,
content : 'This job is in pending state and is waiting to be picked by a runner' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_pending-5bdf338420e5221ca24353b6bff1c9367189588750632e9a871b7af09ff6a2ae.png' ,
action : {
icon : 'cancel' ,
title : 'Cancel' ,
path : '/gitlab-org/gitlab-shell/-/jobs/1180/cancel' ,
method : 'post' ,
} ,
} ,
} ,
{
id : 444 ,
name : 'build:osx' ,
started : '2018-05-18T05:32:20.655Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/444' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/444/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.364Z' ,
updated _at : '2018-05-18T15:32:54.364Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/444' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/444/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
retried : [
{
id : 443 ,
name : 'build:linux' ,
started : '2018-05-18T06:32:20.655Z' ,
build _path : '/gitlab-org/gitlab-shell/-/jobs/443' ,
retry _path : '/gitlab-org/gitlab-shell/-/jobs/443/retry' ,
playable : false ,
created _at : '2018-05-18T15:32:54.296Z' ,
updated _at : '2018-05-18T15:32:54.296Z' ,
status : {
icon : 'status_success' ,
text : 'passed' ,
label : 'passed' ,
group : 'success' ,
tooltip : 'passed (retried)' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/-/jobs/443' ,
illustration : {
image : 'illustrations/skipped-job_empty.svg' ,
size : 'svg-430' ,
title : 'This job does not have a trace.' ,
} ,
favicon :
'/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png' ,
action : {
icon : 'retry' ,
title : 'Retry' ,
path : '/gitlab-org/gitlab-shell/-/jobs/443/retry' ,
method : 'post' ,
} ,
} ,
} ,
] ,
status : {
icon : 'status_running' ,
text : 'running' ,
label : 'running' ,
group : 'running' ,
tooltip : 'running' ,
has _details : true ,
details _path : '/gitlab-org/gitlab-shell/pipelines/27#build' ,
illustration : null ,
favicon :
'/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png' ,
} ,
path : '/gitlab-org/gitlab-shell/pipelines/27#build' ,
dropdown _path : '/gitlab-org/gitlab-shell/pipelines/27/stage.json?stage=build' ,
} ;
2019-09-04 21:01:54 +05:30
export const logWithCollapsibleSections = {
append : false ,
complete : true ,
html :
' < div class = "js-section-start fa fa-caret-down append-right-8 cursor-pointer" data - timestamp = "1559571405" data - section = "after-script" role = "button" > < / d i v > < s p a n c l a s s = " t e r m - f g - l - g r e e n t e r m - b o l d s e c t i o n j s - s e c t i o n - h e a d e r j s - s - a f t e r - s c r i p t " > R u n n i n g a f t e r s c r i p t . . . < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s e c t i o n - h e a d e r j s - s - a f t e r - s c r i p t " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ a f t e r - s c r i p t l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - a f t e r - s c r i p t " > < / s p a n > < s p a n c l a s s = " t e r m - f g - l - g r e e n t e r m - b o l d s e c t i o n j s - s - a f t e r - s c r i p t " > $ d a t e < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - a f t e r - s c r i p t " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ a f t e r - s c r i p t l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - a f t e r - s c r i p t " > M o n J u n 3 1 4 : 1 6 : 4 6 U T C 2 0 1 9 < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ a f t e r - s c r i p t l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - a f t e r - s c r i p t " > < / s p a n > < d i v c l a s s = " s e c t i o n - e n d " d a t a - s e c t i o n = " a f t e r - s c r i p t " > < / d i v > < d i v c l a s s = " j s - s e c t i o n - s t a r t f a f a - c a r e t - d o w n a p p e n d - r i g h t - 8 c u r s o r - p o i n t e r " d a t a - t i m e s t a m p = " 1 5 5 9 5 7 1 4 0 8 " d a t a - s e c t i o n = " a r c h i v e - c a c h e " r o l e = " b u t t o n " > < / d i v > < s p a n c l a s s = " t e r m - f g - l - g r e e n t e r m - b o l d s e c t i o n j s - s e c t i o n - h e a d e r j s - s - a r c h i v e - c a c h e " > N o t u p l o a d i n g c a c h e d e b i a n - s t r e t c h - r u b y - 2 . 6 . 3 - n o d e - 1 0 . x - 3 d u e t o p o l i c y < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s e c t i o n - h e a d e r j s - s - a r c h i v e - c a c h e " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ a r c h i v e - c a c h e l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - a r c h i v e - c a c h e " > < / s p a n > < d i v c l a s s = " s e c t i o n - e n d " d a t a - s e c t i o n = " a r c h i v e - c a c h e " > < / d i v > < d i v c l a s s = " j s - s e c t i o n - s t a r t f a f a - c a r e t - d o w n a p p e n d - r i g h t - 8 c u r s o r - p o i n t e r " d a t a - t i m e s t a m p = " 1 5 5 9 5 7 1 4 0 9 " d a t a - s e c t i o n = " u p l o a d - a r t i f a c t s - o n - s u c c e s s " r o l e = " b u t t o n " > < / d i v > < s p a n c l a s s = " t e r m - f g - l - g r e e n t e r m - b o l d s e c t i o n j s - s e c t i o n - h e a d e r j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > U p l o a d i n g a r t i f a c t s . . . < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s e c t i o n - h e a d e r j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > c o v e r a g e / : f o u n d 5 m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > k n a p s a c k / : f o u n d 4 m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > r s p e c _ f l a k y / : f o u n d 4 m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > r s p e c _ p r o f i l i n g / : f o u n d 1 m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < / s p a n > < s p a n c l a s s = " t e r m - f g - y e l l o w s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > W A R N I N G : t m p / c a p y b a r a / : n o m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > U p l o a d i n g a r t i f a c t s t o c o o r d i n a t o r . . . o k < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > i d < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > = 2 2 4 1 6 2 2 8 8 r e s p o n s e S t a t u s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > = 2 0 1 C r e a t e d t o k e n < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > = b B m y X J N W < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < / s p a n > < s p a n c l a s s = " t e r m - f g - l - g r e e n t e r m - b o l d s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > U p l o a d i n g a r t i f a c t s . . . < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e " > < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > j u n i t _ r s p e c . x m l : f o u n d 1 m a t c h i n g f i l e s < / s p a n > < s p a n c l a s s = " s e c t i o n j s - s - u p l o a d - a r t i f a c t s - o n - s u c c e s s " > < b r / > < / s p a n > < s p a n c l a s s = " s e c t i o n s _ u p l o a d - a r t i f a c t s - o n - s u c c e s s l i n e "
id : 1385 ,
offset : 0 ,
size : 78815 ,
state :
'eyJvZmZzZXQiOjc4ODE1LCJuX29wZW5fdGFncyI6MCwiZmdfY29sb3IiOm51bGwsImJnX2NvbG9yIjpudWxsLCJzdHlsZV9tYXNrIjowLCJzZWN0aW9ucyI6W10sImxpbmVub19pbl9zZWN0aW9uIjoxMX0=' ,
status : 'success' ,
total : 78815 ,
truncated : false ,
} ;