You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by ma...@apache.org on 2023/02/23 11:16:41 UTC
[incubator-devlake] branch main updated: Bamboo e2e for job,job build,plan,plan build (#4490)
This is an automated email from the ASF dual-hosted git repository.
mappjzc pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
The following commit(s) were added to refs/heads/main by this push:
new 89ee331d8 Bamboo e2e for job,job build,plan,plan build (#4490)
89ee331d8 is described below
commit 89ee331d826ea91e7e87e9f1e1a124c2265fcb95
Author: mappjzc <zh...@merico.dev>
AuthorDate: Thu Feb 23 19:16:34 2023 +0800
Bamboo e2e for job,job build,plan,plan build (#4490)
* feat: job and job builds e2e test
Add job and job build e2e test.
Nddtfjiang <zh...@merico.dev>
* feat: e2e test for plan and plan build
Add plan and plan build e2e testing
Nddtfjiang <zh...@merico.dev>
* feat: add deploy environment
Add BambooDeployEnvironment
Add ExtractDeploy
Nddtfjiang <zh...@merico.dev>
* fix: add deploy as explanatory note
Add deploy part as explanatory note.
Nddtfjiang <zh...@merico.dev>
---
backend/plugins/bamboo/e2e/job_build_test.go | 105 +++++++++++++++++++
backend/plugins/bamboo/e2e/job_test.go | 76 ++++++++++++++
backend/plugins/bamboo/e2e/plan_build_test.go | 112 +++++++++++++++++++++
backend/plugins/bamboo/e2e/plan_test.go | 72 +++++++++++++
.../bamboo/e2e/raw_tables/_raw_bamboo_api_job.csv | 5 +
.../e2e/raw_tables/_raw_bamboo_api_job_build.csv | 97 ++++++++++++++++++
.../bamboo/e2e/raw_tables/_raw_bamboo_api_plan.csv | 5 +
.../e2e/raw_tables/_raw_bamboo_api_plan_build.csv | 98 ++++++++++++++++++
.../snapshot_tables/_tool_bamboo_job_builds.csv | 97 ++++++++++++++++++
.../e2e/snapshot_tables/_tool_bamboo_jobs.csv | 5 +
.../snapshot_tables/_tool_bamboo_plan_builds.csv | 98 ++++++++++++++++++
.../e2e/snapshot_tables/_tool_bamboo_plans.csv | 5 +
.../e2e/snapshot_tables/cicd_pipeline_commits.csv | 1 +
.../bamboo/e2e/snapshot_tables/cicd_pipelines.csv | 98 ++++++++++++++++++
.../bamboo/e2e/snapshot_tables/cicd_tasks.csv | 97 ++++++++++++++++++
backend/plugins/bamboo/impl/impl.go | 2 +
backend/plugins/bamboo/models/deploy.go | 74 ++++++++++++++
.../migrationscripts/20230216_add_init_tables.go | 4 +-
.../models/migrationscripts/archived/deploy.go | 51 ++++++++++
backend/plugins/bamboo/models/share.go | 13 +++
.../{plan_collector.go => deploy_collector.go} | 61 +++++------
...plan_build_extractor.go => deploy_extractor.go} | 49 ++++-----
.../plugins/bamboo/tasks/job_build_collector.go | 9 +-
backend/plugins/bamboo/tasks/job_collector.go | 9 +-
.../plugins/bamboo/tasks/plan_build_collector.go | 9 +-
.../plugins/bamboo/tasks/plan_build_extractor.go | 23 ++---
backend/plugins/bamboo/tasks/plan_collector.go | 7 +-
27 files changed, 1189 insertions(+), 93 deletions(-)
diff --git a/backend/plugins/bamboo/e2e/job_build_test.go b/backend/plugins/bamboo/e2e/job_build_test.go
new file mode 100644
index 000000000..6146a992a
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/job_build_test.go
@@ -0,0 +1,105 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package e2e
+
+import (
+ "testing"
+
+ "github.com/apache/incubator-devlake/core/models/common"
+ "github.com/apache/incubator-devlake/core/models/domainlayer/devops"
+ "github.com/apache/incubator-devlake/helpers/e2ehelper"
+ "github.com/apache/incubator-devlake/plugins/bamboo/impl"
+ "github.com/apache/incubator-devlake/plugins/bamboo/models"
+ "github.com/apache/incubator-devlake/plugins/bamboo/tasks"
+)
+
+func TestBambooJobBuildDataFlow(t *testing.T) {
+
+ var bamboo impl.Bamboo
+ dataflowTester := e2ehelper.NewDataFlowTester(t, "bamboo", bamboo)
+
+ taskData := &tasks.BambooTaskData{
+ Options: &tasks.BambooOptions{
+ ConnectionId: 3,
+ ProjectKey: "TEST1",
+ BambooTransformationRule: &models.BambooTransformationRule{
+ DeploymentPattern: "(?i)compile",
+ ProductionPattern: "(?i)compile",
+ },
+ },
+ }
+ // import raw data table
+ // SELECT * FROM _raw_bamboo_api_job_build INTO OUTFILE "/tmp/_raw_bamboo_api_job_build.csv" FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
+ dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_bamboo_api_job_build.csv", "_raw_bamboo_api_job_build")
+
+ // verify extraction
+ dataflowTester.FlushTabler(&models.BambooJobBuild{})
+ dataflowTester.Subtask(tasks.ExtractJobBuildMeta, taskData)
+ dataflowTester.VerifyTable(
+ models.BambooJobBuild{},
+ "./snapshot_tables/_tool_bamboo_job_builds.csv",
+ e2ehelper.ColumnWithRawData(
+ "connection_id",
+ "job_key",
+ "plan_build_key",
+ "expand",
+ "number",
+ "build_number",
+ "job_name",
+ "job_key",
+ "plan_name",
+ "plan_key",
+ "project_name",
+ "project_key",
+ "build_result_key",
+ "life_cycle_state",
+ "build_started_time",
+ "pretty_build_started_time",
+ "build_completed_time",
+ "build_completed_date",
+ "pretty_build_completed_time",
+ "build_duration_in_seconds",
+ "build_duration",
+ "build_duration_description",
+ "build_relative_time",
+ "vcs_revision_key",
+ "build_test_summary",
+ "successful_test_count",
+ "failed_test_count",
+ "quarantined_test_count",
+ "skipped_test_count",
+ "continuable",
+ "once_off",
+ "restartable",
+ "not_run_yet",
+ "build_reason",
+ "reason_summary",
+ "state",
+ "build_state",
+ "job_result_key",
+ ),
+ )
+
+ // verify conversion
+ dataflowTester.FlushTabler(&devops.CICDTask{})
+ dataflowTester.Subtask(tasks.ConvertJobBuildsMeta, taskData)
+ dataflowTester.VerifyTableWithOptions(&devops.CICDTask{}, e2ehelper.TableOptions{
+ CSVRelPath: "./snapshot_tables/cicd_tasks.csv",
+ IgnoreTypes: []interface{}{common.NoPKModel{}},
+ })
+}
diff --git a/backend/plugins/bamboo/e2e/job_test.go b/backend/plugins/bamboo/e2e/job_test.go
new file mode 100644
index 000000000..e60ca0bab
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/job_test.go
@@ -0,0 +1,76 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package e2e
+
+import (
+ "testing"
+
+ "github.com/apache/incubator-devlake/helpers/e2ehelper"
+ "github.com/apache/incubator-devlake/plugins/bamboo/impl"
+ "github.com/apache/incubator-devlake/plugins/bamboo/models"
+ "github.com/apache/incubator-devlake/plugins/bamboo/tasks"
+)
+
+func TestBambooJobDataFlow(t *testing.T) {
+
+ var bamboo impl.Bamboo
+ dataflowTester := e2ehelper.NewDataFlowTester(t, "bamboo", bamboo)
+
+ taskData := &tasks.BambooTaskData{
+ Options: &tasks.BambooOptions{
+ ConnectionId: 3,
+ ProjectKey: "TEST1",
+ BambooTransformationRule: &models.BambooTransformationRule{
+ DeploymentPattern: "(?i)compile",
+ ProductionPattern: "(?i)compile",
+ },
+ },
+ }
+ // import raw data table
+ // SELECT * FROM _raw_bamboo_api_job INTO OUTFILE "/tmp/_raw_bamboo_api_job.csv" FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
+ dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_bamboo_api_job.csv", "_raw_bamboo_api_job")
+
+ // verify extraction
+ dataflowTester.FlushTabler(&models.BambooJob{})
+ dataflowTester.Subtask(tasks.ExtractJobMeta, taskData)
+ dataflowTester.VerifyTable(
+ models.BambooJob{},
+ "./snapshot_tables/_tool_bamboo_jobs.csv",
+ e2ehelper.ColumnWithRawData(
+ "connection_id",
+ "job_key",
+ "id",
+ "name",
+ "plan_key",
+ "project_key",
+ "project_name",
+ "description",
+ "branch_name",
+ "stage_name",
+ "type",
+ ),
+ )
+
+ // verify conversion
+ /*dataflowTester.FlushTabler(&devops.CICDTask{})
+ dataflowTester.Subtask(tasks.ConvertJobMeta, taskData)
+ dataflowTester.VerifyTableWithOptions(&devops.CICDTask{}, e2ehelper.TableOptions{
+ CSVRelPath: "./snapshot_tables/cicd_tasks.csv",
+ IgnoreTypes: []interface{}{common.NoPKModel{}},
+ })*/
+}
diff --git a/backend/plugins/bamboo/e2e/plan_build_test.go b/backend/plugins/bamboo/e2e/plan_build_test.go
new file mode 100644
index 000000000..a80714093
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/plan_build_test.go
@@ -0,0 +1,112 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package e2e
+
+import (
+ "testing"
+
+ "github.com/apache/incubator-devlake/core/models/common"
+ "github.com/apache/incubator-devlake/core/models/domainlayer/devops"
+ "github.com/apache/incubator-devlake/helpers/e2ehelper"
+ "github.com/apache/incubator-devlake/plugins/bamboo/impl"
+ "github.com/apache/incubator-devlake/plugins/bamboo/models"
+ "github.com/apache/incubator-devlake/plugins/bamboo/tasks"
+)
+
+func TestBambooPlanBuildDataFlow(t *testing.T) {
+
+ var bamboo impl.Bamboo
+ dataflowTester := e2ehelper.NewDataFlowTester(t, "bamboo", bamboo)
+
+ taskData := &tasks.BambooTaskData{
+ Options: &tasks.BambooOptions{
+ ConnectionId: 3,
+ ProjectKey: "TEST1",
+ BambooTransformationRule: &models.BambooTransformationRule{
+ DeploymentPattern: "(?i)compile",
+ ProductionPattern: "(?i)compile",
+ },
+ },
+ }
+ // import raw data table
+ // SELECT * FROM _raw_bamboo_api_job_build INTO OUTFILE "/tmp/_raw_bamboo_api_job_build.csv" FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
+ dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_bamboo_api_plan_build.csv", "_raw_bamboo_api_plan_build")
+
+ // verify extraction
+ dataflowTester.FlushTabler(&models.BambooPlanBuild{})
+ dataflowTester.Subtask(tasks.ExtractPlanBuildMeta, taskData)
+ dataflowTester.VerifyTable(
+ models.BambooPlanBuild{},
+ "./snapshot_tables/_tool_bamboo_plan_builds.csv",
+ e2ehelper.ColumnWithRawData(
+ "connection_id",
+ "plan_build_key",
+ "expand",
+ "number",
+ "build_number",
+ "plan_name",
+ "plan_key",
+ "project_name",
+ "project_key",
+ "build_result_key",
+ "life_cycle_state",
+ "build_started_time",
+ "pretty_build_started_time",
+ "build_completed_time",
+ "build_completed_date",
+ "pretty_build_completed_time",
+ "build_duration_in_seconds",
+ "build_duration",
+ "build_duration_description",
+ "build_relative_time",
+ "vcs_revision_key",
+ "build_test_summary",
+ "successful_test_count",
+ "failed_test_count",
+ "quarantined_test_count",
+ "skipped_test_count",
+ "continuable",
+ "once_off",
+ "restartable",
+ "not_run_yet",
+ "build_reason",
+ "reason_summary",
+ "state",
+ "build_state",
+ "plan_result_key",
+ ),
+ )
+
+ // verify conversion
+ dataflowTester.FlushTabler(&devops.CICDPipeline{})
+ dataflowTester.FlushTabler(&devops.CiCDPipelineCommit{})
+
+ dataflowTester.Subtask(tasks.ConvertPlanBuildsMeta, taskData)
+ dataflowTester.Subtask(tasks.ConvertPlanBuildsMeta, taskData)
+
+ dataflowTester.VerifyTableWithOptions(&devops.CICDPipeline{}, e2ehelper.TableOptions{
+ CSVRelPath: "./snapshot_tables/cicd_pipelines.csv",
+ IgnoreTypes: []interface{}{common.NoPKModel{}},
+ })
+
+ dataflowTester.VerifyTableWithOptions(&devops.CiCDPipelineCommit{}, e2ehelper.TableOptions{
+ CSVRelPath: "./snapshot_tables/cicd_pipeline_commits.csv",
+ IgnoreTypes: []interface{}{common.NoPKModel{}},
+ })
+
+}
diff --git a/backend/plugins/bamboo/e2e/plan_test.go b/backend/plugins/bamboo/e2e/plan_test.go
new file mode 100644
index 000000000..4f1f51e27
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/plan_test.go
@@ -0,0 +1,72 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package e2e
+
+import (
+ "testing"
+
+ "github.com/apache/incubator-devlake/helpers/e2ehelper"
+ "github.com/apache/incubator-devlake/plugins/bamboo/impl"
+ "github.com/apache/incubator-devlake/plugins/bamboo/models"
+ "github.com/apache/incubator-devlake/plugins/bamboo/tasks"
+)
+
+func TestBambooPlanDataFlow(t *testing.T) {
+
+ var bamboo impl.Bamboo
+ dataflowTester := e2ehelper.NewDataFlowTester(t, "bamboo", bamboo)
+
+ taskData := &tasks.BambooTaskData{
+ Options: &tasks.BambooOptions{
+ ConnectionId: 3,
+ ProjectKey: "TEST1",
+ BambooTransformationRule: new(models.BambooTransformationRule),
+ },
+ }
+ // import raw data table
+ dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_bamboo_api_plan.csv", "_raw_bamboo_api_plan")
+
+ // verify extraction
+ dataflowTester.FlushTabler(&models.BambooPlan{})
+ dataflowTester.Subtask(tasks.ExtractPlanMeta, taskData)
+ dataflowTester.VerifyTable(
+ models.BambooPlan{},
+ "./snapshot_tables/_tool_bamboo_plans.csv",
+ e2ehelper.ColumnWithRawData(
+ "connection_id",
+ "plan_key",
+ "name",
+ "expand",
+ "project_key",
+ "project_name",
+ "description",
+ "short_name",
+ "build_name",
+ "short_key",
+ "type",
+ "enabled",
+ "href",
+ "rel",
+ "is_favourite",
+ "is_active",
+ "is_building",
+ "average_build_time_in_seconds",
+ ),
+ )
+
+}
diff --git a/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job.csv b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job.csv
new file mode 100644
index 000000000..0ad94c146
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job.csv
@@ -0,0 +1,5 @@
+"id","params","data","url","input","created_at"
+7,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""id"":""TEST1-TEST1-JOB1"",""type"":""job"",""searchEntity"":{""id"":""TEST1-TEST1-JOB1"",""key"":""TEST1-TEST1-JOB1"",""projectName"":""test_project"",""planName"":""test_plan"",""branchName"":""Default"",""stageName"":""Default Stage"",""jobName"":""Default Job"",""description"":""just a test plan"",""type"":""job""}}","http://54.172.92.89:8085/rest/api/latest/search/jobs/TEST1-TEST1.json?expand=jobs.job&max-result=100&showEmpty=true [...]
+8,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""id"":""TEST1-TEST2-JOB1"",""type"":""job"",""searchEntity"":{""id"":""TEST1-TEST2-JOB1"",""key"":""TEST1-TEST2-JOB1"",""projectName"":""test_project"",""planName"":""test2"",""branchName"":""Default"",""stageName"":""Default Stage"",""jobName"":""Default Job"",""description"":""description plan2"",""type"":""job""}}","http://54.172.92.89:8085/rest/api/latest/search/jobs/TEST1-TEST2.json?expand=jobs.job&max-result=100&showEmpty=true&st [...]
+9,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""id"":""TEST1-TEST3-JOB1"",""type"":""job"",""searchEntity"":{""id"":""TEST1-TEST3-JOB1"",""key"":""TEST1-TEST3-JOB1"",""projectName"":""test_project"",""planName"":""test3"",""branchName"":""Default"",""stageName"":""Default Stage"",""jobName"":""Default Job"",""description"":""description plan23"",""type"":""job""}}","http://54.172.92.89:8085/rest/api/latest/search/jobs/TEST1-TEST3.json?expand=jobs.job&max-result=100&showEmpty=true&s [...]
+10,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""id"":""TEST1-TEST4-JOB1"",""type"":""job"",""searchEntity"":{""id"":""TEST1-TEST4-JOB1"",""key"":""TEST1-TEST4-JOB1"",""projectName"":""test_project"",""planName"":""test4"",""branchName"":""Default"",""stageName"":""Default Stage"",""jobName"":""Default Job"",""description"":""description plan4"",""type"":""job""}}","http://54.172.92.89:8085/rest/api/latest/search/jobs/TEST1-TEST4.json?expand=jobs.job&max-result=100&showEmpty=true&s [...]
diff --git a/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job_build.csv b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job_build.csv
new file mode 100644
index 000000000..f4ba28127
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_job_build.csv
@@ -0,0 +1,97 @@
+"id","params","data","url","input","created_at"
+111,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-14"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - t [...]
+112,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-13"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - t [...]
+113,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-12"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - t [...]
+114,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-11"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - t [...]
+115,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-10"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - t [...]
+116,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-9"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+117,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-8"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+118,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-7"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+119,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-6"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+120,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-5"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+121,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-4"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+122,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-3"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+123,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-2"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+124,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-JOB1-1"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST2-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2-JOB1"",""rel"":""self""},""key"":""TEST1-TEST2-JOB1"",""name"":""test_project - te [...]
+125,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-15"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+126,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-14"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+127,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-13"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+128,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-12"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+129,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-11"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+130,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-10"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - t [...]
+131,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-9"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+132,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-8"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+133,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-7"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+134,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-6"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+135,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-5"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+136,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-4"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+137,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-3"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+138,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-2"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+139,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-JOB1-1"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST4-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4-JOB1"",""rel"":""self""},""key"":""TEST1-TEST4-JOB1"",""name"":""test_project - te [...]
+140,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-16"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+141,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-15"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+142,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-14"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+143,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-13"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+144,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-12"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+145,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-11"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+146,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-10"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - t [...]
+147,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-9"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+148,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-8"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+149,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-7"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+150,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-6"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+151,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-5"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+152,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-4"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+153,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-3"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+154,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-2"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+155,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-JOB1-1"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST3-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3-JOB1"",""rel"":""self""},""key"":""TEST1-TEST3-JOB1"",""name"":""test_project - te [...]
+156,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-65"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+157,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-64"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+158,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-63"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+159,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-62"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+160,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-61"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+161,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-60"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+162,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-59"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+163,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-58"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+164,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-57"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+165,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-56"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+166,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-55"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+167,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-54"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+168,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-53"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+169,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-52"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+170,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-51"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+171,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-50"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+172,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-49"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+173,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-48"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+174,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-47"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+175,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-46"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+176,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-45"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+177,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-44"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+178,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-43"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+179,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-42"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+180,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-41"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+181,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-40"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+182,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-39"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+183,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-38"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+184,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-37"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+185,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-36"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+186,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-35"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+187,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-34"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+188,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-33"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+189,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-32"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+190,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-31"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+191,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-30"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+192,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-29"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+193,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-28"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+194,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-27"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+195,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-26"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+196,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-25"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+197,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-24"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+198,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-23"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+199,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-22"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+200,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-21"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+201,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-20"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+202,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-19"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+203,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-18"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+204,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-17"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+205,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-16"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
+206,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-JOB1-15"",""rel"":""self""},""plan"":{""shortName"":""Default Job"",""shortKey"":""TEST1-JOB1"",""type"":""job"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1-JOB1"",""rel"":""self""},""key"":""TEST1-TEST1-JOB1"",""name"":""test_project - t [...]
diff --git a/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan.csv b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan.csv
new file mode 100644
index 000000000..9b0dad34d
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan.csv
@@ -0,0 +1,5 @@
+"id","params","data","url","input","created_at"
+19,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""actions,stages,branches"",""projectKey"":""TEST1"",""projectName"":""test_project"",""project"":{""key"":""TEST1"",""name"":""test_project"",""description"":""just a test project"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/project/TEST1"",""rel"":""self""}},""description"":""description plan2"",""shortName"":""test2"",""buildName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""l [...]
+20,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""actions,stages,branches"",""projectKey"":""TEST1"",""projectName"":""test_project"",""project"":{""key"":""TEST1"",""name"":""test_project"",""description"":""just a test project"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/project/TEST1"",""rel"":""self""}},""description"":""description plan23"",""shortName"":""test3"",""buildName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,"" [...]
+21,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""actions,stages,branches"",""projectKey"":""TEST1"",""projectName"":""test_project"",""project"":{""key"":""TEST1"",""name"":""test_project"",""description"":""just a test project"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/project/TEST1"",""rel"":""self""}},""description"":""description plan4"",""shortName"":""test4"",""buildName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""l [...]
+22,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""actions,stages,branches"",""projectKey"":""TEST1"",""projectName"":""test_project"",""project"":{""key"":""TEST1"",""name"":""test_project"",""description"":""just a test project"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/project/TEST1"",""rel"":""self""}},""description"":""just a test plan"",""shortName"":""test_plan"",""buildName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":t [...]
diff --git a/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan_build.csv b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan_build.csv
new file mode 100644
index 000000000..fcb31f1c9
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/raw_tables/_raw_bamboo_api_plan_build.csv
@@ -0,0 +1,98 @@
+"id","params","data","url","input","created_at"
+221,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-14"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey" [...]
+222,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-13"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey" [...]
+223,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-12"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey" [...]
+224,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-11"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey" [...]
+225,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-10"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey" [...]
+226,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-9"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+227,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-8"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+228,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-7"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+229,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-6"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+230,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-5"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+231,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-4"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+232,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-3"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+233,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-2"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+234,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST2-1"",""rel"":""self""},""plan"":{""shortName"":""test2"",""shortKey"":""TEST2"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2"",""rel"":""self""},""key"":""TEST1-TEST2"",""name"":""test_project - test2"",""planKey"" [...]
+235,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-15"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+236,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-14"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+237,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-13"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+238,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-12"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+239,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-11"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+240,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-10"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey" [...]
+241,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-9"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+242,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-8"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+243,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-7"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+244,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-6"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+245,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-5"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+246,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-4"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+247,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-3"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+248,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-2"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+249,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST4-1"",""rel"":""self""},""plan"":{""shortName"":""test4"",""shortKey"":""TEST4"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4"",""rel"":""self""},""key"":""TEST1-TEST4"",""name"":""test_project - test4"",""planKey"" [...]
+250,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-16"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+251,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-15"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+252,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-14"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+253,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-13"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+254,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-12"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+255,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-11"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+256,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-10"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey" [...]
+257,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-9"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+258,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-8"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+259,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-7"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+260,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-6"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+261,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-5"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+262,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-4"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+263,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-3"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+264,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-2"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+265,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST3-1"",""rel"":""self""},""plan"":{""shortName"":""test3"",""shortKey"":""TEST3"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3"",""rel"":""self""},""key"":""TEST1-TEST3"",""name"":""test_project - test3"",""planKey"" [...]
+266,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-65"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+267,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-64"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+268,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-63"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+269,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-62"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+270,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-61"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+271,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-60"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+272,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-59"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+273,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-58"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+274,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-57"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+275,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-56"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+276,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-55"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+277,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-54"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+278,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-53"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+279,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-52"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+280,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-51"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+281,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-50"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+282,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-49"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+283,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-48"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+284,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-47"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+285,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-46"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+286,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-45"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+287,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-44"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+288,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-43"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+289,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-42"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+290,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-41"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+291,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-40"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+292,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-39"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+293,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-38"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+294,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-37"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+295,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-36"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+296,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-35"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+297,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-34"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+298,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-33"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+299,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-32"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+300,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-31"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+301,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-30"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+302,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-29"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+303,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-28"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+304,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-27"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+305,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-26"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+306,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-25"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+307,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-24"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+308,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-23"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+309,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-22"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+310,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-21"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+311,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-20"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+312,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-19"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+313,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-18"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+314,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-17"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+315,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-16"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+316,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-15"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
+317,"{""connectionId"":3,""ProjectKey"":""TEST1""}","{""expand"":""plan,artifacts,comments,labels,jiraIssues,variables,stages"",""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/result/TEST1-TEST1-14"",""rel"":""self""},""plan"":{""shortName"":""test_plan"",""shortKey"":""TEST1"",""type"":""chain"",""enabled"":true,""link"":{""href"":""http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1"",""rel"":""self""},""key"":""TEST1-TEST1"",""name"":""test_project - test_plan"","" [...]
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_job_builds.csv b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_job_builds.csv
new file mode 100644
index 000000000..1cb27b7c5
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_job_builds.csv
@@ -0,0 +1,97 @@
+connection_id,job_build_key,job_key,plan_build_key,expand,number,build_number,job_name,plan_name,plan_key,project_name,project_key,build_result_key,life_cycle_state,build_started_time,pretty_build_started_time,build_completed_time,build_completed_date,pretty_build_completed_time,build_duration_in_seconds,build_duration,build_duration_description,build_relative_time,vcs_revision_key,build_test_summary,successful_test_count,failed_test_count,quarantined_test_count,skipped_test_count,contin [...]
+3,TEST1-TEST1-JOB1-15,TEST1-TEST1-JOB1,TEST1-TEST1-15,"plan,artifacts,comments,labels,jiraIssues,variables",15,15,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-15,Finished,2023-02-22T08:31:33.052+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:33.062+00:00,2023-02-22T08:31:33.062+00:00,"Wed, 22 Feb, 08:31 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-16,TEST1-TEST1-JOB1,TEST1-TEST1-16,"plan,artifacts,comments,labels,jiraIssues,variables",16,16,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-16,Finished,2023-02-22T08:31:34.951+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:34.964+00:00,2023-02-22T08:31:34.964+00:00,"Wed, 22 Feb, 08:31 AM",0,13,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-17,TEST1-TEST1-JOB1,TEST1-TEST1-17,"plan,artifacts,comments,labels,jiraIssues,variables",17,17,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-17,Finished,2023-02-22T08:31:36.931+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:36.941+00:00,2023-02-22T08:31:36.941+00:00,"Wed, 22 Feb, 08:31 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-18,TEST1-TEST1-JOB1,TEST1-TEST1-18,"plan,artifacts,comments,labels,jiraIssues,variables",18,18,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-18,Finished,2023-02-22T08:31:39.554+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:39.563+00:00,2023-02-22T08:31:39.563+00:00,"Wed, 22 Feb, 08:31 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-19,TEST1-TEST1-JOB1,TEST1-TEST1-19,"plan,artifacts,comments,labels,jiraIssues,variables",19,19,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-19,Finished,2023-02-22T08:31:41.332+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:41.341+00:00,2023-02-22T08:31:41.341+00:00,"Wed, 22 Feb, 08:31 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-20,TEST1-TEST1-JOB1,TEST1-TEST1-20,"plan,artifacts,comments,labels,jiraIssues,variables",20,20,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-20,Finished,2023-02-22T08:31:44.858+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:44.867+00:00,2023-02-22T08:31:44.867+00:00,"Wed, 22 Feb, 08:31 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-21,TEST1-TEST1-JOB1,TEST1-TEST1-21,"plan,artifacts,comments,labels,jiraIssues,variables",21,21,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-21,Finished,2023-02-22T08:31:46.914+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:46.923+00:00,2023-02-22T08:31:46.923+00:00,"Wed, 22 Feb, 08:31 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-22,TEST1-TEST1-JOB1,TEST1-TEST1-22,"plan,artifacts,comments,labels,jiraIssues,variables",22,22,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-22,Finished,2023-02-22T08:31:51.580+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:51.590+00:00,2023-02-22T08:31:51.590+00:00,"Wed, 22 Feb, 08:31 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-23,TEST1-TEST1-JOB1,TEST1-TEST1-23,"plan,artifacts,comments,labels,jiraIssues,variables",23,23,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-23,Finished,2023-02-22T08:31:54.768+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:54.778+00:00,2023-02-22T08:31:54.778+00:00,"Wed, 22 Feb, 08:31 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-24,TEST1-TEST1-JOB1,TEST1-TEST1-24,"plan,artifacts,comments,labels,jiraIssues,variables",24,24,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-24,Finished,2023-02-22T08:39:13.405+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:13.415+00:00,2023-02-22T08:39:13.415+00:00,"Wed, 22 Feb, 08:39 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-25,TEST1-TEST1-JOB1,TEST1-TEST1-25,"plan,artifacts,comments,labels,jiraIssues,variables",25,25,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-25,Finished,2023-02-22T08:39:33.387+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:33.397+00:00,2023-02-22T08:39:33.397+00:00,"Wed, 22 Feb, 08:39 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-26,TEST1-TEST1-JOB1,TEST1-TEST1-26,"plan,artifacts,comments,labels,jiraIssues,variables",26,26,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-26,Finished,2023-02-22T08:39:36.704+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:36.714+00:00,2023-02-22T08:39:36.714+00:00,"Wed, 22 Feb, 08:39 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-27,TEST1-TEST1-JOB1,TEST1-TEST1-27,"plan,artifacts,comments,labels,jiraIssues,variables",27,27,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-27,Finished,2023-02-22T08:39:41.333+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:41.343+00:00,2023-02-22T08:39:41.343+00:00,"Wed, 22 Feb, 08:39 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-28,TEST1-TEST1-JOB1,TEST1-TEST1-28,"plan,artifacts,comments,labels,jiraIssues,variables",28,28,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-28,Finished,2023-02-22T08:39:53.440+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:53.449+00:00,2023-02-22T08:39:53.449+00:00,"Wed, 22 Feb, 08:39 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-29,TEST1-TEST1-JOB1,TEST1-TEST1-29,"plan,artifacts,comments,labels,jiraIssues,variables",29,29,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-29,Finished,2023-02-22T08:39:58.748+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:58.758+00:00,2023-02-22T08:39:58.758+00:00,"Wed, 22 Feb, 08:39 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-30,TEST1-TEST1-JOB1,TEST1-TEST1-30,"plan,artifacts,comments,labels,jiraIssues,variables",30,30,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-30,Finished,2023-02-22T08:40:04.061+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:04.071+00:00,2023-02-22T08:40:04.071+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-31,TEST1-TEST1-JOB1,TEST1-TEST1-31,"plan,artifacts,comments,labels,jiraIssues,variables",31,31,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-31,Finished,2023-02-22T08:40:08.011+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:08.022+00:00,2023-02-22T08:40:08.022+00:00,"Wed, 22 Feb, 08:40 AM",0,11,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-32,TEST1-TEST1-JOB1,TEST1-TEST1-32,"plan,artifacts,comments,labels,jiraIssues,variables",32,32,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-32,Finished,2023-02-22T08:40:11.989+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:11.999+00:00,2023-02-22T08:40:11.999+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-33,TEST1-TEST1-JOB1,TEST1-TEST1-33,"plan,artifacts,comments,labels,jiraIssues,variables",33,33,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-33,Finished,2023-02-22T08:40:14.542+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:14.551+00:00,2023-02-22T08:40:14.551+00:00,"Wed, 22 Feb, 08:40 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-34,TEST1-TEST1-JOB1,TEST1-TEST1-34,"plan,artifacts,comments,labels,jiraIssues,variables",34,34,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-34,Finished,2023-02-22T08:40:18.169+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:18.179+00:00,2023-02-22T08:40:18.179+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-35,TEST1-TEST1-JOB1,TEST1-TEST1-35,"plan,artifacts,comments,labels,jiraIssues,variables",35,35,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-35,Finished,2023-02-22T08:40:20.934+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:20.942+00:00,2023-02-22T08:40:20.942+00:00,"Wed, 22 Feb, 08:40 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-36,TEST1-TEST1-JOB1,TEST1-TEST1-36,"plan,artifacts,comments,labels,jiraIssues,variables",36,36,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-36,Finished,2023-02-22T08:40:24.142+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:24.152+00:00,2023-02-22T08:40:24.152+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-37,TEST1-TEST1-JOB1,TEST1-TEST1-37,"plan,artifacts,comments,labels,jiraIssues,variables",37,37,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-37,Finished,2023-02-22T08:40:26.329+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:26.345+00:00,2023-02-22T08:40:26.345+00:00,"Wed, 22 Feb, 08:40 AM",0,16,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-38,TEST1-TEST1-JOB1,TEST1-TEST1-38,"plan,artifacts,comments,labels,jiraIssues,variables",38,38,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-38,Finished,2023-02-22T08:40:28.674+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:28.684+00:00,2023-02-22T08:40:28.684+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-39,TEST1-TEST1-JOB1,TEST1-TEST1-39,"plan,artifacts,comments,labels,jiraIssues,variables",39,39,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-39,Finished,2023-02-22T08:40:30.550+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:30.560+00:00,2023-02-22T08:40:30.560+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-40,TEST1-TEST1-JOB1,TEST1-TEST1-40,"plan,artifacts,comments,labels,jiraIssues,variables",40,40,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-40,Finished,2023-02-22T08:40:32.553+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:32.563+00:00,2023-02-22T08:40:32.563+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-41,TEST1-TEST1-JOB1,TEST1-TEST1-41,"plan,artifacts,comments,labels,jiraIssues,variables",41,41,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-41,Finished,2023-02-22T08:40:34.394+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:34.404+00:00,2023-02-22T08:40:34.404+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-42,TEST1-TEST1-JOB1,TEST1-TEST1-42,"plan,artifacts,comments,labels,jiraIssues,variables",42,42,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-42,Finished,2023-02-22T08:40:36.366+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:36.376+00:00,2023-02-22T08:40:36.376+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-43,TEST1-TEST1-JOB1,TEST1-TEST1-43,"plan,artifacts,comments,labels,jiraIssues,variables",43,43,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-43,Finished,2023-02-22T08:40:38.606+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:38.617+00:00,2023-02-22T08:40:38.617+00:00,"Wed, 22 Feb, 08:40 AM",0,11,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-44,TEST1-TEST1-JOB1,TEST1-TEST1-44,"plan,artifacts,comments,labels,jiraIssues,variables",44,44,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-44,Finished,2023-02-22T08:40:40.924+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:40.933+00:00,2023-02-22T08:40:40.933+00:00,"Wed, 22 Feb, 08:40 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-45,TEST1-TEST1-JOB1,TEST1-TEST1-45,"plan,artifacts,comments,labels,jiraIssues,variables",45,45,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-45,Finished,2023-02-22T08:40:49.182+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:49.192+00:00,2023-02-22T08:40:49.192+00:00,"Wed, 22 Feb, 08:40 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-46,TEST1-TEST1-JOB1,TEST1-TEST1-46,"plan,artifacts,comments,labels,jiraIssues,variables",46,46,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-46,Finished,2023-02-22T08:40:51.031+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:51.039+00:00,2023-02-22T08:40:51.039+00:00,"Wed, 22 Feb, 08:40 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-47,TEST1-TEST1-JOB1,TEST1-TEST1-47,"plan,artifacts,comments,labels,jiraIssues,variables",47,47,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-47,Finished,2023-02-22T08:40:51.289+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:51.300+00:00,2023-02-22T08:40:51.300+00:00,"Wed, 22 Feb, 08:40 AM",0,11,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-48,TEST1-TEST1-JOB1,TEST1-TEST1-48,"plan,artifacts,comments,labels,jiraIssues,variables",48,48,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-48,Finished,2023-02-22T08:41:12.748+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:12.758+00:00,2023-02-22T08:41:12.758+00:00,"Wed, 22 Feb, 08:41 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-49,TEST1-TEST1-JOB1,TEST1-TEST1-49,"plan,artifacts,comments,labels,jiraIssues,variables",49,49,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-49,Finished,2023-02-22T08:41:17.549+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:17.559+00:00,2023-02-22T08:41:17.559+00:00,"Wed, 22 Feb, 08:41 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-50,TEST1-TEST1-JOB1,TEST1-TEST1-50,"plan,artifacts,comments,labels,jiraIssues,variables",50,50,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-50,Finished,2023-02-22T08:41:19.444+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:19.454+00:00,2023-02-22T08:41:19.454+00:00,"Wed, 22 Feb, 08:41 AM",0,10,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by [...]
+3,TEST1-TEST1-JOB1-51,TEST1-TEST1-JOB1,TEST1-TEST1-51,"plan,artifacts,comments,labels,jiraIssues,variables",51,51,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-51,Finished,2023-02-22T08:41:23.378+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:23.386+00:00,2023-02-22T08:41:23.386+00:00,"Wed, 22 Feb, 08:41 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-52,TEST1-TEST1-JOB1,TEST1-TEST1-52,"plan,artifacts,comments,labels,jiraIssues,variables",52,52,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-52,Finished,2023-02-22T08:57:04.043+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:04.052+00:00,2023-02-22T08:57:04.052+00:00,"Wed, 22 Feb, 08:57 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-53,TEST1-TEST1-JOB1,TEST1-TEST1-53,"plan,artifacts,comments,labels,jiraIssues,variables",53,53,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-53,Finished,2023-02-22T08:57:08.818+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:08.827+00:00,2023-02-22T08:57:08.827+00:00,"Wed, 22 Feb, 08:57 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-54,TEST1-TEST1-JOB1,TEST1-TEST1-54,"plan,artifacts,comments,labels,jiraIssues,variables",54,54,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-54,Finished,2023-02-22T08:57:12.774+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:12.783+00:00,2023-02-22T08:57:12.783+00:00,"Wed, 22 Feb, 08:57 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-55,TEST1-TEST1-JOB1,TEST1-TEST1-55,"plan,artifacts,comments,labels,jiraIssues,variables",55,55,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-55,Finished,2023-02-22T08:58:06.511+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:06.520+00:00,2023-02-22T08:58:06.520+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-56,TEST1-TEST1-JOB1,TEST1-TEST1-56,"plan,artifacts,comments,labels,jiraIssues,variables",56,56,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-56,Finished,2023-02-22T08:58:07.509+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:07.518+00:00,2023-02-22T08:58:07.518+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-57,TEST1-TEST1-JOB1,TEST1-TEST1-57,"plan,artifacts,comments,labels,jiraIssues,variables",57,57,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-57,Finished,2023-02-22T08:58:11.120+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:11.128+00:00,2023-02-22T08:58:11.128+00:00,"Wed, 22 Feb, 08:58 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-58,TEST1-TEST1-JOB1,TEST1-TEST1-58,"plan,artifacts,comments,labels,jiraIssues,variables",58,58,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-58,Finished,2023-02-22T08:58:13.349+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:13.358+00:00,2023-02-22T08:58:13.358+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-59,TEST1-TEST1-JOB1,TEST1-TEST1-59,"plan,artifacts,comments,labels,jiraIssues,variables",59,59,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-59,Finished,2023-02-22T08:58:15.558+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:15.567+00:00,2023-02-22T08:58:15.567+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-60,TEST1-TEST1-JOB1,TEST1-TEST1-60,"plan,artifacts,comments,labels,jiraIssues,variables",60,60,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-60,Finished,2023-02-22T08:58:17.825+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:17.834+00:00,2023-02-22T08:58:17.834+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-61,TEST1-TEST1-JOB1,TEST1-TEST1-61,"plan,artifacts,comments,labels,jiraIssues,variables",61,61,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-61,Finished,2023-02-22T08:58:21.719+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:21.727+00:00,2023-02-22T08:58:21.727+00:00,"Wed, 22 Feb, 08:58 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-62,TEST1-TEST1-JOB1,TEST1-TEST1-62,"plan,artifacts,comments,labels,jiraIssues,variables",62,62,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-62,Finished,2023-02-22T08:58:25.186+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:25.195+00:00,2023-02-22T08:58:25.195+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-63,TEST1-TEST1-JOB1,TEST1-TEST1-63,"plan,artifacts,comments,labels,jiraIssues,variables",63,63,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-63,Finished,2023-02-22T08:58:28.835+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:28.844+00:00,2023-02-22T08:58:28.844+00:00,"Wed, 22 Feb, 08:58 AM",0,9,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-64,TEST1-TEST1-JOB1,TEST1-TEST1-64,"plan,artifacts,comments,labels,jiraIssues,variables",64,64,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-64,Finished,2023-02-22T08:58:31.496+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:31.504+00:00,2023-02-22T08:58:31.504+00:00,"Wed, 22 Feb, 08:58 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST1-JOB1-65,TEST1-TEST1-JOB1,TEST1-TEST1-65,"plan,artifacts,comments,labels,jiraIssues,variables",65,65,Default Job,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-JOB1-65,Finished,2023-02-22T08:58:33.987+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:33.995+00:00,2023-02-22T08:58:33.995+00:00,"Wed, 22 Feb, 08:58 AM",0,8,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by < [...]
+3,TEST1-TEST2-JOB1-1,TEST1-TEST2-JOB1,TEST1-TEST2-1,"plan,artifacts,comments,labels,jiraIssues,variables",1,1,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-1,Finished,2023-02-22T08:54:40.840+00:00,"Wed, 22 Feb, 08:54 AM",2023-02-22T08:54:40.845+00:00,2023-02-22T08:54:40.845+00:00,"Wed, 22 Feb, 08:54 AM",0,5,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-10,TEST1-TEST2-JOB1,TEST1-TEST2-10,"plan,artifacts,comments,labels,jiraIssues,variables",10,10,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-10,Finished,2023-02-22T08:58:23.140+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:23.143+00:00,2023-02-22T08:58:23.143+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST2-JOB1-11,TEST1-TEST2-JOB1,TEST1-TEST2-11,"plan,artifacts,comments,labels,jiraIssues,variables",11,11,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-11,Finished,2023-02-22T08:58:26.386+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:26.389+00:00,2023-02-22T08:58:26.389+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST2-JOB1-12,TEST1-TEST2-JOB1,TEST1-TEST2-12,"plan,artifacts,comments,labels,jiraIssues,variables",12,12,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-12,Finished,2023-02-22T08:58:29.940+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.943+00:00,2023-02-22T08:58:29.943+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST2-JOB1-13,TEST1-TEST2-JOB1,TEST1-TEST2-13,"plan,artifacts,comments,labels,jiraIssues,variables",13,13,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-13,Finished,2023-02-22T08:58:32.688+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:32.691+00:00,2023-02-22T08:58:32.691+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST2-JOB1-14,TEST1-TEST2-JOB1,TEST1-TEST2-14,"plan,artifacts,comments,labels,jiraIssues,variables",14,14,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-14,Finished,2023-02-22T08:58:35.014+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:35.016+00:00,2023-02-22T08:58:35.016+00:00,"Wed, 22 Feb, 08:58 AM",0,2,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST2-JOB1-2,TEST1-TEST2-JOB1,TEST1-TEST2-2,"plan,artifacts,comments,labels,jiraIssues,variables",2,2,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-2,Finished,2023-02-22T08:57:02.876+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:02.879+00:00,2023-02-22T08:57:02.879+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-3,TEST1-TEST2-JOB1,TEST1-TEST2-3,"plan,artifacts,comments,labels,jiraIssues,variables",3,3,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-3,Finished,2023-02-22T08:57:06.722+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:06.725+00:00,2023-02-22T08:57:06.725+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-4,TEST1-TEST2-JOB1,TEST1-TEST2-4,"plan,artifacts,comments,labels,jiraIssues,variables",4,4,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-4,Finished,2023-02-22T08:57:11.170+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:11.173+00:00,2023-02-22T08:57:11.173+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-5,TEST1-TEST2-JOB1,TEST1-TEST2-5,"plan,artifacts,comments,labels,jiraIssues,variables",5,5,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-5,Finished,2023-02-22T08:58:10.408+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:10.411+00:00,2023-02-22T08:58:10.411+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-6,TEST1-TEST2-JOB1,TEST1-TEST2-6,"plan,artifacts,comments,labels,jiraIssues,variables",6,6,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-6,Finished,2023-02-22T08:58:12.479+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:12.482+00:00,2023-02-22T08:58:12.482+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-7,TEST1-TEST2-JOB1,TEST1-TEST2-7,"plan,artifacts,comments,labels,jiraIssues,variables",7,7,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-7,Finished,2023-02-22T08:58:14.682+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:14.685+00:00,2023-02-22T08:58:14.685+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-8,TEST1-TEST2-JOB1,TEST1-TEST2-8,"plan,artifacts,comments,labels,jiraIssues,variables",8,8,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-8,Finished,2023-02-22T08:58:16.856+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:16.859+00:00,2023-02-22T08:58:16.859+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST2-JOB1-9,TEST1-TEST2-JOB1,TEST1-TEST2-9,"plan,artifacts,comments,labels,jiraIssues,variables",9,9,Default Job,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-JOB1-9,Finished,2023-02-22T08:58:19.174+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:19.177+00:00,2023-02-22T08:58:19.177+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-1,TEST1-TEST3-JOB1,TEST1-TEST3-1,"plan,artifacts,comments,labels,jiraIssues,variables",1,1,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-1,Finished,2023-02-22T08:55:19.453+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:19.456+00:00,2023-02-22T08:55:19.456+00:00,"Wed, 22 Feb, 08:55 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-10,TEST1-TEST3-JOB1,TEST1-TEST3-10,"plan,artifacts,comments,labels,jiraIssues,variables",10,10,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-10,Finished,2023-02-22T08:58:16.435+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:16.438+00:00,2023-02-22T08:58:16.438+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-11,TEST1-TEST3-JOB1,TEST1-TEST3-11,"plan,artifacts,comments,labels,jiraIssues,variables",11,11,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-11,Finished,2023-02-22T08:58:18.786+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:18.789+00:00,2023-02-22T08:58:18.789+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-12,TEST1-TEST3-JOB1,TEST1-TEST3-12,"plan,artifacts,comments,labels,jiraIssues,variables",12,12,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-12,Finished,2023-02-22T08:58:22.689+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:22.692+00:00,2023-02-22T08:58:22.692+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-13,TEST1-TEST3-JOB1,TEST1-TEST3-13,"plan,artifacts,comments,labels,jiraIssues,variables",13,13,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-13,Finished,2023-02-22T08:58:26.028+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:26.031+00:00,2023-02-22T08:58:26.031+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-14,TEST1-TEST3-JOB1,TEST1-TEST3-14,"plan,artifacts,comments,labels,jiraIssues,variables",14,14,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-14,Finished,2023-02-22T08:58:29.603+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.606+00:00,2023-02-22T08:58:29.606+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-15,TEST1-TEST3-JOB1,TEST1-TEST3-15,"plan,artifacts,comments,labels,jiraIssues,variables",15,15,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-15,Finished,2023-02-22T08:58:32.330+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:32.333+00:00,2023-02-22T08:58:32.333+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-16,TEST1-TEST3-JOB1,TEST1-TEST3-16,"plan,artifacts,comments,labels,jiraIssues,variables",16,16,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-16,Finished,2023-02-22T08:58:34.649+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:34.652+00:00,2023-02-22T08:58:34.652+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST3-JOB1-2,TEST1-TEST3-JOB1,TEST1-TEST3-2,"plan,artifacts,comments,labels,jiraIssues,variables",2,2,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-2,Finished,2023-02-22T08:55:21.897+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:21.901+00:00,2023-02-22T08:55:21.901+00:00,"Wed, 22 Feb, 08:55 AM",0,4,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-3,TEST1-TEST3-JOB1,TEST1-TEST3-3,"plan,artifacts,comments,labels,jiraIssues,variables",3,3,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-3,Finished,2023-02-22T08:55:25.123+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:25.126+00:00,2023-02-22T08:55:25.126+00:00,"Wed, 22 Feb, 08:55 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-4,TEST1-TEST3-JOB1,TEST1-TEST3-4,"plan,artifacts,comments,labels,jiraIssues,variables",4,4,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-4,Finished,2023-02-22T08:57:02.119+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:02.122+00:00,2023-02-22T08:57:02.122+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-5,TEST1-TEST3-JOB1,TEST1-TEST3-5,"plan,artifacts,comments,labels,jiraIssues,variables",5,5,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-5,Finished,2023-02-22T08:57:05.597+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:05.600+00:00,2023-02-22T08:57:05.600+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-6,TEST1-TEST3-JOB1,TEST1-TEST3-6,"plan,artifacts,comments,labels,jiraIssues,variables",6,6,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-6,Finished,2023-02-22T08:57:10.540+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:10.543+00:00,2023-02-22T08:57:10.543+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-7,TEST1-TEST3-JOB1,TEST1-TEST3-7,"plan,artifacts,comments,labels,jiraIssues,variables",7,7,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-7,Finished,2023-02-22T08:58:09.912+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:09.915+00:00,2023-02-22T08:58:09.915+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-8,TEST1-TEST3-JOB1,TEST1-TEST3-8,"plan,artifacts,comments,labels,jiraIssues,variables",8,8,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-8,Finished,2023-02-22T08:58:12.017+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:12.020+00:00,2023-02-22T08:58:12.020+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST3-JOB1-9,TEST1-TEST3-JOB1,TEST1-TEST3-9,"plan,artifacts,comments,labels,jiraIssues,variables",9,9,Default Job,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-JOB1-9,Finished,2023-02-22T08:58:14.205+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:14.208+00:00,2023-02-22T08:58:14.208+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-1,TEST1-TEST4-JOB1,TEST1-TEST4-1,"plan,artifacts,comments,labels,jiraIssues,variables",1,1,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-1,Finished,2023-02-22T08:56:25.943+00:00,"Wed, 22 Feb, 08:56 AM",2023-02-22T08:56:25.947+00:00,2023-02-22T08:56:25.947+00:00,"Wed, 22 Feb, 08:56 AM",0,4,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-10,TEST1-TEST4-JOB1,TEST1-TEST4-10,"plan,artifacts,comments,labels,jiraIssues,variables",10,10,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-10,Finished,2023-02-22T08:58:18.387+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:18.390+00:00,2023-02-22T08:58:18.390+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-11,TEST1-TEST4-JOB1,TEST1-TEST4-11,"plan,artifacts,comments,labels,jiraIssues,variables",11,11,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-11,Finished,2023-02-22T08:58:22.322+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:22.325+00:00,2023-02-22T08:58:22.325+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-12,TEST1-TEST4-JOB1,TEST1-TEST4-12,"plan,artifacts,comments,labels,jiraIssues,variables",12,12,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-12,Finished,2023-02-22T08:58:25.647+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:25.649+00:00,2023-02-22T08:58:25.649+00:00,"Wed, 22 Feb, 08:58 AM",0,2,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-13,TEST1-TEST4-JOB1,TEST1-TEST4-13,"plan,artifacts,comments,labels,jiraIssues,variables",13,13,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-13,Finished,2023-02-22T08:58:29.223+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.226+00:00,2023-02-22T08:58:29.226+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-14,TEST1-TEST4-JOB1,TEST1-TEST4-14,"plan,artifacts,comments,labels,jiraIssues,variables",14,14,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-14,Finished,2023-02-22T08:58:31.887+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:31.890+00:00,2023-02-22T08:58:31.890+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-15,TEST1-TEST4-JOB1,TEST1-TEST4-15,"plan,artifacts,comments,labels,jiraIssues,variables",15,15,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-15,Finished,2023-02-22T08:58:34.308+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:34.311+00:00,2023-02-22T08:58:34.311+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a hr [...]
+3,TEST1-TEST4-JOB1-2,TEST1-TEST4-JOB1,TEST1-TEST4-2,"plan,artifacts,comments,labels,jiraIssues,variables",2,2,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-2,Finished,2023-02-22T08:56:27.888+00:00,"Wed, 22 Feb, 08:56 AM",2023-02-22T08:56:27.891+00:00,2023-02-22T08:56:27.891+00:00,"Wed, 22 Feb, 08:56 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-3,TEST1-TEST4-JOB1,TEST1-TEST4-3,"plan,artifacts,comments,labels,jiraIssues,variables",3,3,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-3,Finished,2023-02-22T08:57:01.230+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:01.234+00:00,2023-02-22T08:57:01.234+00:00,"Wed, 22 Feb, 08:57 AM",0,4,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-4,TEST1-TEST4-JOB1,TEST1-TEST4-4,"plan,artifacts,comments,labels,jiraIssues,variables",4,4,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-4,Finished,2023-02-22T08:57:04.891+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:04.894+00:00,2023-02-22T08:57:04.894+00:00,"Wed, 22 Feb, 08:57 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-5,TEST1-TEST4-JOB1,TEST1-TEST4-5,"plan,artifacts,comments,labels,jiraIssues,variables",5,5,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-5,Finished,2023-02-22T08:57:09.707+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:09.709+00:00,2023-02-22T08:57:09.709+00:00,"Wed, 22 Feb, 08:57 AM",0,2,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-6,TEST1-TEST4-JOB1,TEST1-TEST4-6,"plan,artifacts,comments,labels,jiraIssues,variables",6,6,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-6,Finished,2023-02-22T08:58:09.282+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:09.286+00:00,2023-02-22T08:58:09.286+00:00,"Wed, 22 Feb, 08:58 AM",0,4,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-7,TEST1-TEST4-JOB1,TEST1-TEST4-7,"plan,artifacts,comments,labels,jiraIssues,variables",7,7,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-7,Finished,2023-02-22T08:58:11.576+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:11.579+00:00,2023-02-22T08:58:11.579+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-8,TEST1-TEST4-JOB1,TEST1-TEST4-8,"plan,artifacts,comments,labels,jiraIssues,variables",8,8,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-8,Finished,2023-02-22T08:58:13.758+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:13.761+00:00,2023-02-22T08:58:13.761+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
+3,TEST1-TEST4-JOB1-9,TEST1-TEST4-JOB1,TEST1-TEST4-9,"plan,artifacts,comments,labels,jiraIssues,variables",9,9,Default Job,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-JOB1-9,Finished,2023-02-22T08:58:15.936+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:15.939+00:00,2023-02-22T08:58:15.939+00:00,"Wed, 22 Feb, 08:58 AM",0,3,< 1 second,1 hour ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href="" [...]
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_jobs.csv b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_jobs.csv
new file mode 100644
index 000000000..a28b68c60
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_jobs.csv
@@ -0,0 +1,5 @@
+connection_id,job_key,id,name,plan_key,project_key,project_name,description,branch_name,stage_name,type,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+3,TEST1-TEST1-JOB1,TEST1-TEST1-JOB1,Default Job,TEST1-TEST1,TEST1,test_project,just a test plan,Default,,job,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_job,7,
+3,TEST1-TEST2-JOB1,TEST1-TEST2-JOB1,Default Job,TEST1-TEST2,TEST1,test_project,description plan2,Default,,job,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_job,8,
+3,TEST1-TEST3-JOB1,TEST1-TEST3-JOB1,Default Job,TEST1-TEST3,TEST1,test_project,description plan23,Default,,job,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_job,9,
+3,TEST1-TEST4-JOB1,TEST1-TEST4-JOB1,Default Job,TEST1-TEST4,TEST1,test_project,description plan4,Default,,job,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_job,10,
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plan_builds.csv b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plan_builds.csv
new file mode 100644
index 000000000..a1afb64b3
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plan_builds.csv
@@ -0,0 +1,98 @@
+connection_id,plan_build_key,expand,number,build_number,plan_name,plan_key,project_name,project_key,build_result_key,life_cycle_state,build_started_time,pretty_build_started_time,build_completed_time,build_completed_date,pretty_build_completed_time,build_duration_in_seconds,build_duration,build_duration_description,build_relative_time,vcs_revision_key,build_test_summary,successful_test_count,failed_test_count,quarantined_test_count,skipped_test_count,continuable,once_off,restartable,not_ [...]
+3,TEST1-TEST1-14,"plan,artifacts,comments,labels,jiraIssues,variables,stages",14,14,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-14,Finished,2023-02-22T08:31:27.032+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:27.082+00:00,2023-02-22T08:31:27.082+00:00,"Wed, 22 Feb, 08:31 AM",0,50,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-15,"plan,artifacts,comments,labels,jiraIssues,variables,stages",15,15,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-15,Finished,2023-02-22T08:31:33.020+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:33.096+00:00,2023-02-22T08:31:33.096+00:00,"Wed, 22 Feb, 08:31 AM",0,76,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-16,"plan,artifacts,comments,labels,jiraIssues,variables,stages",16,16,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-16,Finished,2023-02-22T08:31:34.938+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:35.007+00:00,2023-02-22T08:31:35.007+00:00,"Wed, 22 Feb, 08:31 AM",0,69,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-17,"plan,artifacts,comments,labels,jiraIssues,variables,stages",17,17,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-17,Finished,2023-02-22T08:31:36.922+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:36.985+00:00,2023-02-22T08:31:36.985+00:00,"Wed, 22 Feb, 08:31 AM",0,63,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-18,"plan,artifacts,comments,labels,jiraIssues,variables,stages",18,18,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-18,Finished,2023-02-22T08:31:39.544+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:39.594+00:00,2023-02-22T08:31:39.594+00:00,"Wed, 22 Feb, 08:31 AM",0,50,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-19,"plan,artifacts,comments,labels,jiraIssues,variables,stages",19,19,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-19,Finished,2023-02-22T08:31:41.323+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:41.378+00:00,2023-02-22T08:31:41.378+00:00,"Wed, 22 Feb, 08:31 AM",0,55,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-20,"plan,artifacts,comments,labels,jiraIssues,variables,stages",20,20,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-20,Finished,2023-02-22T08:31:44.827+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:44.906+00:00,2023-02-22T08:31:44.906+00:00,"Wed, 22 Feb, 08:31 AM",0,79,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-21,"plan,artifacts,comments,labels,jiraIssues,variables,stages",21,21,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-21,Finished,2023-02-22T08:31:46.905+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:46.956+00:00,2023-02-22T08:31:46.956+00:00,"Wed, 22 Feb, 08:31 AM",0,51,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-22,"plan,artifacts,comments,labels,jiraIssues,variables,stages",22,22,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-22,Finished,2023-02-22T08:31:51.532+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:51.624+00:00,2023-02-22T08:31:51.624+00:00,"Wed, 22 Feb, 08:31 AM",0,92,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-23,"plan,artifacts,comments,labels,jiraIssues,variables,stages",23,23,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-23,Finished,2023-02-22T08:31:54.760+00:00,"Wed, 22 Feb, 08:31 AM",2023-02-22T08:31:54.811+00:00,2023-02-22T08:31:54.811+00:00,"Wed, 22 Feb, 08:31 AM",0,51,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-24,"plan,artifacts,comments,labels,jiraIssues,variables,stages",24,24,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-24,Finished,2023-02-22T08:39:13.373+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:13.458+00:00,2023-02-22T08:39:13.458+00:00,"Wed, 22 Feb, 08:39 AM",0,85,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-25,"plan,artifacts,comments,labels,jiraIssues,variables,stages",25,25,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-25,Finished,2023-02-22T08:39:33.356+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:33.435+00:00,2023-02-22T08:39:33.435+00:00,"Wed, 22 Feb, 08:39 AM",0,79,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-26,"plan,artifacts,comments,labels,jiraIssues,variables,stages",26,26,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-26,Finished,2023-02-22T08:39:36.696+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:36.747+00:00,2023-02-22T08:39:36.747+00:00,"Wed, 22 Feb, 08:39 AM",0,51,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-27,"plan,artifacts,comments,labels,jiraIssues,variables,stages",27,27,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-27,Finished,2023-02-22T08:39:41.302+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:41.377+00:00,2023-02-22T08:39:41.377+00:00,"Wed, 22 Feb, 08:39 AM",0,75,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-28,"plan,artifacts,comments,labels,jiraIssues,variables,stages",28,28,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-28,Finished,2023-02-22T08:39:53.408+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:53.488+00:00,2023-02-22T08:39:53.488+00:00,"Wed, 22 Feb, 08:39 AM",0,80,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-29,"plan,artifacts,comments,labels,jiraIssues,variables,stages",29,29,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-29,Finished,2023-02-22T08:39:58.739+00:00,"Wed, 22 Feb, 08:39 AM",2023-02-22T08:39:58.798+00:00,2023-02-22T08:39:58.798+00:00,"Wed, 22 Feb, 08:39 AM",0,59,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-30,"plan,artifacts,comments,labels,jiraIssues,variables,stages",30,30,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-30,Finished,2023-02-22T08:40:04.031+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:04.098+00:00,2023-02-22T08:40:04.098+00:00,"Wed, 22 Feb, 08:40 AM",0,67,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-31,"plan,artifacts,comments,labels,jiraIssues,variables,stages",31,31,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-31,Finished,2023-02-22T08:40:07.998+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:08.058+00:00,2023-02-22T08:40:08.058+00:00,"Wed, 22 Feb, 08:40 AM",0,60,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-32,"plan,artifacts,comments,labels,jiraIssues,variables,stages",32,32,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-32,Finished,2023-02-22T08:40:11.959+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:12.034+00:00,2023-02-22T08:40:12.034+00:00,"Wed, 22 Feb, 08:40 AM",0,75,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-33,"plan,artifacts,comments,labels,jiraIssues,variables,stages",33,33,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-33,Finished,2023-02-22T08:40:14.534+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:14.578+00:00,2023-02-22T08:40:14.578+00:00,"Wed, 22 Feb, 08:40 AM",0,44,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-34,"plan,artifacts,comments,labels,jiraIssues,variables,stages",34,34,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-34,Finished,2023-02-22T08:40:18.159+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:18.205+00:00,2023-02-22T08:40:18.205+00:00,"Wed, 22 Feb, 08:40 AM",0,46,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-35,"plan,artifacts,comments,labels,jiraIssues,variables,stages",35,35,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-35,Finished,2023-02-22T08:40:20.926+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:20.975+00:00,2023-02-22T08:40:20.975+00:00,"Wed, 22 Feb, 08:40 AM",0,49,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-36,"plan,artifacts,comments,labels,jiraIssues,variables,stages",36,36,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-36,Finished,2023-02-22T08:40:24.109+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:24.178+00:00,2023-02-22T08:40:24.178+00:00,"Wed, 22 Feb, 08:40 AM",0,69,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-37,"plan,artifacts,comments,labels,jiraIssues,variables,stages",37,37,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-37,Finished,2023-02-22T08:40:26.320+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:26.384+00:00,2023-02-22T08:40:26.384+00:00,"Wed, 22 Feb, 08:40 AM",0,64,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-38,"plan,artifacts,comments,labels,jiraIssues,variables,stages",38,38,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-38,Finished,2023-02-22T08:40:28.666+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:28.710+00:00,2023-02-22T08:40:28.710+00:00,"Wed, 22 Feb, 08:40 AM",0,44,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-39,"plan,artifacts,comments,labels,jiraIssues,variables,stages",39,39,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-39,Finished,2023-02-22T08:40:30.518+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:30.594+00:00,2023-02-22T08:40:30.594+00:00,"Wed, 22 Feb, 08:40 AM",0,76,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-40,"plan,artifacts,comments,labels,jiraIssues,variables,stages",40,40,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-40,Finished,2023-02-22T08:40:32.546+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:32.594+00:00,2023-02-22T08:40:32.594+00:00,"Wed, 22 Feb, 08:40 AM",0,48,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-41,"plan,artifacts,comments,labels,jiraIssues,variables,stages",41,41,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-41,Finished,2023-02-22T08:40:34.387+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:34.432+00:00,2023-02-22T08:40:34.432+00:00,"Wed, 22 Feb, 08:40 AM",0,45,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-42,"plan,artifacts,comments,labels,jiraIssues,variables,stages",42,42,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-42,Finished,2023-02-22T08:40:36.357+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:36.404+00:00,2023-02-22T08:40:36.404+00:00,"Wed, 22 Feb, 08:40 AM",0,47,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-43,"plan,artifacts,comments,labels,jiraIssues,variables,stages",43,43,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-43,Finished,2023-02-22T08:40:38.598+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:38.648+00:00,2023-02-22T08:40:38.648+00:00,"Wed, 22 Feb, 08:40 AM",0,50,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-44,"plan,artifacts,comments,labels,jiraIssues,variables,stages",44,44,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-44,Finished,2023-02-22T08:40:40.916+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:40.981+00:00,2023-02-22T08:40:40.981+00:00,"Wed, 22 Feb, 08:40 AM",0,65,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-45,"plan,artifacts,comments,labels,jiraIssues,variables,stages",45,45,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-45,Finished,2023-02-22T08:40:49.173+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:49.220+00:00,2023-02-22T08:40:49.220+00:00,"Wed, 22 Feb, 08:40 AM",0,47,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-46,"plan,artifacts,comments,labels,jiraIssues,variables,stages",46,46,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-46,Finished,2023-02-22T08:40:51.023+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:51.071+00:00,2023-02-22T08:40:51.071+00:00,"Wed, 22 Feb, 08:40 AM",0,48,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-47,"plan,artifacts,comments,labels,jiraIssues,variables,stages",47,47,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-47,Finished,2023-02-22T08:40:51.281+00:00,"Wed, 22 Feb, 08:40 AM",2023-02-22T08:40:51.335+00:00,2023-02-22T08:40:51.335+00:00,"Wed, 22 Feb, 08:40 AM",0,54,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-48,"plan,artifacts,comments,labels,jiraIssues,variables,stages",48,48,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-48,Finished,2023-02-22T08:41:12.716+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:12.802+00:00,2023-02-22T08:41:12.802+00:00,"Wed, 22 Feb, 08:41 AM",0,86,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-49,"plan,artifacts,comments,labels,jiraIssues,variables,stages",49,49,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-49,Finished,2023-02-22T08:41:17.541+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:17.586+00:00,2023-02-22T08:41:17.586+00:00,"Wed, 22 Feb, 08:41 AM",0,45,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-50,"plan,artifacts,comments,labels,jiraIssues,variables,stages",50,50,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-50,Finished,2023-02-22T08:41:19.435+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:19.487+00:00,2023-02-22T08:41:19.487+00:00,"Wed, 22 Feb, 08:41 AM",0,52,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-51,"plan,artifacts,comments,labels,jiraIssues,variables,stages",51,51,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-51,Finished,2023-02-22T08:41:23.370+00:00,"Wed, 22 Feb, 08:41 AM",2023-02-22T08:41:23.416+00:00,2023-02-22T08:41:23.416+00:00,"Wed, 22 Feb, 08:41 AM",0,46,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-52,"plan,artifacts,comments,labels,jiraIssues,variables,stages",52,52,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-52,Finished,2023-02-22T08:57:04.035+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:04.078+00:00,2023-02-22T08:57:04.078+00:00,"Wed, 22 Feb, 08:57 AM",0,43,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-53,"plan,artifacts,comments,labels,jiraIssues,variables,stages",53,53,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-53,Finished,2023-02-22T08:57:08.811+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:08.872+00:00,2023-02-22T08:57:08.872+00:00,"Wed, 22 Feb, 08:57 AM",0,61,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-54,"plan,artifacts,comments,labels,jiraIssues,variables,stages",54,54,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-54,Finished,2023-02-22T08:57:12.747+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:12.814+00:00,2023-02-22T08:57:12.814+00:00,"Wed, 22 Feb, 08:57 AM",0,67,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-55,"plan,artifacts,comments,labels,jiraIssues,variables,stages",55,55,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-55,Finished,2023-02-22T08:58:06.479+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:06.545+00:00,2023-02-22T08:58:06.545+00:00,"Wed, 22 Feb, 08:58 AM",0,66,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-56,"plan,artifacts,comments,labels,jiraIssues,variables,stages",56,56,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-56,Finished,2023-02-22T08:58:07.502+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:07.544+00:00,2023-02-22T08:58:07.544+00:00,"Wed, 22 Feb, 08:58 AM",0,42,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-57,"plan,artifacts,comments,labels,jiraIssues,variables,stages",57,57,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-57,Finished,2023-02-22T08:58:11.112+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:11.154+00:00,2023-02-22T08:58:11.154+00:00,"Wed, 22 Feb, 08:58 AM",0,42,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-58,"plan,artifacts,comments,labels,jiraIssues,variables,stages",58,58,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-58,Finished,2023-02-22T08:58:13.341+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:13.389+00:00,2023-02-22T08:58:13.389+00:00,"Wed, 22 Feb, 08:58 AM",0,48,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-59,"plan,artifacts,comments,labels,jiraIssues,variables,stages",59,59,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-59,Finished,2023-02-22T08:58:15.551+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:15.592+00:00,2023-02-22T08:58:15.592+00:00,"Wed, 22 Feb, 08:58 AM",0,41,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-60,"plan,artifacts,comments,labels,jiraIssues,variables,stages",60,60,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-60,Finished,2023-02-22T08:58:17.818+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:17.871+00:00,2023-02-22T08:58:17.871+00:00,"Wed, 22 Feb, 08:58 AM",0,53,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-61,"plan,artifacts,comments,labels,jiraIssues,variables,stages",61,61,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-61,Finished,2023-02-22T08:58:21.711+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:21.755+00:00,2023-02-22T08:58:21.755+00:00,"Wed, 22 Feb, 08:58 AM",0,44,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-62,"plan,artifacts,comments,labels,jiraIssues,variables,stages",62,62,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-62,Finished,2023-02-22T08:58:25.179+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:25.221+00:00,2023-02-22T08:58:25.221+00:00,"Wed, 22 Feb, 08:58 AM",0,42,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-63,"plan,artifacts,comments,labels,jiraIssues,variables,stages",63,63,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-63,Finished,2023-02-22T08:58:28.827+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:28.871+00:00,2023-02-22T08:58:28.871+00:00,"Wed, 22 Feb, 08:58 AM",0,44,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-64,"plan,artifacts,comments,labels,jiraIssues,variables,stages",64,64,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-64,Finished,2023-02-22T08:58:31.488+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:31.532+00:00,2023-02-22T08:58:31.532+00:00,"Wed, 22 Feb, 08:58 AM",0,44,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST1-65,"plan,artifacts,comments,labels,jiraIssues,variables,stages",65,65,test_plan,TEST1-TEST1,test_project,TEST1,TEST1-TEST1-65,Finished,2023-02-22T08:58:33.956+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:34.025+00:00,2023-02-22T08:58:34.025+00:00,"Wed, 22 Feb, 08:58 AM",0,69,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,0,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user [...]
+3,TEST1-TEST2-1,"plan,artifacts,comments,labels,jiraIssues,variables,stages",1,1,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-1,Finished,2023-02-22T08:54:40.831+00:00,"Wed, 22 Feb, 08:54 AM",2023-02-22T08:54:40.884+00:00,2023-02-22T08:54:40.884+00:00,"Wed, 22 Feb, 08:54 AM",0,53,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-10,"plan,artifacts,comments,labels,jiraIssues,variables,stages",10,10,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-10,Finished,2023-02-22T08:58:23.132+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:23.169+00:00,2023-02-22T08:58:23.169+00:00,"Wed, 22 Feb, 08:58 AM",0,37,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST2-11,"plan,artifacts,comments,labels,jiraIssues,variables,stages",11,11,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-11,Finished,2023-02-22T08:58:26.379+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:26.416+00:00,2023-02-22T08:58:26.416+00:00,"Wed, 22 Feb, 08:58 AM",0,37,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST2-12,"plan,artifacts,comments,labels,jiraIssues,variables,stages",12,12,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-12,Finished,2023-02-22T08:58:29.932+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.979+00:00,2023-02-22T08:58:29.979+00:00,"Wed, 22 Feb, 08:58 AM",0,47,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST2-13,"plan,artifacts,comments,labels,jiraIssues,variables,stages",13,13,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-13,Finished,2023-02-22T08:58:32.680+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:32.721+00:00,2023-02-22T08:58:32.721+00:00,"Wed, 22 Feb, 08:58 AM",0,41,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST2-14,"plan,artifacts,comments,labels,jiraIssues,variables,stages",14,14,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-14,Finished,2023-02-22T08:58:35.007+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:35.041+00:00,2023-02-22T08:58:35.041+00:00,"Wed, 22 Feb, 08:58 AM",0,34,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST2-2,"plan,artifacts,comments,labels,jiraIssues,variables,stages",2,2,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-2,Finished,2023-02-22T08:57:02.868+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:02.903+00:00,2023-02-22T08:57:02.903+00:00,"Wed, 22 Feb, 08:57 AM",0,35,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-3,"plan,artifacts,comments,labels,jiraIssues,variables,stages",3,3,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-3,Finished,2023-02-22T08:57:06.713+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:06.770+00:00,2023-02-22T08:57:06.770+00:00,"Wed, 22 Feb, 08:57 AM",0,57,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-4,"plan,artifacts,comments,labels,jiraIssues,variables,stages",4,4,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-4,Finished,2023-02-22T08:57:11.163+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:11.201+00:00,2023-02-22T08:57:11.201+00:00,"Wed, 22 Feb, 08:57 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-5,"plan,artifacts,comments,labels,jiraIssues,variables,stages",5,5,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-5,Finished,2023-02-22T08:58:10.401+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:10.444+00:00,2023-02-22T08:58:10.444+00:00,"Wed, 22 Feb, 08:58 AM",0,43,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-6,"plan,artifacts,comments,labels,jiraIssues,variables,stages",6,6,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-6,Finished,2023-02-22T08:58:12.472+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:12.523+00:00,2023-02-22T08:58:12.523+00:00,"Wed, 22 Feb, 08:58 AM",0,51,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-7,"plan,artifacts,comments,labels,jiraIssues,variables,stages",7,7,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-7,Finished,2023-02-22T08:58:14.675+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:14.713+00:00,2023-02-22T08:58:14.713+00:00,"Wed, 22 Feb, 08:58 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-8,"plan,artifacts,comments,labels,jiraIssues,variables,stages",8,8,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-8,Finished,2023-02-22T08:58:16.847+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:16.887+00:00,2023-02-22T08:58:16.887+00:00,"Wed, 22 Feb, 08:58 AM",0,40,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST2-9,"plan,artifacts,comments,labels,jiraIssues,variables,stages",9,9,test2,TEST1-TEST2,test_project,TEST1,TEST1-TEST2-9,Finished,2023-02-22T08:58:19.167+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:19.203+00:00,2023-02-22T08:58:19.203+00:00,"Wed, 22 Feb, 08:58 AM",0,36,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-1,"plan,artifacts,comments,labels,jiraIssues,variables,stages",1,1,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-1,Finished,2023-02-22T08:55:19.422+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:19.500+00:00,2023-02-22T08:55:19.500+00:00,"Wed, 22 Feb, 08:55 AM",0,78,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-10,"plan,artifacts,comments,labels,jiraIssues,variables,stages",10,10,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-10,Finished,2023-02-22T08:58:16.428+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:16.468+00:00,2023-02-22T08:58:16.468+00:00,"Wed, 22 Feb, 08:58 AM",0,40,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-11,"plan,artifacts,comments,labels,jiraIssues,variables,stages",11,11,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-11,Finished,2023-02-22T08:58:18.779+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:18.816+00:00,2023-02-22T08:58:18.816+00:00,"Wed, 22 Feb, 08:58 AM",0,37,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-12,"plan,artifacts,comments,labels,jiraIssues,variables,stages",12,12,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-12,Finished,2023-02-22T08:58:22.682+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:22.717+00:00,2023-02-22T08:58:22.717+00:00,"Wed, 22 Feb, 08:58 AM",0,35,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-13,"plan,artifacts,comments,labels,jiraIssues,variables,stages",13,13,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-13,Finished,2023-02-22T08:58:26.021+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:26.061+00:00,2023-02-22T08:58:26.061+00:00,"Wed, 22 Feb, 08:58 AM",0,40,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-14,"plan,artifacts,comments,labels,jiraIssues,variables,stages",14,14,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-14,Finished,2023-02-22T08:58:29.596+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.647+00:00,2023-02-22T08:58:29.647+00:00,"Wed, 22 Feb, 08:58 AM",0,51,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-15,"plan,artifacts,comments,labels,jiraIssues,variables,stages",15,15,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-15,Finished,2023-02-22T08:58:32.323+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:32.360+00:00,2023-02-22T08:58:32.360+00:00,"Wed, 22 Feb, 08:58 AM",0,37,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-16,"plan,artifacts,comments,labels,jiraIssues,variables,stages",16,16,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-16,Finished,2023-02-22T08:58:34.642+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:34.690+00:00,2023-02-22T08:58:34.690+00:00,"Wed, 22 Feb, 08:58 AM",0,48,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST3-2,"plan,artifacts,comments,labels,jiraIssues,variables,stages",2,2,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-2,Finished,2023-02-22T08:55:21.888+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:21.930+00:00,2023-02-22T08:55:21.930+00:00,"Wed, 22 Feb, 08:55 AM",0,42,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-3,"plan,artifacts,comments,labels,jiraIssues,variables,stages",3,3,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-3,Finished,2023-02-22T08:55:25.093+00:00,"Wed, 22 Feb, 08:55 AM",2023-02-22T08:55:25.184+00:00,2023-02-22T08:55:25.184+00:00,"Wed, 22 Feb, 08:55 AM",0,91,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-4,"plan,artifacts,comments,labels,jiraIssues,variables,stages",4,4,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-4,Finished,2023-02-22T08:57:02.111+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:02.148+00:00,2023-02-22T08:57:02.148+00:00,"Wed, 22 Feb, 08:57 AM",0,37,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-5,"plan,artifacts,comments,labels,jiraIssues,variables,stages",5,5,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-5,Finished,2023-02-22T08:57:05.590+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:05.628+00:00,2023-02-22T08:57:05.628+00:00,"Wed, 22 Feb, 08:57 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-6,"plan,artifacts,comments,labels,jiraIssues,variables,stages",6,6,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-6,Finished,2023-02-22T08:57:10.533+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:10.574+00:00,2023-02-22T08:57:10.574+00:00,"Wed, 22 Feb, 08:57 AM",0,41,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-7,"plan,artifacts,comments,labels,jiraIssues,variables,stages",7,7,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-7,Finished,2023-02-22T08:58:09.905+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:09.965+00:00,2023-02-22T08:58:09.965+00:00,"Wed, 22 Feb, 08:58 AM",0,60,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-8,"plan,artifacts,comments,labels,jiraIssues,variables,stages",8,8,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-8,Finished,2023-02-22T08:58:12.010+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:12.049+00:00,2023-02-22T08:58:12.049+00:00,"Wed, 22 Feb, 08:58 AM",0,39,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST3-9,"plan,artifacts,comments,labels,jiraIssues,variables,stages",9,9,test3,TEST1-TEST3,test_project,TEST1,TEST1-TEST3-9,Finished,2023-02-22T08:58:14.198+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:14.236+00:00,2023-02-22T08:58:14.236+00:00,"Wed, 22 Feb, 08:58 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-1,"plan,artifacts,comments,labels,jiraIssues,variables,stages",1,1,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-1,Finished,2023-02-22T08:56:25.911+00:00,"Wed, 22 Feb, 08:56 AM",2023-02-22T08:56:25.972+00:00,2023-02-22T08:56:25.972+00:00,"Wed, 22 Feb, 08:56 AM",0,61,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-10,"plan,artifacts,comments,labels,jiraIssues,variables,stages",10,10,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-10,Finished,2023-02-22T08:58:18.380+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:18.416+00:00,2023-02-22T08:58:18.416+00:00,"Wed, 22 Feb, 08:58 AM",0,36,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-11,"plan,artifacts,comments,labels,jiraIssues,variables,stages",11,11,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-11,Finished,2023-02-22T08:58:22.313+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:22.352+00:00,2023-02-22T08:58:22.352+00:00,"Wed, 22 Feb, 08:58 AM",0,39,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-12,"plan,artifacts,comments,labels,jiraIssues,variables,stages",12,12,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-12,Finished,2023-02-22T08:58:25.640+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:25.675+00:00,2023-02-22T08:58:25.675+00:00,"Wed, 22 Feb, 08:58 AM",0,35,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-13,"plan,artifacts,comments,labels,jiraIssues,variables,stages",13,13,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-13,Finished,2023-02-22T08:58:29.215+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:29.256+00:00,2023-02-22T08:58:29.256+00:00,"Wed, 22 Feb, 08:58 AM",0,41,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-14,"plan,artifacts,comments,labels,jiraIssues,variables,stages",14,14,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-14,Finished,2023-02-22T08:58:31.879+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:31.918+00:00,2023-02-22T08:58:31.918+00:00,"Wed, 22 Feb, 08:58 AM",0,39,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-15,"plan,artifacts,comments,labels,jiraIssues,variables,stages",15,15,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-15,Finished,2023-02-22T08:58:34.301+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:34.350+00:00,2023-02-22T08:58:34.350+00:00,"Wed, 22 Feb, 08:58 AM",0,49,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bam [...]
+3,TEST1-TEST4-2,"plan,artifacts,comments,labels,jiraIssues,variables,stages",2,2,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-2,Finished,2023-02-22T08:56:27.881+00:00,"Wed, 22 Feb, 08:56 AM",2023-02-22T08:56:27.917+00:00,2023-02-22T08:56:27.917+00:00,"Wed, 22 Feb, 08:56 AM",0,36,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-3,"plan,artifacts,comments,labels,jiraIssues,variables,stages",3,3,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-3,Finished,2023-02-22T08:57:01.198+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:01.268+00:00,2023-02-22T08:57:01.268+00:00,"Wed, 22 Feb, 08:57 AM",0,70,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-4,"plan,artifacts,comments,labels,jiraIssues,variables,stages",4,4,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-4,Finished,2023-02-22T08:57:04.884+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:04.922+00:00,2023-02-22T08:57:04.922+00:00,"Wed, 22 Feb, 08:57 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-5,"plan,artifacts,comments,labels,jiraIssues,variables,stages",5,5,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-5,Finished,2023-02-22T08:57:09.699+00:00,"Wed, 22 Feb, 08:57 AM",2023-02-22T08:57:09.734+00:00,2023-02-22T08:57:09.734+00:00,"Wed, 22 Feb, 08:57 AM",0,35,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-6,"plan,artifacts,comments,labels,jiraIssues,variables,stages",6,6,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-6,Finished,2023-02-22T08:58:09.275+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:09.309+00:00,2023-02-22T08:58:09.309+00:00,"Wed, 22 Feb, 08:58 AM",0,34,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-7,"plan,artifacts,comments,labels,jiraIssues,variables,stages",7,7,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-7,Finished,2023-02-22T08:58:11.544+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:11.611+00:00,2023-02-22T08:58:11.611+00:00,"Wed, 22 Feb, 08:58 AM",0,67,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-8,"plan,artifacts,comments,labels,jiraIssues,variables,stages",8,8,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-8,Finished,2023-02-22T08:58:13.751+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:13.805+00:00,2023-02-22T08:58:13.805+00:00,"Wed, 22 Feb, 08:58 AM",0,54,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
+3,TEST1-TEST4-9,"plan,artifacts,comments,labels,jiraIssues,variables,stages",9,9,test4,TEST1-TEST4,test_project,TEST1,TEST1-TEST4-9,Finished,2023-02-22T08:58:15.929+00:00,"Wed, 22 Feb, 08:58 AM",2023-02-22T08:58:15.967+00:00,2023-02-22T08:58:15.967+00:00,"Wed, 22 Feb, 08:58 AM",0,38,< 1 second,3 hours ago,,No tests found,0,0,0,0,0,0,1,0,"Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo"">devlake</a>","Manual run by <a href=""http://54.172.92.89:8085/browse/user/bamboo" [...]
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plans.csv b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plans.csv
new file mode 100644
index 000000000..eb2f4e06a
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/_tool_bamboo_plans.csv
@@ -0,0 +1,5 @@
+connection_id,plan_key,name,expand,project_key,project_name,description,short_name,build_name,short_key,type,enabled,href,rel,is_favourite,is_active,is_building,average_build_time_in_seconds,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+3,TEST1-TEST1,test_project - test_plan,"actions,stages,branches",TEST1,test_project,just a test plan,test_plan,test_plan,TEST1,chain,1,http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST1,self,0,0,0,0,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_plan,22,
+3,TEST1-TEST2,test_project - test2,"actions,stages,branches",TEST1,test_project,description plan2,test2,test2,TEST2,chain,1,http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST2,self,0,0,0,0,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_plan,19,
+3,TEST1-TEST3,test_project - test3,"actions,stages,branches",TEST1,test_project,description plan23,test3,test3,TEST3,chain,1,http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST3,self,0,0,0,0,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_plan,20,
+3,TEST1-TEST4,test_project - test4,"actions,stages,branches",TEST1,test_project,description plan4,test4,test4,TEST4,chain,1,http://54.172.92.89:8085/rest/api/latest/plan/TEST1-TEST4,self,0,0,0,0,"{""connectionId"":3,""ProjectKey"":""TEST1""}",_raw_bamboo_api_plan,21,
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipeline_commits.csv b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipeline_commits.csv
new file mode 100644
index 000000000..423faec8e
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipeline_commits.csv
@@ -0,0 +1 @@
+pipeline_id,commit_sha,branch,repo_id,repo
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipelines.csv b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipelines.csv
new file mode 100644
index 000000000..1c25f5d26
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_pipelines.csv
@@ -0,0 +1,98 @@
+id,name,result,status,type,duration_sec,environment,created_date,finished_date,cicd_scope_id
+bamboo:BambooPlanBuild:3:TEST1-TEST1-14,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:27.032+00:00,2023-02-22T08:31:27.082+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-15,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:33.020+00:00,2023-02-22T08:31:33.096+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-16,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:34.938+00:00,2023-02-22T08:31:35.007+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-17,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:36.922+00:00,2023-02-22T08:31:36.985+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-18,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:39.544+00:00,2023-02-22T08:31:39.594+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-19,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:41.323+00:00,2023-02-22T08:31:41.378+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-20,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:44.827+00:00,2023-02-22T08:31:44.906+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-21,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:46.905+00:00,2023-02-22T08:31:46.956+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-22,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:51.532+00:00,2023-02-22T08:31:51.624+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-23,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:31:54.760+00:00,2023-02-22T08:31:54.811+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-24,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:13.373+00:00,2023-02-22T08:39:13.458+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-25,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:33.356+00:00,2023-02-22T08:39:33.435+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-26,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:36.696+00:00,2023-02-22T08:39:36.747+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-27,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:41.302+00:00,2023-02-22T08:39:41.377+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-28,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:53.408+00:00,2023-02-22T08:39:53.488+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-29,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:39:58.739+00:00,2023-02-22T08:39:58.798+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-30,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:04.031+00:00,2023-02-22T08:40:04.098+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-31,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:07.998+00:00,2023-02-22T08:40:08.058+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-32,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:11.959+00:00,2023-02-22T08:40:12.034+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-33,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:14.534+00:00,2023-02-22T08:40:14.578+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-34,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:18.159+00:00,2023-02-22T08:40:18.205+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-35,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:20.926+00:00,2023-02-22T08:40:20.975+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-36,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:24.109+00:00,2023-02-22T08:40:24.178+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-37,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:26.320+00:00,2023-02-22T08:40:26.384+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-38,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:28.666+00:00,2023-02-22T08:40:28.710+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-39,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:30.518+00:00,2023-02-22T08:40:30.594+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-40,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:32.546+00:00,2023-02-22T08:40:32.594+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-41,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:34.387+00:00,2023-02-22T08:40:34.432+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-42,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:36.357+00:00,2023-02-22T08:40:36.404+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-43,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:38.598+00:00,2023-02-22T08:40:38.648+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-44,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:40.916+00:00,2023-02-22T08:40:40.981+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-45,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:49.173+00:00,2023-02-22T08:40:49.220+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-46,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:51.023+00:00,2023-02-22T08:40:51.071+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-47,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:40:51.281+00:00,2023-02-22T08:40:51.335+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-48,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:41:12.716+00:00,2023-02-22T08:41:12.802+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-49,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:41:17.541+00:00,2023-02-22T08:41:17.586+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-50,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:41:19.435+00:00,2023-02-22T08:41:19.487+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-51,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:41:23.370+00:00,2023-02-22T08:41:23.416+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-52,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:57:04.035+00:00,2023-02-22T08:57:04.078+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-53,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:57:08.811+00:00,2023-02-22T08:57:08.872+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-54,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:57:12.747+00:00,2023-02-22T08:57:12.814+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-55,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:06.479+00:00,2023-02-22T08:58:06.545+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-56,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:07.502+00:00,2023-02-22T08:58:07.544+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-57,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:11.112+00:00,2023-02-22T08:58:11.154+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-58,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:13.341+00:00,2023-02-22T08:58:13.389+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-59,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:15.551+00:00,2023-02-22T08:58:15.592+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-60,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:17.818+00:00,2023-02-22T08:58:17.871+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-61,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:21.711+00:00,2023-02-22T08:58:21.755+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-62,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:25.179+00:00,2023-02-22T08:58:25.221+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-63,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:28.827+00:00,2023-02-22T08:58:28.871+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-64,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:31.488+00:00,2023-02-22T08:58:31.532+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST1-65,test_plan,SUCCESS,DONE,,0,,2023-02-22T08:58:33.956+00:00,2023-02-22T08:58:34.025+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-1,test2,FAILURE,DONE,,0,,2023-02-22T08:54:40.831+00:00,2023-02-22T08:54:40.884+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-10,test2,FAILURE,DONE,,0,,2023-02-22T08:58:23.132+00:00,2023-02-22T08:58:23.169+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-11,test2,FAILURE,DONE,,0,,2023-02-22T08:58:26.379+00:00,2023-02-22T08:58:26.416+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-12,test2,FAILURE,DONE,,0,,2023-02-22T08:58:29.932+00:00,2023-02-22T08:58:29.979+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-13,test2,FAILURE,DONE,,0,,2023-02-22T08:58:32.680+00:00,2023-02-22T08:58:32.721+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-14,test2,FAILURE,DONE,,0,,2023-02-22T08:58:35.007+00:00,2023-02-22T08:58:35.041+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-2,test2,FAILURE,DONE,,0,,2023-02-22T08:57:02.868+00:00,2023-02-22T08:57:02.903+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-3,test2,FAILURE,DONE,,0,,2023-02-22T08:57:06.713+00:00,2023-02-22T08:57:06.770+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-4,test2,FAILURE,DONE,,0,,2023-02-22T08:57:11.163+00:00,2023-02-22T08:57:11.201+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-5,test2,FAILURE,DONE,,0,,2023-02-22T08:58:10.401+00:00,2023-02-22T08:58:10.444+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-6,test2,FAILURE,DONE,,0,,2023-02-22T08:58:12.472+00:00,2023-02-22T08:58:12.523+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-7,test2,FAILURE,DONE,,0,,2023-02-22T08:58:14.675+00:00,2023-02-22T08:58:14.713+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-8,test2,FAILURE,DONE,,0,,2023-02-22T08:58:16.847+00:00,2023-02-22T08:58:16.887+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST2-9,test2,FAILURE,DONE,,0,,2023-02-22T08:58:19.167+00:00,2023-02-22T08:58:19.203+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-1,test3,FAILURE,DONE,,0,,2023-02-22T08:55:19.422+00:00,2023-02-22T08:55:19.500+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-10,test3,FAILURE,DONE,,0,,2023-02-22T08:58:16.428+00:00,2023-02-22T08:58:16.468+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-11,test3,FAILURE,DONE,,0,,2023-02-22T08:58:18.779+00:00,2023-02-22T08:58:18.816+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-12,test3,FAILURE,DONE,,0,,2023-02-22T08:58:22.682+00:00,2023-02-22T08:58:22.717+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-13,test3,FAILURE,DONE,,0,,2023-02-22T08:58:26.021+00:00,2023-02-22T08:58:26.061+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-14,test3,FAILURE,DONE,,0,,2023-02-22T08:58:29.596+00:00,2023-02-22T08:58:29.647+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-15,test3,FAILURE,DONE,,0,,2023-02-22T08:58:32.323+00:00,2023-02-22T08:58:32.360+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-16,test3,FAILURE,DONE,,0,,2023-02-22T08:58:34.642+00:00,2023-02-22T08:58:34.690+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-2,test3,FAILURE,DONE,,0,,2023-02-22T08:55:21.888+00:00,2023-02-22T08:55:21.930+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-3,test3,FAILURE,DONE,,0,,2023-02-22T08:55:25.093+00:00,2023-02-22T08:55:25.184+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-4,test3,FAILURE,DONE,,0,,2023-02-22T08:57:02.111+00:00,2023-02-22T08:57:02.148+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-5,test3,FAILURE,DONE,,0,,2023-02-22T08:57:05.590+00:00,2023-02-22T08:57:05.628+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-6,test3,FAILURE,DONE,,0,,2023-02-22T08:57:10.533+00:00,2023-02-22T08:57:10.574+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-7,test3,FAILURE,DONE,,0,,2023-02-22T08:58:09.905+00:00,2023-02-22T08:58:09.965+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-8,test3,FAILURE,DONE,,0,,2023-02-22T08:58:12.010+00:00,2023-02-22T08:58:12.049+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST3-9,test3,FAILURE,DONE,,0,,2023-02-22T08:58:14.198+00:00,2023-02-22T08:58:14.236+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-1,test4,FAILURE,DONE,,0,,2023-02-22T08:56:25.911+00:00,2023-02-22T08:56:25.972+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-10,test4,FAILURE,DONE,,0,,2023-02-22T08:58:18.380+00:00,2023-02-22T08:58:18.416+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-11,test4,FAILURE,DONE,,0,,2023-02-22T08:58:22.313+00:00,2023-02-22T08:58:22.352+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-12,test4,FAILURE,DONE,,0,,2023-02-22T08:58:25.640+00:00,2023-02-22T08:58:25.675+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-13,test4,FAILURE,DONE,,0,,2023-02-22T08:58:29.215+00:00,2023-02-22T08:58:29.256+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-14,test4,FAILURE,DONE,,0,,2023-02-22T08:58:31.879+00:00,2023-02-22T08:58:31.918+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-15,test4,FAILURE,DONE,,0,,2023-02-22T08:58:34.301+00:00,2023-02-22T08:58:34.350+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-2,test4,FAILURE,DONE,,0,,2023-02-22T08:56:27.881+00:00,2023-02-22T08:56:27.917+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-3,test4,FAILURE,DONE,,0,,2023-02-22T08:57:01.198+00:00,2023-02-22T08:57:01.268+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-4,test4,FAILURE,DONE,,0,,2023-02-22T08:57:04.884+00:00,2023-02-22T08:57:04.922+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-5,test4,FAILURE,DONE,,0,,2023-02-22T08:57:09.699+00:00,2023-02-22T08:57:09.734+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-6,test4,FAILURE,DONE,,0,,2023-02-22T08:58:09.275+00:00,2023-02-22T08:58:09.309+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-7,test4,FAILURE,DONE,,0,,2023-02-22T08:58:11.544+00:00,2023-02-22T08:58:11.611+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-8,test4,FAILURE,DONE,,0,,2023-02-22T08:58:13.751+00:00,2023-02-22T08:58:13.805+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooPlanBuild:3:TEST1-TEST4-9,test4,FAILURE,DONE,,0,,2023-02-22T08:58:15.929+00:00,2023-02-22T08:58:15.967+00:00,bamboo:BambooProject:3:TEST1
diff --git a/backend/plugins/bamboo/e2e/snapshot_tables/cicd_tasks.csv b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_tasks.csv
new file mode 100644
index 000000000..858ae152d
--- /dev/null
+++ b/backend/plugins/bamboo/e2e/snapshot_tables/cicd_tasks.csv
@@ -0,0 +1,97 @@
+id,name,pipeline_id,result,status,type,environment,duration_sec,started_date,finished_date,cicd_scope_id
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-15,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-15,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:33.052+00:00,2023-02-22T08:31:33.062+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-16,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-16,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:34.951+00:00,2023-02-22T08:31:34.964+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-17,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-17,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:36.931+00:00,2023-02-22T08:31:36.941+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-18,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-18,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:39.554+00:00,2023-02-22T08:31:39.563+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-19,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-19,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:41.332+00:00,2023-02-22T08:31:41.341+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-20,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-20,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:44.858+00:00,2023-02-22T08:31:44.867+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-21,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-21,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:46.914+00:00,2023-02-22T08:31:46.923+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-22,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-22,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:51.580+00:00,2023-02-22T08:31:51.590+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-23,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-23,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:31:54.768+00:00,2023-02-22T08:31:54.778+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-24,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-24,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:13.405+00:00,2023-02-22T08:39:13.415+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-25,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-25,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:33.387+00:00,2023-02-22T08:39:33.397+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-26,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-26,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:36.704+00:00,2023-02-22T08:39:36.714+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-27,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-27,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:41.333+00:00,2023-02-22T08:39:41.343+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-28,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-28,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:53.440+00:00,2023-02-22T08:39:53.449+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-29,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-29,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:39:58.748+00:00,2023-02-22T08:39:58.758+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-30,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-30,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:04.061+00:00,2023-02-22T08:40:04.071+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-31,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-31,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:08.011+00:00,2023-02-22T08:40:08.022+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-32,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-32,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:11.989+00:00,2023-02-22T08:40:11.999+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-33,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-33,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:14.542+00:00,2023-02-22T08:40:14.551+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-34,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-34,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:18.169+00:00,2023-02-22T08:40:18.179+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-35,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-35,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:20.934+00:00,2023-02-22T08:40:20.942+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-36,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-36,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:24.142+00:00,2023-02-22T08:40:24.152+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-37,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-37,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:26.329+00:00,2023-02-22T08:40:26.345+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-38,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-38,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:28.674+00:00,2023-02-22T08:40:28.684+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-39,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-39,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:30.550+00:00,2023-02-22T08:40:30.560+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-40,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-40,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:32.553+00:00,2023-02-22T08:40:32.563+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-41,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-41,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:34.394+00:00,2023-02-22T08:40:34.404+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-42,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-42,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:36.366+00:00,2023-02-22T08:40:36.376+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-43,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-43,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:38.606+00:00,2023-02-22T08:40:38.617+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-44,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-44,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:40.924+00:00,2023-02-22T08:40:40.933+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-45,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-45,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:49.182+00:00,2023-02-22T08:40:49.192+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-46,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-46,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:51.031+00:00,2023-02-22T08:40:51.039+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-47,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-47,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:40:51.289+00:00,2023-02-22T08:40:51.300+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-48,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-48,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:41:12.748+00:00,2023-02-22T08:41:12.758+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-49,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-49,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:41:17.549+00:00,2023-02-22T08:41:17.559+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-50,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-50,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:41:19.444+00:00,2023-02-22T08:41:19.454+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-51,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-51,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:41:23.378+00:00,2023-02-22T08:41:23.386+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-52,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-52,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:04.043+00:00,2023-02-22T08:57:04.052+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-53,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-53,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:08.818+00:00,2023-02-22T08:57:08.827+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-54,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-54,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:12.774+00:00,2023-02-22T08:57:12.783+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-55,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-55,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:06.511+00:00,2023-02-22T08:58:06.520+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-56,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-56,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:07.509+00:00,2023-02-22T08:58:07.518+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-57,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-57,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:11.120+00:00,2023-02-22T08:58:11.128+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-58,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-58,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:13.349+00:00,2023-02-22T08:58:13.358+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-59,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-59,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:15.558+00:00,2023-02-22T08:58:15.567+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-60,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-60,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:17.825+00:00,2023-02-22T08:58:17.834+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-61,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-61,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:21.719+00:00,2023-02-22T08:58:21.727+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-62,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-62,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:25.186+00:00,2023-02-22T08:58:25.195+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-63,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-63,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:28.835+00:00,2023-02-22T08:58:28.844+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-64,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-64,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:31.496+00:00,2023-02-22T08:58:31.504+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST1-JOB1-65,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST1-65,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:33.987+00:00,2023-02-22T08:58:33.995+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-1,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-1,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:54:40.840+00:00,2023-02-22T08:54:40.845+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-10,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-10,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:23.140+00:00,2023-02-22T08:58:23.143+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-11,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-11,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:26.386+00:00,2023-02-22T08:58:26.389+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-12,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-12,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:29.940+00:00,2023-02-22T08:58:29.943+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-13,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-13,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:32.688+00:00,2023-02-22T08:58:32.691+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-14,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-14,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:35.014+00:00,2023-02-22T08:58:35.016+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-2,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-2,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:02.876+00:00,2023-02-22T08:57:02.879+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-3,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-3,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:06.722+00:00,2023-02-22T08:57:06.725+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-4,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-4,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:11.170+00:00,2023-02-22T08:57:11.173+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-5,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-5,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:10.408+00:00,2023-02-22T08:58:10.411+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-6,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-6,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:12.479+00:00,2023-02-22T08:58:12.482+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-7,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-7,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:14.682+00:00,2023-02-22T08:58:14.685+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-8,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-8,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:16.856+00:00,2023-02-22T08:58:16.859+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST2-JOB1-9,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST2-9,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:19.174+00:00,2023-02-22T08:58:19.177+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-1,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-1,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:55:19.453+00:00,2023-02-22T08:55:19.456+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-10,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-10,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:16.435+00:00,2023-02-22T08:58:16.438+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-11,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-11,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:18.786+00:00,2023-02-22T08:58:18.789+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-12,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-12,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:22.689+00:00,2023-02-22T08:58:22.692+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-13,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-13,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:26.028+00:00,2023-02-22T08:58:26.031+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-14,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-14,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:29.603+00:00,2023-02-22T08:58:29.606+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-15,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-15,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:32.330+00:00,2023-02-22T08:58:32.333+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-16,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-16,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:34.649+00:00,2023-02-22T08:58:34.652+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-2,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-2,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:55:21.897+00:00,2023-02-22T08:55:21.901+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-3,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-3,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:55:25.123+00:00,2023-02-22T08:55:25.126+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-4,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-4,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:02.119+00:00,2023-02-22T08:57:02.122+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-5,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-5,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:05.597+00:00,2023-02-22T08:57:05.600+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-6,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-6,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:10.540+00:00,2023-02-22T08:57:10.543+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-7,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-7,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:09.912+00:00,2023-02-22T08:58:09.915+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-8,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-8,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:12.017+00:00,2023-02-22T08:58:12.020+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST3-JOB1-9,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST3-9,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:14.205+00:00,2023-02-22T08:58:14.208+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-1,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-1,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:56:25.943+00:00,2023-02-22T08:56:25.947+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-10,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-10,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:18.387+00:00,2023-02-22T08:58:18.390+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-11,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-11,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:22.322+00:00,2023-02-22T08:58:22.325+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-12,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-12,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:25.647+00:00,2023-02-22T08:58:25.649+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-13,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-13,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:29.223+00:00,2023-02-22T08:58:29.226+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-14,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-14,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:31.887+00:00,2023-02-22T08:58:31.890+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-15,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-15,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:34.308+00:00,2023-02-22T08:58:34.311+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-2,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-2,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:56:27.888+00:00,2023-02-22T08:56:27.891+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-3,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-3,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:01.230+00:00,2023-02-22T08:57:01.234+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-4,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-4,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:04.891+00:00,2023-02-22T08:57:04.894+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-5,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-5,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:57:09.707+00:00,2023-02-22T08:57:09.709+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-6,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-6,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:09.282+00:00,2023-02-22T08:58:09.286+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-7,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-7,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:11.576+00:00,2023-02-22T08:58:11.579+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-8,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-8,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:13.758+00:00,2023-02-22T08:58:13.761+00:00,bamboo:BambooProject:3:TEST1
+bamboo:BambooJobBuild:3:TEST1-TEST4-JOB1-9,Default Job,bamboo:BambooPlanBuild:3:TEST1-TEST4-9,FAILURE,IN_PROGRESS,,,0,2023-02-22T08:58:15.936+00:00,2023-02-22T08:58:15.939+00:00,bamboo:BambooProject:3:TEST1
diff --git a/backend/plugins/bamboo/impl/impl.go b/backend/plugins/bamboo/impl/impl.go
index ffdd96f50..2350a0e8e 100644
--- a/backend/plugins/bamboo/impl/impl.go
+++ b/backend/plugins/bamboo/impl/impl.go
@@ -94,6 +94,8 @@ func (p Bamboo) SubTaskMetas() []plugin.SubTaskMeta {
tasks.ExtractPlanBuildMeta,
tasks.CollectJobBuildMeta,
tasks.ExtractJobBuildMeta,
+ //tasks.CollectDeployMeta,
+ //tasks.ExtractDeployMeta,
tasks.ConvertJobBuildsMeta,
tasks.ConvertPlanBuildsMeta,
tasks.ConvertPlanVcsMeta,
diff --git a/backend/plugins/bamboo/models/deploy.go b/backend/plugins/bamboo/models/deploy.go
new file mode 100644
index 000000000..89239d8c6
--- /dev/null
+++ b/backend/plugins/bamboo/models/deploy.go
@@ -0,0 +1,74 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package models
+
+/*
+import "github.com/apache/incubator-devlake/core/models/common"
+
+type BambooDeployEnvironment struct {
+ ConnectionId uint64 `gorm:"primaryKey"`
+ ID uint64 `json:"id" gorm:"primaryKey"`
+ EnvKey string `json:"key" gorm:"index;type:varchar(255)"`
+ Name string `json:"name" gorm:"index;type:varchar(255)"`
+ PlanKey string `json:"plan_key" gorm:"index;type:varchar(255)"`
+ Description string `json:"description"`
+ DeploymentProjectId uint64 `json:"deploymentProjectId"`
+ Position uint64 `json:"position"`
+ ConfigurationState string `json:"configurationState"`
+
+ ApiBambooOperations
+ common.NoPKModel
+}
+
+func (b *BambooDeployEnvironment) Convert(apiEnv *ApiBambooEnvironment) {
+ b.ID = apiEnv.ID
+ b.EnvKey = apiEnv.Key.Key
+ b.Name = apiEnv.Name
+ b.Description = apiEnv.Description
+ b.DeploymentProjectId = apiEnv.DeploymentProjectId
+ b.Position = apiEnv.Position
+ b.ConfigurationState = apiEnv.ConfigurationState
+ b.ApiBambooOperations = apiEnv.Operations
+}
+
+func (BambooDeployEnvironment) TableName() string {
+ return "_tool_bamboo_deploy_environment"
+}
+
+type ApiBambooEnvironment struct {
+ ID uint64 `json:"id"`
+ Key ApiBambooKey `json:"key"`
+ Name string `json:"name"`
+ Description string `json:"description"`
+ DeploymentProjectId uint64 `json:"deploymentProjectId"`
+ Operations ApiBambooOperations `json:"operations"`
+ Position uint64 `json:"position"`
+ ConfigurationState string `json:"configurationState"`
+}
+
+type ApiBambooDeployProject struct {
+ ID uint64 `json:"id"`
+ OID string `json:"oid"`
+ Key ApiBambooKey `json:"key"`
+ Name string `json:"name"`
+ PlanKey ApiBambooKey `json:"planKey"`
+ Description string `json:"description"`
+ Environments []ApiBambooEnvironment `json:"environments"`
+ Operations ApiBambooOperations `json:"operations"`
+}
+*/
diff --git a/backend/plugins/bamboo/models/migrationscripts/20230216_add_init_tables.go b/backend/plugins/bamboo/models/migrationscripts/20230216_add_init_tables.go
index 0845e1c09..95ad8cf7c 100644
--- a/backend/plugins/bamboo/models/migrationscripts/20230216_add_init_tables.go
+++ b/backend/plugins/bamboo/models/migrationscripts/20230216_add_init_tables.go
@@ -35,6 +35,7 @@ func (u *addInitTables) Up(baseRes context.BasicRes) errors.Error {
&archived.BambooPlanBuildVcsRevision{},
&archived.BambooJobBuild{},
&archived.BambooTransformationRule{},
+ //&archived.BambooDeployEnvironment{},
)
return migrationhelper.AutoMigrateTables(
baseRes,
@@ -46,11 +47,12 @@ func (u *addInitTables) Up(baseRes context.BasicRes) errors.Error {
&archived.BambooPlanBuildVcsRevision{},
&archived.BambooJobBuild{},
&archived.BambooTransformationRule{},
+ //&archived.BambooDeployEnvironment{},
)
}
func (*addInitTables) Version() uint64 {
- return 20230221205033
+ return 20230222205033
}
func (*addInitTables) Name() string {
diff --git a/backend/plugins/bamboo/models/migrationscripts/archived/deploy.go b/backend/plugins/bamboo/models/migrationscripts/archived/deploy.go
new file mode 100644
index 000000000..7250df19a
--- /dev/null
+++ b/backend/plugins/bamboo/models/migrationscripts/archived/deploy.go
@@ -0,0 +1,51 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package archived
+
+/*
+import "github.com/apache/incubator-devlake/core/models/migrationscripts/archived"
+
+type ApiBambooOperations struct {
+ CanView bool `json:"canView"`
+ CanEdit bool `json:"canEdit"`
+ CanDelete bool `json:"canDelete"`
+ AllowedToExecute bool `json:"allowedToExecute"`
+ CanExecute bool `json:"canExecute"`
+ AllowedToCreateVersion bool `json:"allowedToCreateVersion"`
+ AllowedToSetVersionStatus bool `json:"allowedToSetVersionStatus"`
+}
+
+type BambooDeployEnvironment struct {
+ ConnectionId uint64 `gorm:"primaryKey"`
+ ID uint64 `json:"id" gorm:"primaryKey"`
+ EnvKey string `json:"key" gorm:"index;type:varchar(255)"`
+ Name string `json:"name" gorm:"index;type:varchar(255)"`
+ PlanKey string `json:"plan_key" gorm:"index;type:varchar(255)"`
+ Description string `json:"description"`
+ DeploymentProjectId uint64 `json:"deploymentProjectId"`
+ Position uint64 `json:"position"`
+ ConfigurationState string `json:"configurationState"`
+
+ ApiBambooOperations
+ archived.NoPKModel
+}
+
+func (BambooDeployEnvironment) TableName() string {
+ return "_tool_bamboo_deploy_environment"
+}
+*/
diff --git a/backend/plugins/bamboo/models/share.go b/backend/plugins/bamboo/models/share.go
index 77ab6c2e6..4ac14e9ac 100644
--- a/backend/plugins/bamboo/models/share.go
+++ b/backend/plugins/bamboo/models/share.go
@@ -27,3 +27,16 @@ type ApiBambooSizeData struct {
StartIndex int `json:"start-index"`
MaxResult int `json:"max-result"`
}
+type ApiBambooKey struct {
+ Key string `json:"key"`
+}
+
+type ApiBambooOperations struct {
+ CanView bool `json:"canView"`
+ CanEdit bool `json:"canEdit"`
+ CanDelete bool `json:"canDelete"`
+ AllowedToExecute bool `json:"allowedToExecute"`
+ CanExecute bool `json:"canExecute"`
+ AllowedToCreateVersion bool `json:"allowedToCreateVersion"`
+ AllowedToSetVersionStatus bool `json:"allowedToSetVersionStatus"`
+}
diff --git a/backend/plugins/bamboo/tasks/plan_collector.go b/backend/plugins/bamboo/tasks/deploy_collector.go
similarity index 53%
copy from backend/plugins/bamboo/tasks/plan_collector.go
copy to backend/plugins/bamboo/tasks/deploy_collector.go
index 3c2a59f05..7aa341348 100644
--- a/backend/plugins/bamboo/tasks/plan_collector.go
+++ b/backend/plugins/bamboo/tasks/deploy_collector.go
@@ -17,66 +17,53 @@ limitations under the License.
package tasks
+/*
import (
- "encoding/json"
"fmt"
+ "net/url"
+
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
- "github.com/apache/incubator-devlake/plugins/bamboo/models"
- "net/http"
- "net/url"
)
-const RAW_PLAN_TABLE = "bamboo_plan"
+const RAW_DEPLOY_TABLE = "bamboo_api_deploy"
+
+var _ plugin.SubTaskEntryPoint = CollectDeploy
+
+func CollectDeploy(taskCtx plugin.SubTaskContext) errors.Error {
+ rawDataSubTaskArgs, data := CreateRawDataSubTaskArgs(taskCtx, RAW_DEPLOY_TABLE)
-var _ plugin.SubTaskEntryPoint = CollectPlan
+ collectorWithState, err := helper.NewApiCollectorWithState(*rawDataSubTaskArgs, nil)
+ if err != nil {
+ return err
+ }
-func CollectPlan(taskCtx plugin.SubTaskContext) errors.Error {
- rawDataSubTaskArgs, data := CreateRawDataSubTaskArgs(taskCtx, RAW_PLAN_TABLE)
- collector, err := helper.NewApiCollector(helper.ApiCollectorArgs{
- RawDataSubTaskArgs: *rawDataSubTaskArgs,
- ApiClient: data.ApiClient,
- PageSize: 100,
- UrlTemplate: "project/{{ .Params.ProjectKey }}.json",
+ err = collectorWithState.InitCollector(helper.ApiCollectorArgs{
+ ApiClient: data.ApiClient,
+ PageSize: 100,
+ UrlTemplate: "deploy/project/all.json",
Query: func(reqData *helper.RequestData) (url.Values, errors.Error) {
query := url.Values{}
query.Set("showEmpty", fmt.Sprintf("%v", true))
- query.Set("expand", "plans.plan")
query.Set("max-result", fmt.Sprintf("%v", reqData.Pager.Size))
query.Set("start-index", fmt.Sprintf("%v", reqData.Pager.Skip))
return query, nil
},
- GetTotalPages: func(res *http.Response, args *helper.ApiCollectorArgs) (int, errors.Error) {
- var body struct {
- SizeInfo models.ApiBambooSizeData `json:"plans"`
- }
- err := helper.UnmarshalResponse(res, &body)
- if err != nil {
- return 0, err
- }
- return GetTotalPagesFromSizeInfo(&body.SizeInfo, args)
- },
- ResponseParser: func(res *http.Response) ([]json.RawMessage, errors.Error) {
- body := &models.ApiBambooProject{}
- err := helper.UnmarshalResponse(res, body)
- if err != nil {
- return nil, err
- }
- return body.Plans.Plan, nil
- },
+ ResponseParser: helper.GetRawMessageArrayFromResponse,
})
if err != nil {
return err
}
- return collector.Execute()
+ return collectorWithState.Execute()
}
-var CollectPlanMeta = plugin.SubTaskMeta{
- Name: "CollectPlan",
- EntryPoint: CollectPlan,
+var CollectDeployMeta = plugin.SubTaskMeta{
+ Name: "CollectDeploy",
+ EntryPoint: CollectDeploy,
EnabledByDefault: true,
- Description: "Collect Plan data from Bamboo api",
+ Description: "Collect Deploy data from Bamboo api",
DomainTypes: []string{plugin.DOMAIN_TYPE_CICD},
}
+*/
diff --git a/backend/plugins/bamboo/tasks/plan_build_extractor.go b/backend/plugins/bamboo/tasks/deploy_extractor.go
similarity index 59%
copy from backend/plugins/bamboo/tasks/plan_build_extractor.go
copy to backend/plugins/bamboo/tasks/deploy_extractor.go
index 9fccf90a1..4e5d538d5 100644
--- a/backend/plugins/bamboo/tasks/plan_build_extractor.go
+++ b/backend/plugins/bamboo/tasks/deploy_extractor.go
@@ -17,24 +17,26 @@ limitations under the License.
package tasks
+/*
import (
"encoding/json"
+
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
"github.com/apache/incubator-devlake/plugins/bamboo/models"
)
-var _ plugin.SubTaskEntryPoint = ExtractPlanBuild
+var _ plugin.SubTaskEntryPoint = ExtractDeploy
-func ExtractPlanBuild(taskCtx plugin.SubTaskContext) errors.Error {
- rawDataSubTaskArgs, data := CreateRawDataSubTaskArgs(taskCtx, RAW_PLAN_BUILD_TABLE)
+func ExtractDeploy(taskCtx plugin.SubTaskContext) errors.Error {
+ rawDataSubTaskArgs, data := CreateRawDataSubTaskArgs(taskCtx, RAW_DEPLOY_TABLE)
extractor, err := helper.NewApiExtractor(helper.ApiExtractorArgs{
RawDataSubTaskArgs: *rawDataSubTaskArgs,
Extract: func(resData *helper.RawData) ([]interface{}, errors.Error) {
- res := &models.ApiBambooPlanBuild{}
+ res := &models.ApiBambooDeployProject{}
err := errors.Convert(json.Unmarshal(resData.Data, res))
if err != nil {
return nil, err
@@ -44,27 +46,17 @@ func ExtractPlanBuild(taskCtx plugin.SubTaskContext) errors.Error {
if err != nil {
return nil, err
}
- body := models.BambooPlanBuild{}.Convert(res)
- body.ConnectionId = data.Options.ConnectionId
- body.ProjectKey = data.Options.ProjectKey
- body.PlanKey = plan.PlanKey
- results := make([]interface{}, 0)
- results = append(results, body)
- // As job build can get more accuracy repo info,
- // we can collect BambooPlanBuildVcsRevision in job_biuld_extractor
- // keep this because we might need it later
- /*
- for _, v := range res.VcsRevisions.VcsRevision {
- results = append(results, &models.BambooPlanBuildVcsRevision{
- ConnectionId: data.Options.ConnectionId,
- PlanBuildKey: body.PlanBuildKey,
- RepositoryId: v.RepositoryId,
- RepositoryName: v.RepositoryName,
- VcsRevisionKey: v.VcsRevisionKey,
- })
- }
- */
+ results := make([]interface{}, 0, len(res.Environments))
+ for _, env := range res.Environments {
+ body := &models.BambooDeployEnvironment{}
+
+ body.Convert(&env)
+ body.ConnectionId = data.Options.ConnectionId
+ body.PlanKey = res.PlanKey.Key
+
+ results = append(results, body)
+ }
return results, nil
},
})
@@ -75,10 +67,11 @@ func ExtractPlanBuild(taskCtx plugin.SubTaskContext) errors.Error {
return extractor.Execute()
}
-var ExtractPlanBuildMeta = plugin.SubTaskMeta{
- Name: "ExtractPlanBuild",
- EntryPoint: ExtractPlanBuild,
+var ExtractDeployMeta = plugin.SubTaskMeta{
+ Name: "ExtractDeploy",
+ EntryPoint: ExtractDeploy,
EnabledByDefault: true,
- Description: "Extract raw data into tool layer table bamboo_plan_builds",
+ Description: "Extract raw data into tool layer table _tool_bamboo_deploy_environment",
DomainTypes: []string{plugin.DOMAIN_TYPE_CICD},
}
+*/
diff --git a/backend/plugins/bamboo/tasks/job_build_collector.go b/backend/plugins/bamboo/tasks/job_build_collector.go
index 5cc7bca01..539ca64a9 100644
--- a/backend/plugins/bamboo/tasks/job_build_collector.go
+++ b/backend/plugins/bamboo/tasks/job_build_collector.go
@@ -20,17 +20,18 @@ package tasks
import (
"encoding/json"
"fmt"
+ "net/http"
+ "net/url"
+ "reflect"
+
"github.com/apache/incubator-devlake/core/dal"
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
"github.com/apache/incubator-devlake/plugins/bamboo/models"
- "net/http"
- "net/url"
- "reflect"
)
-const RAW_JOB_BUILD_TABLE = "bamboo_job_build"
+const RAW_JOB_BUILD_TABLE = "bamboo_api_job_build"
var _ plugin.SubTaskEntryPoint = CollectJobBuild
diff --git a/backend/plugins/bamboo/tasks/job_collector.go b/backend/plugins/bamboo/tasks/job_collector.go
index 4ee1bce5e..d173c4db0 100644
--- a/backend/plugins/bamboo/tasks/job_collector.go
+++ b/backend/plugins/bamboo/tasks/job_collector.go
@@ -20,17 +20,18 @@ package tasks
import (
"encoding/json"
"fmt"
+ "net/http"
+ "net/url"
+ "reflect"
+
"github.com/apache/incubator-devlake/core/dal"
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
"github.com/apache/incubator-devlake/plugins/bamboo/models"
- "net/http"
- "net/url"
- "reflect"
)
-const RAW_JOB_TABLE = "bamboo_job"
+const RAW_JOB_TABLE = "bamboo_api_job"
var _ plugin.SubTaskEntryPoint = CollectJob
diff --git a/backend/plugins/bamboo/tasks/plan_build_collector.go b/backend/plugins/bamboo/tasks/plan_build_collector.go
index c5181a0ad..25c0ac68d 100644
--- a/backend/plugins/bamboo/tasks/plan_build_collector.go
+++ b/backend/plugins/bamboo/tasks/plan_build_collector.go
@@ -20,17 +20,18 @@ package tasks
import (
"encoding/json"
"fmt"
+ "net/http"
+ "net/url"
+ "reflect"
+
"github.com/apache/incubator-devlake/core/dal"
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
"github.com/apache/incubator-devlake/plugins/bamboo/models"
- "net/http"
- "net/url"
- "reflect"
)
-const RAW_PLAN_BUILD_TABLE = "bamboo_plan_build"
+const RAW_PLAN_BUILD_TABLE = "bamboo_api_plan_build"
var _ plugin.SubTaskEntryPoint = CollectPlanBuild
diff --git a/backend/plugins/bamboo/tasks/plan_build_extractor.go b/backend/plugins/bamboo/tasks/plan_build_extractor.go
index 9fccf90a1..b66b61a53 100644
--- a/backend/plugins/bamboo/tasks/plan_build_extractor.go
+++ b/backend/plugins/bamboo/tasks/plan_build_extractor.go
@@ -19,6 +19,7 @@ package tasks
import (
"encoding/json"
+
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
@@ -53,18 +54,16 @@ func ExtractPlanBuild(taskCtx plugin.SubTaskContext) errors.Error {
results = append(results, body)
// As job build can get more accuracy repo info,
// we can collect BambooPlanBuildVcsRevision in job_biuld_extractor
- // keep this because we might need it later
- /*
- for _, v := range res.VcsRevisions.VcsRevision {
- results = append(results, &models.BambooPlanBuildVcsRevision{
- ConnectionId: data.Options.ConnectionId,
- PlanBuildKey: body.PlanBuildKey,
- RepositoryId: v.RepositoryId,
- RepositoryName: v.RepositoryName,
- VcsRevisionKey: v.VcsRevisionKey,
- })
- }
- */
+ for _, v := range res.VcsRevisions.VcsRevision {
+ results = append(results, &models.BambooPlanBuildVcsRevision{
+ ConnectionId: data.Options.ConnectionId,
+ PlanBuildKey: body.PlanBuildKey,
+ RepositoryId: v.RepositoryId,
+ RepositoryName: v.RepositoryName,
+ VcsRevisionKey: v.VcsRevisionKey,
+ })
+ }
+
return results, nil
},
})
diff --git a/backend/plugins/bamboo/tasks/plan_collector.go b/backend/plugins/bamboo/tasks/plan_collector.go
index 3c2a59f05..287e4c2a5 100644
--- a/backend/plugins/bamboo/tasks/plan_collector.go
+++ b/backend/plugins/bamboo/tasks/plan_collector.go
@@ -20,15 +20,16 @@ package tasks
import (
"encoding/json"
"fmt"
+ "net/http"
+ "net/url"
+
"github.com/apache/incubator-devlake/core/errors"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
"github.com/apache/incubator-devlake/plugins/bamboo/models"
- "net/http"
- "net/url"
)
-const RAW_PLAN_TABLE = "bamboo_plan"
+const RAW_PLAN_TABLE = "bamboo_api_plan"
var _ plugin.SubTaskEntryPoint = CollectPlan