Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-jenkins/+/2841 Obtained pipelines/main.groovy from git https://github.com/opensdn-io/tf-jenkins.git [Pipeline] Start of Pipeline [Pipeline] timestamps [Pipeline] { [Pipeline] timeout [2026-06-04T14:41:49.552Z] Timeout set to expire in 8 hr 0 min [Pipeline] { [Pipeline] node [2026-06-04T14:41:49.670Z] Running on slave-openstack-gz1_1 in /home/jenkins/workspace/pipeline-templates [Pipeline] { [Pipeline] stage [Pipeline] { (init) [Pipeline] cleanWs [2026-06-04T14:41:49.788Z] [WS-CLEANUP] Deleting project workspace... [2026-06-04T14:41:49.788Z] [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [2026-06-04T14:41:49.859Z] [WS-CLEANUP] done [Pipeline] checkout [2026-06-04T14:41:49.896Z] The recommended git tool is: git [2026-06-04T14:41:49.902Z] No credentials specified [2026-06-04T14:41:49.904Z] Cloning the remote Git repository [2026-06-04T14:41:49.910Z] Cloning repository https://github.com/opensdn-io/tf-jenkins.git [2026-06-04T14:41:49.910Z] > git init /home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins # timeout=10 [2026-06-04T14:41:49.916Z] Fetching upstream changes from https://github.com/opensdn-io/tf-jenkins.git [2026-06-04T14:41:49.916Z] > git --version # timeout=10 [2026-06-04T14:41:49.922Z] > git --version # 'git version 2.25.1' [2026-06-04T14:41:49.922Z] > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-jenkins.git +refs/heads/*:refs/remotes/origin/* # timeout=10 [2026-06-04T14:41:51.166Z] Avoid second fetch [2026-06-04T14:41:51.171Z] Checking out Revision cef35e7ced5e8726b1f7bc26711199f02cc6ded4 (refs/remotes/origin/master) [2026-06-04T14:41:51.239Z] Commit message: "Merge "add code-coverage option"" [2026-06-04T14:41:51.156Z] > git config remote.origin.url https://github.com/opensdn-io/tf-jenkins.git # timeout=10 [2026-06-04T14:41:51.159Z] > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 [2026-06-04T14:41:51.167Z] > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 [2026-06-04T14:41:51.172Z] > git config core.sparsecheckout # timeout=10 [2026-06-04T14:41:51.175Z] > git checkout -f cef35e7ced5e8726b1f7bc26711199f02cc6ded4 # timeout=10 [2026-06-04T14:41:51.241Z] > git rev-list --no-walk cef35e7ced5e8726b1f7bc26711199f02cc6ded4 # timeout=10 [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/utils/gerrit.groovy) [Pipeline] } [Pipeline] // load [Pipeline] echo [2026-06-04T14:41:51.540Z] INFO: resolved gerrit URL is https://gerrit.opensdn.io/ [Pipeline] sh [2026-06-04T14:41:51.841Z] + /home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/infra/gerrit/resolve_patchsets.py --gerrit https://gerrit.opensdn.io/ --review I888de6e4c3f5df1e9809a17daa2a3d38baade112 --branch master --changed_files --output /home/jenkins/workspace/pipeline-templates/patchsets-info.json [2026-06-04T14:41:51.841Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-jenkins~master~I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'project': 'opensdn-io/tf-jenkins', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-04 14:41:18.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {}, 'hashtags': [], 'change_id': 'I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'subject': 'WIP py coverage', 'status': 'NEW', 'created': '2026-06-04 14:40:59.000000000', 'updated': '2026-06-04 14:41:42.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 6, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '0e7d3820a3722f6d4c1d8ffa70e76c82cd464e72', '_number': 2841, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'CC': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'd817edd219d6338602d3411104c55ad27ee9aaab', 'revisions': {'d817edd219d6338602d3411104c55ad27ee9aaab': {'kind': 'REWORK', '_number': 1, 'created': '2026-06-04 14:40:59.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/41/2841/1', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}}, 'commit': {'parents': [{'commit': 'cef35e7ced5e8726b1f7bc26711199f02cc6ded4', 'subject': 'Merge "add code-coverage option"'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'subject': 'WIP py coverage', 'message': 'WIP py coverage\n\nDepends-on: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3\nChange-Id: I888de6e4c3f5df1e9809a17daa2a3d38baade112\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:51.841Z] DEBUG: Cannot find a change for SHA cef35e7ced5e8726b1f7bc26711199f02cc6ded4 [2026-06-04T14:41:51.841Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-dev-env~master~I8ebf83fa60504cce09cd431c51a0335eb16bcbe3', 'project': 'opensdn-io/tf-dev-env', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-04 13:49:52.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {'1000001': {'account': {'_account_id': 1000001}, 'last_update': '2026-06-04 13:49:33.000000000', 'reason': 'removed on reply'}}, 'hashtags': [], 'change_id': 'I8ebf83fa60504cce09cd431c51a0335eb16bcbe3', 'subject': 'WIP', 'status': 'NEW', 'created': '2026-06-03 14:32:39.000000000', 'updated': '2026-06-04 14:06:43.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 64, 'deletions': 9, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '3ef8267a34dcc3244546d2a98214b87b3658c88e', '_number': 2808, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'REVIEWER': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'e2f4f18ab25d3bd78d0d0534fb8201cbde05668a', 'revisions': {'e2f4f18ab25d3bd78d0d0534fb8201cbde05668a': {'kind': 'REWORK', '_number': 3, 'created': '2026-06-04 14:06:25.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/08/2808/3', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-dev-env', 'ref': 'refs/changes/08/2808/3'}}, 'commit': {'parents': [{'commit': '7387e379b61458ec0223b859e409ed3327d66cb6', 'subject': 'add coverage'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:18:56.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:06:14.000000000', 'tz': 180}, 'subject': 'WIP', 'message': 'WIP\n\nDepends-on: Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c\nChange-Id: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:51.841Z] DEBUG: Change: I888de6e4c3f5df1e9809a17daa2a3d38baade112: depends_on: ['I8ebf83fa60504cce09cd431c51a0335eb16bcbe3'] [2026-06-04T14:41:52.099Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-dev-env~master~I8ebf83fa60504cce09cd431c51a0335eb16bcbe3', 'project': 'opensdn-io/tf-dev-env', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-04 13:49:52.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {'1000001': {'account': {'_account_id': 1000001}, 'last_update': '2026-06-04 13:49:33.000000000', 'reason': 'removed on reply'}}, 'hashtags': [], 'change_id': 'I8ebf83fa60504cce09cd431c51a0335eb16bcbe3', 'subject': 'WIP', 'status': 'NEW', 'created': '2026-06-03 14:32:39.000000000', 'updated': '2026-06-04 14:06:43.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 64, 'deletions': 9, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '3ef8267a34dcc3244546d2a98214b87b3658c88e', '_number': 2808, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'REVIEWER': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'e2f4f18ab25d3bd78d0d0534fb8201cbde05668a', 'revisions': {'e2f4f18ab25d3bd78d0d0534fb8201cbde05668a': {'kind': 'REWORK', '_number': 3, 'created': '2026-06-04 14:06:25.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/08/2808/3', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-dev-env', 'ref': 'refs/changes/08/2808/3'}}, 'commit': {'parents': [{'commit': '7387e379b61458ec0223b859e409ed3327d66cb6', 'subject': 'add coverage'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:18:56.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:06:14.000000000', 'tz': 180}, 'subject': 'WIP', 'message': 'WIP\n\nDepends-on: Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c\nChange-Id: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:52.099Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-dev-env~master~I570f6fa20bd072174f929f4ce61ad8f5c8693bd1', 'project': 'opensdn-io/tf-dev-env', 'branch': 'master', 'attention_set': {}, 'removed_from_attention_set': {'1000003': {'account': {'_account_id': 1000003}, 'last_update': '2026-06-01 09:25:27.000000000', 'reason': ' replied on the change', 'reason_account': {'_account_id': 1000003}}, '1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-01 17:06:21.000000000', 'reason': 'Change was submitted'}, '1000001': {'account': {'_account_id': 1000001}, 'last_update': '2026-06-01 09:42:39.000000000', 'reason': 'removed on reply'}}, 'hashtags': [], 'change_id': 'I570f6fa20bd072174f929f4ce61ad8f5c8693bd1', 'subject': 'add coverage', 'status': 'MERGED', 'created': '2026-03-31 10:18:45.000000000', 'updated': '2026-06-01 17:54:58.000000000', 'submitted': '2026-06-01 17:06:21.000000000', 'submitter': {'_account_id': 1000001}, 'insertions': 155, 'deletions': 19, 'total_comment_count': 31, 'unresolved_comment_count': 1, 'has_review_started': True, 'submission_id': '2775', 'meta_rev_id': '2ca1b6252f0db9b1a0f7a2d0a43487866734d8de', '_number': 2775, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'all': [{'value': 2, 'date': '2026-06-01 09:43:18.000000000', 'permitted_voting_range': {'min': 2, 'max': 2}, '_account_id': 1000003}, {'value': 0, '_account_id': 1000002}, {'value': 0, '_account_id': 1000001}], 'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'all': [{'value': 0, '_account_id': 1000003}, {'value': 0, '_account_id': 1000002}, {'value': 2, 'date': '2026-06-01 17:06:10.000000000', 'permitted_voting_range': {'min': 2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'REVIEWER': [{'_account_id': 1000001}, {'_account_id': 1000002}, {'_account_id': 1000003}]}, 'pending_reviewers': {}, 'current_revision': '7387e379b61458ec0223b859e409ed3327d66cb6', 'revisions': {'7387e379b61458ec0223b859e409ed3327d66cb6': {'kind': 'REWORK', '_number': 65, 'created': '2026-06-01 09:42:20.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/75/2775/65', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-dev-env', 'ref': 'refs/changes/75/2775/65'}}, 'commit': {'parents': [{'commit': '43a71a9f03618935213e765d47882ccb0d25ab86', 'subject': 'disable TLS verify for Raven dnf repos'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-03-31 10:18:29.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-01 09:42:10.000000000', 'tz': 180}, 'subject': 'add coverage', 'message': 'add coverage\n\nChange-Id: I570f6fa20bd072174f929f4ce61ad8f5c8693bd1\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'CLOSED', 'labels': [{'label': 'Code-Review', 'status': 'OK', 'applied_by': {'_account_id': 1000003}}, {'label': 'Verified', 'status': 'OK', 'applied_by': {'_account_id': 1000001}}]}]} [2026-06-04T14:41:52.099Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-controller~master~Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c', 'project': 'opensdn-io/tf-controller', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-03 14:53:47.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {}, 'hashtags': [], 'change_id': 'Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c', 'subject': 'WIP python code coverage', 'status': 'NEW', 'created': '2026-06-03 14:18:16.000000000', 'updated': '2026-06-03 16:40:03.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 17, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '70fdffaaeb4a03040573add4adff1d9349afa26b', '_number': 2807, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'all': [{'value': -1, 'date': '2026-06-03 16:40:03.000000000', 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'REVIEWER': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'c4f62548e6ada7052c81a5b5fb19ca7a153764b8', 'revisions': {'c4f62548e6ada7052c81a5b5fb19ca7a153764b8': {'kind': 'REWORK', '_number': 1, 'created': '2026-06-03 14:18:16.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/07/2807/1', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-controller', 'ref': 'refs/changes/07/2807/1'}}, 'commit': {'parents': [{'commit': 'b0a2f0f65b11cc0e651b1aa669d6086749d4b130', 'subject': 'Merge "fix(logical-router): handle missing internal VN on vxlan LR deletion"'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:17:29.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:18:07.000000000', 'tz': 180}, 'subject': 'WIP python code coverage', 'message': 'WIP python code coverage\n\nChange-Id: Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:52.099Z] DEBUG: Change: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3: depends_on: ['Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c'] [2026-06-04T14:41:52.099Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-controller~master~Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c', 'project': 'opensdn-io/tf-controller', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-03 14:53:47.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {}, 'hashtags': [], 'change_id': 'Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c', 'subject': 'WIP python code coverage', 'status': 'NEW', 'created': '2026-06-03 14:18:16.000000000', 'updated': '2026-06-03 16:40:03.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 17, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '70fdffaaeb4a03040573add4adff1d9349afa26b', '_number': 2807, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'all': [{'value': 0, 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'all': [{'value': -1, 'date': '2026-06-03 16:40:03.000000000', 'permitted_voting_range': {'min': -2, 'max': 2}, '_account_id': 1000001}], 'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'removable_reviewers': [], 'reviewers': {'REVIEWER': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'c4f62548e6ada7052c81a5b5fb19ca7a153764b8', 'revisions': {'c4f62548e6ada7052c81a5b5fb19ca7a153764b8': {'kind': 'REWORK', '_number': 1, 'created': '2026-06-03 14:18:16.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/07/2807/1', 'fetch': {'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-controller', 'ref': 'refs/changes/07/2807/1'}}, 'commit': {'parents': [{'commit': 'b0a2f0f65b11cc0e651b1aa669d6086749d4b130', 'subject': 'Merge "fix(logical-router): handle missing internal VN on vxlan LR deletion"'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:17:29.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-03 14:18:07.000000000', 'tz': 180}, 'subject': 'WIP python code coverage', 'message': 'WIP python code coverage\n\nChange-Id: Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:52.099Z] DEBUG: Cannot find a change for SHA b0a2f0f65b11cc0e651b1aa669d6086749d4b130 [2026-06-04T14:41:52.099Z] DEBUG: Change: Id48cb3832ee0617db53ba5a9e6b91ce8ff607a7c: depends_on: [] [Pipeline] archiveArtifacts [2026-06-04T14:41:52.135Z] Archiving artifacts [Pipeline] sh [2026-06-04T14:41:52.460Z] INFO: run 'git fetch https://gerrit.opensdn.io//opensdn-io/tf-jenkins refs/changes/41/2841/1' [2026-06-04T14:41:52.460Z] INFO: FETCH_HEAD - cef35e7c Merge "add code-coverage option" [2026-06-04T14:41:52.730Z] [detached HEAD 2a18c06e] WIP py coverage [2026-06-04T14:41:52.730Z] Author: tikitavi [2026-06-04T14:41:52.730Z] Date: Thu Jun 4 17:40:23 2026 +0300 [2026-06-04T14:41:52.730Z] 1 file changed, 6 insertions(+) [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/utils/gerrit.groovy) [Pipeline] } [Pipeline] // load [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/constants.groovy) [Pipeline] } [Pipeline] // load [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/utils/config.groovy) [Pipeline] } [Pipeline] // load [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/utils/jobs.groovy) [Pipeline] } [Pipeline] // load [Pipeline] load [Pipeline] { (/home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/pipelines/utils/gate.groovy) [Pipeline] } [Pipeline] // load [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Pre-build) [Pipeline] echo [2026-06-04T14:41:53.896Z] Logs URL: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/41/2841/1/templates_1118 [Pipeline] echo [2026-06-04T14:41:53.926Z] terminate_runs_by_review_number: start [Pipeline] echo [2026-06-04T14:41:55.223Z] terminate_runs_by_review_number: terminated builds = [] [Pipeline] sh [Pipeline] echo [2026-06-04T14:41:55.563Z] Pipeline to run: templates [Pipeline] sh [Pipeline] sh [Pipeline] archiveArtifacts [2026-06-04T14:41:56.196Z] Archiving artifacts [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] readYaml [Pipeline] echo [2026-06-04T14:41:57.280Z] [cleanup, ansible-os-not-implemented-targets, ansible-k8s, ansible-k8s-ha, ansible-os, ansible-os-ha, ansible-os-ha-ziu, ansible-os-tempest, ansible-full-sanity, ansible-os-vanilla, ansible-os-r25.1, build-centos, build-rocky9, build-r25.1, juju-hybrid-not-implemented-targets, juju-os-not-implemented-targets, juju-k8s-not-implemented-targets, juju-k8s, juju-k8s-ha, juju-k8s-containerd, juju-os, juju-os-ha, juju-os-containerd, juju-os-ha-containerd, juju-hybrid-ha-ziu, juju-os-ha-ziu, juju-os-maas, juju-hybrid-ha, k8s-manifests, k8s-manifests-ha, prepare-ut-sandbox, test-unit, test-unit-ui, prepare-test-sandbox, test-tox-pep8, test-tox-unit, test-tox-py3, test-unit-go, prepare-docs-sandbox, docs-doxygen, test-tox-py3-true] [Pipeline] echo [2026-06-04T14:41:57.323Z] Streams from config: [:] [Pipeline] echo [2026-06-04T14:41:57.339Z] Jobs from config: [test-unit-tox-py3-true:[depends-on:[fetch-sources-test-sandbox], job-name:test-unit-tox, lock:tox, vars:[LINUX_DISTR_VER:9, LINUX_DISTR:rockylinux, TARGET_SET:py3]], fetch-sources-test-sandbox:[job-name:build-fetch-sources, type:no-report, depends-on:[prepare-sandbox-test-sandbox]], cleanup-worker-test-sandbox:[job-name:build-cleanup, type:no-report,post-hook, depends-on:[fetch-sources-test-sandbox]], cleanup-worker-test-sandbox-true:[depends-on:[test-unit-tox-py3-true], job-name:cleanup-worker-test-sandbox], prepare-sandbox-test-sandbox:[job-name:build-prepare-sandbox, type:no-report, vars:[LINUX_DISTR:rockylinux, LINUX_DISTR_VER:9, PUBLISH_TYPE:stable, VM_TYPE:small]]] [Pipeline] echo [2026-06-04T14:41:57.354Z] Post Jobs from config: [:] [Pipeline] echo [2026-06-04T14:41:57.397Z] Notify gerrit verified=null, submit=false, msg= [2026-06-04T14:41:57.397Z] TF CI Build Started (templates) https://jenkins.opensdn.io/job/pipeline-templates/1118/ [Pipeline] withCredentials [2026-06-04T14:41:57.431Z] Masking supported pattern matches of $GERRIT_API_PASSWORD [Pipeline] { [Pipeline] echo [2026-06-04T14:41:57.477Z] INFO: resolved gerrit URL is https://gerrit.opensdn.io/ [Pipeline] sh [2026-06-04T14:41:57.785Z] + /home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/infra/gerrit/notify.py --gerrit https://gerrit.opensdn.io/ --user tf-gerrit --password **** --review I888de6e4c3f5df1e9809a17daa2a3d38baade112 --patchset 1 --branch master --message 'TF CI Build Started (templates) https://jenkins.opensdn.io/job/pipeline-templates/1118/' [2026-06-04T14:41:58.047Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-jenkins~master~I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'project': 'opensdn-io/tf-jenkins', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-04 14:41:18.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {}, 'hashtags': [], 'change_id': 'I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'subject': 'WIP py coverage', 'status': 'NEW', 'created': '2026-06-04 14:40:59.000000000', 'updated': '2026-06-04 14:41:42.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 6, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '0e7d3820a3722f6d4c1d8ffa70e76c82cd464e72', '_number': 2841, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'permitted_labels': {'Code-Review': ['-2', '-1', ' 0', '+1', '+2'], 'Verified': ['-2', '-1', ' 0', '+1', '+2']}, 'removable_labels': {}, 'removable_reviewers': [{'_account_id': 1000001}], 'reviewers': {'CC': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'd817edd219d6338602d3411104c55ad27ee9aaab', 'revisions': {'d817edd219d6338602d3411104c55ad27ee9aaab': {'kind': 'REWORK', '_number': 1, 'created': '2026-06-04 14:40:59.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/41/2841/1', 'fetch': {'ssh': {'url': 'ssh://tf-gerrit@gerrit.opensdn.io:29418/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}, 'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}, 'http': {'url': 'https://tf-gerrit@gerrit.opensdn.io/a/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}}, 'commit': {'parents': [{'commit': 'cef35e7ced5e8726b1f7bc26711199f02cc6ded4', 'subject': 'Merge "add code-coverage option"'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'subject': 'WIP py coverage', 'message': 'WIP py coverage\n\nDepends-on: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3\nChange-Id: I888de6e4c3f5df1e9809a17daa2a3d38baade112\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:41:58.047Z] DEBUG: push message data: {'labels': {}, 'message': 'TF CI Build Started (templates) https://jenkins.opensdn.io/job/pipeline-templates/1118/'} [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo [2026-06-04T14:41:58.134Z] Notify discord for new job is started [Pipeline] } [Pipeline] // stage [Pipeline] parallel [Pipeline] { (Branch: job-test-unit-tox-py3-true) [Pipeline] { (Branch: job-fetch-sources-test-sandbox) [Pipeline] { (Branch: job-cleanup-worker-test-sandbox) [Pipeline] { (Branch: job-cleanup-worker-test-sandbox-true) [Pipeline] { (Branch: job-prepare-sandbox-test-sandbox) [Pipeline] stage [Pipeline] { (test-unit-tox-py3-true) [Pipeline] stage [Pipeline] { (fetch-sources-test-sandbox) [Pipeline] stage [Pipeline] { (cleanup-worker-test-sandbox) [Pipeline] stage [Pipeline] { (cleanup-worker-test-sandbox-true) [Pipeline] stage [Pipeline] { (prepare-sandbox-test-sandbox) [Pipeline] echo [2026-06-04T14:41:58.524Z] JOB test-unit-tox-py3-true: waiting for dependecies [Pipeline] waitUntil [Pipeline] { [Pipeline] echo [2026-06-04T14:41:58.565Z] JOB fetch-sources-test-sandbox: waiting for dependecies [Pipeline] waitUntil [Pipeline] { [Pipeline] echo [2026-06-04T14:41:58.607Z] JOB cleanup-worker-test-sandbox: waiting for dependecies [Pipeline] waitUntil [Pipeline] { [Pipeline] echo [2026-06-04T14:41:58.648Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecies [Pipeline] waitUntil [Pipeline] { [Pipeline] echo [2026-06-04T14:41:58.687Z] JOB prepare-sandbox-test-sandbox: entering run_job [Pipeline] echo [2026-06-04T14:41:58.720Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:41:58.737Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] echo [2026-06-04T14:41:58.761Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:41:58.790Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] echo [2026-06-04T14:41:58.815Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:41:58.832Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] echo [2026-06-04T14:41:58.855Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:41:58.872Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] writeFile [2026-06-04T14:41:58.987Z] Will try again after 15 sec [2026-06-04T14:41:59.008Z] Will try again after 15 sec [2026-06-04T14:41:59.026Z] Will try again after 15 sec [2026-06-04T14:41:59.044Z] Will try again after 15 sec [Pipeline] archiveArtifacts [2026-06-04T14:41:59.114Z] Archiving artifacts [Pipeline] echo [2026-06-04T14:41:59.158Z] JOB prepare-sandbox-test-sandbox: Starting job: build-prepare-sandbox rnd: #2806 [Pipeline] timeout [2026-06-04T14:41:59.175Z] Timeout set to expire in 3 hr 0 min [Pipeline] { [Pipeline] build [2026-06-04T14:41:59.224Z] Scheduling project: build-prepare-sandbox [2026-06-04T14:42:08.399Z] Starting building: build-prepare-sandbox #15159 [Pipeline] { [Pipeline] { [Pipeline] echo [2026-06-04T14:42:14.060Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:14.076Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] echo [2026-06-04T14:42:14.098Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:14.117Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] { [Pipeline] { [2026-06-04T14:42:14.189Z] Will try again after 15 sec [2026-06-04T14:42:14.213Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:42:14.260Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:14.282Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] echo [2026-06-04T14:42:14.306Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:42:14.324Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:14.378Z] Will try again after 15 sec [2026-06-04T14:42:14.397Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:29.223Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:29.239Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] { [2026-06-04T14:42:29.290Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:42:29.317Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:29.333Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:29.377Z] Will try again after 15 sec [Pipeline] { [Pipeline] { [Pipeline] echo [2026-06-04T14:42:29.438Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:29.456Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] echo [2026-06-04T14:42:29.480Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:42:29.499Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:29.543Z] Will try again after 15 sec [2026-06-04T14:42:29.560Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:44.325Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:44.344Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:44.489Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:44.542Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:44.561Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] { [Pipeline] { [2026-06-04T14:42:44.641Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:42:44.674Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:44.691Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] echo [2026-06-04T14:42:44.717Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:42:44.735Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:44.785Z] Will try again after 15 sec [2026-06-04T14:42:44.805Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:59.524Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:59.540Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:59.583Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:59.672Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:59.691Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:59.737Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:42:59.822Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:42:59.838Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] { [2026-06-04T14:42:59.889Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:42:59.920Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:42:59.939Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:42:59.990Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:14.684Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:14.702Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:14.753Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:14.796Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:14.813Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:14.859Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:14.925Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:14.941Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:43:14.982Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:15.026Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:43:15.040Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:15.084Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:29.793Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:29.813Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:29.858Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:29.902Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:29.919Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:29.962Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:30.016Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:30.032Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:43:30.079Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:30.124Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:43:30.139Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:30.181Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:44.893Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:44.910Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:44.960Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:45.013Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:45.031Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:45.079Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:45.121Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:43:45.139Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:43:45.184Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:43:45.226Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:43:45.243Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:43:45.296Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:00.000Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:00.018Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:00.063Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:00.108Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:00.123Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:00.168Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:00.226Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:00.245Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:44:00.290Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:00.339Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:44:00.355Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:00.403Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:15.099Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:15.116Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:15.161Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:15.206Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:15.224Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:15.266Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:15.322Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:15.338Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:44:15.383Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:15.438Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:44:15.457Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:15.505Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:30.198Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:30.214Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:30.258Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:30.301Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:30.316Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:30.366Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:30.415Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:30.430Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:44:30.471Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:30.539Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:44:30.556Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:30.598Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:45.298Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:45.314Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:45.356Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:45.403Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:45.422Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:45.470Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:45.517Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:44:45.534Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:44:45.580Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:44:45.633Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:44:45.650Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:44:45.695Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:00.397Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:00.418Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:00.474Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:00.610Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:00.629Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] { [2026-06-04T14:45:00.684Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:00.732Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:00.752Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:45:00.795Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:45:00.814Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:45:00.833Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:00.890Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:15.515Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:15.533Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:15.585Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:15.719Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:15.739Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:15.790Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:15.844Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:15.864Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:45:15.913Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:15.964Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:45:15.983Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:16.031Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:30.624Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:30.643Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:30.692Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:30.825Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:30.843Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:30.890Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:30.950Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:30.967Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:45:31.016Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:31.066Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:45:31.084Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:31.132Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:45.731Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:45.747Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:45.796Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:45.928Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:45.947Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:45.993Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:46.050Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:45:46.067Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:45:46.112Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:45:46.167Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:45:46.185Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:45:46.230Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:00.837Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:00.856Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:00.903Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:01.030Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:01.049Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:01.098Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:01.147Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:01.165Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:46:01.216Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:01.269Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:46:01.289Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:01.339Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:15.937Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:15.953Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:15.995Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:16.133Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:16.151Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:16.195Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:16.253Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:16.271Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:46:16.320Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:16.380Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:46:16.396Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:16.450Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:31.030Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:31.047Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:31.098Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:31.230Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:31.250Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:31.299Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:31.351Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:31.369Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:46:31.414Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:31.483Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:46:31.500Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:31.546Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:46.142Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:46.162Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:46.214Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:46.332Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:46.349Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:46.397Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:46.448Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:46:46.465Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:46:46.513Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:46:46.580Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:46:46.598Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:46:46.648Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:01.249Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:01.264Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:01.309Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:01.431Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:01.448Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:01.493Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:01.552Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:01.572Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:47:01.618Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:01.687Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:47:01.703Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:01.748Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:16.342Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:16.357Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:16.400Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:16.526Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:16.540Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:16.582Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:16.654Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:16.671Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:47:16.720Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:16.805Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:47:16.824Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:16.875Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:31.437Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:31.455Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:31.501Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:31.617Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:31.633Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:31.680Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:31.751Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:31.767Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:47:31.811Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:31.909Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:47:31.926Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:31.971Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:46.545Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:46.565Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:46.615Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:46.712Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:46.729Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:46.777Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:46.850Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:47:46.870Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:47:46.924Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:47:47.010Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:47:47.029Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:47:47.076Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:01.656Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:01.675Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:01.730Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:01.815Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:01.833Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:01.882Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:01.958Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:01.975Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:48:02.024Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:02.111Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:48:02.130Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:02.177Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:16.762Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:16.778Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:16.830Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:16.917Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:16.935Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:16.982Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:17.059Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:17.077Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:48:17.125Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:17.213Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:48:17.229Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:17.274Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:31.871Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:31.891Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:31.945Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:32.023Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:32.041Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:32.090Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:32.156Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:32.173Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:48:32.218Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:32.306Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:48:32.323Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:32.367Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:46.980Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:46.997Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:47.042Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:47.125Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:47.142Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:47.189Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:47.254Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:48:47.270Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:48:47.321Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:48:47.399Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:48:47.415Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:48:47.460Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:02.074Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:02.090Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:02.131Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:02.222Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:02.238Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:02.280Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:02.353Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:02.369Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:49:02.416Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:02.498Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:49:02.517Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:02.564Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:17.170Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:17.191Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:17.239Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:17.312Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:17.329Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:17.376Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:17.448Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:17.463Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:49:17.505Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:17.598Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:49:17.614Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:17.654Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:32.272Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:32.287Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:32.338Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:32.410Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:32.429Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:32.473Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:32.539Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:32.556Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:49:32.599Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:32.689Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:49:32.708Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:32.756Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:47.378Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:47.396Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:47.440Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:47.504Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:47.521Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:47.565Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:47.630Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:49:47.651Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:49:47.704Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:49:47.791Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:49:47.808Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:49:47.858Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:02.480Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:02.504Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:02.556Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:02.629Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:02.652Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:02.716Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:02.776Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:02.802Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:50:02.862Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:02.910Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:50:02.929Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:02.974Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:17.597Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:17.616Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:17.672Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:17.757Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:17.777Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:17.826Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:17.902Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:17.920Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:50:17.964Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:18.011Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:50:18.034Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:18.091Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:32.709Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:32.729Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:32.775Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:32.860Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:32.878Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:32.933Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:32.997Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:33.014Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:50:33.059Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:33.126Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:50:33.144Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:33.192Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:47.809Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:47.826Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:47.877Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:47.972Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:47.989Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:48.038Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:48.095Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:50:48.115Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:50:48.167Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:50:48.228Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:50:48.251Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:50:48.322Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:02.914Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:02.931Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:02.977Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:03.160Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:03.176Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] { [2026-06-04T14:51:03.237Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:51:03.268Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:03.286Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:51:03.336Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:03.389Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:51:03.409Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:03.461Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:18.014Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:18.030Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:18.086Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:18.271Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:18.290Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:18.337Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:18.390Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:18.407Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:51:18.451Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:18.495Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:51:18.512Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:18.559Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:33.126Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:33.145Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:33.213Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:33.377Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:33.396Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:33.444Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:33.494Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:33.513Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [Pipeline] { [2026-06-04T14:51:33.668Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:51:33.701Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:51:33.718Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:33.766Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:48.255Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:48.273Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:48.320Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:48.481Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:48.498Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:48.547Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:48.717Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:51:48.734Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:51:48.778Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:51:48.829Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:51:48.849Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:51:48.896Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:03.363Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:03.380Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:03.425Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:03.585Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:03.602Z] JOB fetch-sources-test-sandbox: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:03.649Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:03.817Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:03.834Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:52:03.880Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:03.935Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:52:03.951Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:03.993Z] Will try again after 15 sec [2026-06-04T14:52:15.533Z] Build build-prepare-sandbox #15159 completed: SUCCESS [Pipeline] echo [2026-06-04T14:52:15.553Z] JOB prepare-sandbox-test-sandbox: Finished with SUCCESS [Pipeline] } [Pipeline] // timeout [Pipeline] copyArtifacts [2026-06-04T14:52:15.649Z] Copied 2 artifacts from "build-prepare-sandbox" build number 15159 [Pipeline] echo [2026-06-04T14:52:15.710Z] JOB prepare-sandbox-test-sandbox: Collected artifacts: [Pipeline] sh [2026-06-04T14:52:16.001Z] + ls -la build-prepare-sandbox-2806 [2026-06-04T14:52:16.001Z] total 24 [2026-06-04T14:52:16.001Z] drwxr-xr-x 2 jenkins docker 4096 Jun 4 14:52 . [2026-06-04T14:52:16.001Z] drwxr-xr-x 4 jenkins docker 12288 Jun 4 14:52 .. [2026-06-04T14:52:16.001Z] -rw-r--r-- 1 jenkins docker 43 Jun 4 14:52 build.env [2026-06-04T14:52:16.001Z] -rw-r--r-- 1 jenkins docker 283 Jun 4 14:44 stackrc.build-prepare-sandbox.env [Pipeline] withCredentials [2026-06-04T14:52:16.051Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] sh [2026-06-04T14:52:16.371Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [2026-06-04T14:52:16.937Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] sh [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] { [Pipeline] echo [2026-06-04T14:52:18.458Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:18.475Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:18.522Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:18.685Z] JOB fetch-sources-test-sandbox: waiting for dependecy [prepare-sandbox-test-sandbox:SUCCESS] [Pipeline] } [Pipeline] // waitUntil [Pipeline] echo [2026-06-04T14:52:18.753Z] JOB fetch-sources-test-sandbox: wait finished. overall result = true [Pipeline] echo [2026-06-04T14:52:18.781Z] JOB fetch-sources-test-sandbox: entering run_job [Pipeline] echo [2026-06-04T14:52:18.810Z] JOB fetch-sources-test-sandbox: vars empty. do not store vars file. [Pipeline] echo [2026-06-04T14:52:18.839Z] JOB fetch-sources-test-sandbox / stream null : deps: [prepare-sandbox-test-sandbox] [Pipeline] dir [2026-06-04T14:52:18.872Z] Running in /home/jenkins/workspace/pipeline-templates [Pipeline] { [Pipeline] { [Pipeline] findFiles [Pipeline] echo [2026-06-04T14:52:18.956Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:18.972Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:52:19.019Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:52:19.035Z] JOB fetch-sources-test-sandbox: files found = 2 [Pipeline] { [Pipeline] echo [2026-06-04T14:52:19.080Z] JOB fetch-sources-test-sandbox: file #0 with path build-prepare-sandbox-2806/build.env [Pipeline] readFile [Pipeline] echo [2026-06-04T14:52:19.125Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:52:19.142Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:19.194Z] Will try again after 15 sec [Pipeline] echo [2026-06-04T14:52:19.212Z] JOB fetch-sources-test-sandbox: file #1 with path build-prepare-sandbox-2806/stackrc.build-prepare-sandbox.env [Pipeline] readFile [Pipeline] } [Pipeline] // dir [Pipeline] echo [2026-06-04T14:52:19.352Z] JOB fetch-sources-test-sandbox: deps_env_file: deps.build-fetch-sources.38189.env [Pipeline] writeFile [Pipeline] archiveArtifacts [2026-06-04T14:52:19.418Z] Archiving artifacts [Pipeline] echo [2026-06-04T14:52:19.462Z] JOB fetch-sources-test-sandbox: Starting job: build-fetch-sources rnd: #38189 [Pipeline] timeout [2026-06-04T14:52:19.480Z] Timeout set to expire in 3 hr 0 min [Pipeline] { [Pipeline] build [2026-06-04T14:52:19.527Z] Scheduling project: build-fetch-sources [2026-06-04T14:52:28.471Z] Starting building: build-fetch-sources #13665 [Pipeline] { [Pipeline] echo [2026-06-04T14:52:33.564Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:33.583Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:33.632Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:34.055Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:34.071Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:52:34.112Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:34.227Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:52:34.244Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:34.302Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:48.667Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:48.684Z] JOB test-unit-tox-py3-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:48.733Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:49.147Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:null] [Pipeline] echo [2026-06-04T14:52:49.165Z] JOB cleanup-worker-test-sandbox: waiting for all = false [Pipeline] } [2026-06-04T14:52:49.213Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:52:49.346Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:52:49.364Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:52:49.418Z] Will try again after 15 sec [2026-06-04T14:53:01.949Z] Build build-fetch-sources #13665 completed: SUCCESS [Pipeline] echo [2026-06-04T14:53:01.970Z] JOB fetch-sources-test-sandbox: Finished with SUCCESS [Pipeline] } [Pipeline] // timeout [Pipeline] copyArtifacts [2026-06-04T14:53:02.068Z] Copied 2 artifacts from "build-fetch-sources" build number 13665 [Pipeline] echo [2026-06-04T14:53:02.106Z] JOB fetch-sources-test-sandbox: Collected artifacts: [Pipeline] sh [2026-06-04T14:53:02.411Z] + ls -la build-fetch-sources-38189 [2026-06-04T14:53:02.411Z] total 24 [2026-06-04T14:53:02.411Z] drwxr-xr-x 2 jenkins docker 4096 Jun 4 14:53 . [2026-06-04T14:53:02.411Z] drwxr-xr-x 5 jenkins docker 12288 Jun 4 14:53 .. [2026-06-04T14:53:02.411Z] -rw-r--r-- 1 jenkins docker 387 Jun 4 14:53 build.env [2026-06-04T14:53:02.411Z] -rw-r--r-- 1 jenkins docker 326 Jun 4 14:52 deps.build-fetch-sources.38189.env [Pipeline] withCredentials [2026-06-04T14:53:02.461Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] sh [2026-06-04T14:53:02.781Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [2026-06-04T14:53:03.349Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] { [Pipeline] echo [2026-06-04T14:53:03.775Z] JOB test-unit-tox-py3-true: waiting for dependecy [fetch-sources-test-sandbox:SUCCESS] [Pipeline] } [Pipeline] // waitUntil [Pipeline] echo [2026-06-04T14:53:03.848Z] JOB test-unit-tox-py3-true: wait finished. overall result = true [Pipeline] lock [2026-06-04T14:53:03.873Z] Trying to acquire lock on [Resource: tox] [2026-06-04T14:53:03.879Z] Resource [tox] did not exist. Created. [2026-06-04T14:53:03.885Z] Lock acquired on [Resource: tox] [Pipeline] { [Pipeline] sh [Pipeline] echo [2026-06-04T14:53:03.975Z] JOB test-unit-tox-py3-true: entering run_job [Pipeline] writeFile [Pipeline] archiveArtifacts [2026-06-04T14:53:04.066Z] Archiving artifacts [Pipeline] echo [2026-06-04T14:53:04.114Z] JOB test-unit-tox-py3-true / stream null : deps: [fetch-sources-test-sandbox] [Pipeline] dir [2026-06-04T14:53:04.146Z] Running in /home/jenkins/workspace/pipeline-templates [Pipeline] { [Pipeline] findFiles [Pipeline] { [Pipeline] } [Pipeline] echo [2026-06-04T14:53:04.275Z] JOB test-unit-tox-py3-true: files found = 2 [Pipeline] echo [2026-06-04T14:53:04.294Z] JOB test-unit-tox-py3-true: file #0 with path build-fetch-sources-38189/build.env [Pipeline] readFile [Pipeline] echo [2026-06-04T14:53:04.328Z] JOB cleanup-worker-test-sandbox: waiting for dependecy [fetch-sources-test-sandbox:SUCCESS] [Pipeline] echo [2026-06-04T14:53:04.345Z] JOB cleanup-worker-test-sandbox: waiting for all = true [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // waitUntil [Pipeline] { [Pipeline] echo [2026-06-04T14:53:04.623Z] JOB cleanup-worker-test-sandbox: wait finished. overall result = true [Pipeline] // stage [Pipeline] } [Pipeline] echo [2026-06-04T14:53:04.676Z] JOB cleanup-worker-test-sandbox: entering run_job [Pipeline] echo [2026-06-04T14:53:04.694Z] JOB test-unit-tox-py3-true: file #1 with path build-fetch-sources-38189/deps.build-fetch-sources.38189.env [Pipeline] readFile [Pipeline] echo [2026-06-04T14:53:04.737Z] JOB cleanup-worker-test-sandbox: vars empty. do not store vars file. [Pipeline] echo [2026-06-04T14:53:04.755Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:53:04.772Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [Pipeline] echo [2026-06-04T14:53:04.805Z] JOB cleanup-worker-test-sandbox / stream null : deps: [fetch-sources-test-sandbox] [Pipeline] dir [2026-06-04T14:53:04.834Z] Running in /home/jenkins/workspace/pipeline-templates [Pipeline] { [Pipeline] findFiles [2026-06-04T14:53:04.933Z] Will try again after 15 sec [Pipeline] } [Pipeline] echo [2026-06-04T14:53:04.977Z] JOB cleanup-worker-test-sandbox: files found = 2 [Pipeline] // dir [Pipeline] echo [2026-06-04T14:53:05.040Z] JOB cleanup-worker-test-sandbox: file #0 with path build-fetch-sources-38189/build.env [Pipeline] readFile [Pipeline] echo [2026-06-04T14:53:05.090Z] JOB cleanup-worker-test-sandbox: file #1 with path build-fetch-sources-38189/deps.build-fetch-sources.38189.env [Pipeline] readFile [Pipeline] echo [2026-06-04T14:53:05.141Z] JOB test-unit-tox-py3-true: deps_env_file: deps.test-unit-tox.93541.env [Pipeline] writeFile [Pipeline] } [Pipeline] archiveArtifacts [2026-06-04T14:53:05.237Z] Archiving artifacts [Pipeline] // dir [Pipeline] echo [2026-06-04T14:53:05.308Z] JOB test-unit-tox-py3-true: Starting job: test-unit-tox rnd: #93541 [Pipeline] timeout [2026-06-04T14:53:05.323Z] Timeout set to expire in 3 hr 0 min [Pipeline] { [Pipeline] build [2026-06-04T14:53:05.347Z] Scheduling project: test-unit-tox [Pipeline] echo [2026-06-04T14:53:05.389Z] JOB cleanup-worker-test-sandbox: deps_env_file: deps.build-cleanup.54234.env [Pipeline] writeFile [Pipeline] archiveArtifacts [2026-06-04T14:53:05.452Z] Archiving artifacts [Pipeline] echo [2026-06-04T14:53:05.494Z] JOB cleanup-worker-test-sandbox: Starting job: build-cleanup rnd: #54234 [Pipeline] timeout [2026-06-04T14:53:05.510Z] Timeout set to expire in 3 hr 0 min [Pipeline] { [Pipeline] build [2026-06-04T14:53:05.553Z] Scheduling project: build-cleanup [2026-06-04T14:53:13.478Z] Starting building: test-unit-tox #1104 [2026-06-04T14:53:18.490Z] Starting building: build-cleanup #13455 [Pipeline] { [Pipeline] echo [2026-06-04T14:53:19.979Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:53:19.999Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:53:20.057Z] Will try again after 15 sec [Pipeline] { [Pipeline] echo [2026-06-04T14:53:35.093Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:null] [Pipeline] echo [2026-06-04T14:53:35.110Z] JOB cleanup-worker-test-sandbox-true: fails were not found, unfinished jobs are still present [Pipeline] } [2026-06-04T14:53:35.154Z] Will try again after 15 sec [2026-06-04T14:53:38.422Z] Build test-unit-tox #1104 completed: FAILURE [Pipeline] } [Pipeline] // timeout [Pipeline] echo [2026-06-04T14:53:38.553Z] JOB test-unit-tox-py3-true: Failed [Pipeline] copyArtifacts [2026-06-04T14:53:38.680Z] Copied 1 artifact from "test-unit-tox" build number 1104 [Pipeline] echo [2026-06-04T14:53:38.729Z] JOB test-unit-tox-py3-true: Collected artifacts: [Pipeline] sh [2026-06-04T14:53:39.050Z] + ls -la test-unit-tox-93541 [2026-06-04T14:53:39.050Z] total 20 [2026-06-04T14:53:39.050Z] drwxr-xr-x 2 jenkins docker 4096 Jun 4 14:53 . [2026-06-04T14:53:39.050Z] drwxr-xr-x 6 jenkins docker 12288 Jun 4 14:53 .. [2026-06-04T14:53:39.050Z] -rw-r--r-- 1 jenkins docker 713 Jun 4 14:53 deps.test-unit-tox.93541.env [Pipeline] withCredentials [2026-06-04T14:53:39.101Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] sh [2026-06-04T14:53:39.418Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [2026-06-04T14:53:39.981Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] sh [2026-06-04T14:53:41.120Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [2026-06-04T14:53:41.772Z] Lock released on resource [Resource: tox] [Pipeline] // lock [Pipeline] echo [2026-06-04T14:53:41.839Z] JOB test-unit-tox-py3-true: error in job!!! [Pipeline] echo [2026-06-04T14:53:41.855Z] JOB test-unit-tox-py3-true: Err - org.jenkinsci.plugins.workflow.steps.FlowInterruptedException [Pipeline] echo [2026-06-04T14:53:41.874Z] JOB test-unit-tox-py3-true: Message - null [Pipeline] echo [2026-06-04T14:53:41.889Z] JOB test-unit-tox-py3-true: Cause - null [Pipeline] echo [2026-06-04T14:53:41.905Z] JOB test-unit-tox-py3-true: Stacktrace - [PluginClassLoader for pipeline-build-step//org.jenkinsci.plugins.workflow.support.steps.build.BuildTriggerListener.onFinalized(BuildTriggerListener.java:76), hudson.model.listeners.RunListener.lambda$fireFinalized$3(RunListener.java:260), jenkins.util.Listeners.lambda$notify$0(Listeners.java:59), jenkins.util.Listeners.notify(Listeners.java:67), hudson.model.listeners.RunListener.fireFinalized(RunListener.java:258), hudson.model.Run.onEndBuilding(Run.java:2052), hudson.model.Run.execute(Run.java:1959), hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44), hudson.model.ResourceController.execute(ResourceController.java:101), hudson.model.Executor.run(Executor.java:446)] [Pipeline] } [Pipeline] // stage [Pipeline] } [2026-06-04T14:53:41.982Z] Failed in branch job-test-unit-tox-py3-true [Pipeline] { [Pipeline] echo [2026-06-04T14:53:50.191Z] JOB cleanup-worker-test-sandbox-true: waiting for dependecy [test-unit-tox-py3-true:FAILURE] [Pipeline] } [Pipeline] // waitUntil [Pipeline] echo [2026-06-04T14:53:50.264Z] JOB cleanup-worker-test-sandbox-true: wait finished. overall result = false [Pipeline] } [Pipeline] // stage [Pipeline] } [2026-06-04T14:54:36.337Z] Build build-cleanup #13455 completed: SUCCESS [Pipeline] echo [2026-06-04T14:54:36.359Z] JOB cleanup-worker-test-sandbox: Finished with SUCCESS [Pipeline] } [Pipeline] // timeout [Pipeline] copyArtifacts [2026-06-04T14:54:36.443Z] Copied 1 artifact from "build-cleanup" build number 13455 [Pipeline] echo [2026-06-04T14:54:36.476Z] JOB cleanup-worker-test-sandbox: Collected artifacts: [Pipeline] sh [2026-06-04T14:54:36.765Z] + ls -la build-cleanup-54234 [2026-06-04T14:54:36.765Z] total 20 [2026-06-04T14:54:36.765Z] drwxr-xr-x 2 jenkins docker 4096 Jun 4 14:54 . [2026-06-04T14:54:36.765Z] drwxr-xr-x 7 jenkins docker 12288 Jun 4 14:54 .. [2026-06-04T14:54:36.765Z] -rw-r--r-- 1 jenkins docker 713 Jun 4 14:53 deps.build-cleanup.54234.env [Pipeline] withCredentials [2026-06-04T14:54:36.814Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] sh [2026-06-04T14:54:37.131Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [2026-06-04T14:54:37.700Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] sh [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] echo [2026-06-04T14:54:39.225Z] ERROR: Failed to run null [Pipeline] echo [2026-06-04T14:54:39.246Z] Stacktrace - [PluginClassLoader for pipeline-build-step//org.jenkinsci.plugins.workflow.support.steps.build.BuildTriggerListener.onFinalized(BuildTriggerListener.java:76), hudson.model.listeners.RunListener.lambda$fireFinalized$3(RunListener.java:260), jenkins.util.Listeners.lambda$notify$0(Listeners.java:59), jenkins.util.Listeners.notify(Listeners.java:67), hudson.model.listeners.RunListener.fireFinalized(RunListener.java:258), hudson.model.Run.onEndBuilding(Run.java:2052), hudson.model.Run.execute(Run.java:1959), hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44), hudson.model.ResourceController.execute(ResourceController.java:101), hudson.model.Executor.run(Executor.java:446)] [Pipeline] echo [2026-06-04T14:54:39.276Z] Jobs results: [test-unit-tox-py3-true:[job-rnd:93541, result:FAILURE, number:1104, started:1780584793477, duration:24314], fetch-sources-test-sandbox:[job-rnd:38189, number:13665, started:1780584748469, duration:33438, result:SUCCESS], cleanup-worker-test-sandbox:[job-rnd:54234, number:13455, started:1780584798489, duration:77346, result:SUCCESS], cleanup-worker-test-sandbox-true:[job-rnd:99345, number:-1, duration:0, result:NOT_BUILT], prepare-sandbox-test-sandbox:[job-rnd:2806, number:15159, started:1780584128398, duration:607089, result:SUCCESS]] [Pipeline] stage [Pipeline] { (gerrit vote) [Pipeline] echo [2026-06-04T14:54:39.359Z] Evaluated results for test-unit-tox-py3-true = [results:[FAILURE], duration:24314] [Pipeline] echo [2026-06-04T14:54:39.388Z] Evaluated results for cleanup-worker-test-sandbox-true = [results:[NOT_BUILT], duration:0] [Pipeline] echo [2026-06-04T14:54:39.448Z] Notify gerrit verified=null, submit=false, msg= [2026-06-04T14:54:39.448Z] TF CI Build Failed (templates) in 0h 12m 45s [2026-06-04T14:54:39.448Z] [2026-06-04T14:54:39.448Z] Failed checks: [2026-06-04T14:54:39.448Z] - test-unit-tox-py3-true http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/41/2841/1/templates_1118/test-unit-tox-py3-true : FAILURE in 0h 0m 24s [2026-06-04T14:54:39.448Z] - cleanup-worker-test-sandbox-true : NOT_BUILT [2026-06-04T14:54:39.448Z] [2026-06-04T14:54:39.448Z] Succeeded checks: [Pipeline] withCredentials [2026-06-04T14:54:39.473Z] Masking supported pattern matches of $GERRIT_API_PASSWORD [Pipeline] { [Pipeline] echo [2026-06-04T14:54:39.552Z] INFO: resolved gerrit URL is https://gerrit.opensdn.io/ [Pipeline] sh [2026-06-04T14:54:39.971Z] + /home/jenkins/workspace/pipeline-templates/src/opensdn-io/tf-jenkins/infra/gerrit/notify.py --gerrit https://gerrit.opensdn.io/ --user tf-gerrit --password **** --review I888de6e4c3f5df1e9809a17daa2a3d38baade112 --patchset 1 --branch master --message 'TF CI Build Failed (templates) in 0h 12m 45s [2026-06-04T14:54:39.971Z] [2026-06-04T14:54:39.971Z] Failed checks: [2026-06-04T14:54:39.971Z] - test-unit-tox-py3-true http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/41/2841/1/templates_1118/test-unit-tox-py3-true : FAILURE in 0h 0m 24s [2026-06-04T14:54:39.971Z] - cleanup-worker-test-sandbox-true : NOT_BUILT [2026-06-04T14:54:39.971Z] [2026-06-04T14:54:39.971Z] Succeeded checks:' [2026-06-04T14:54:39.972Z] DEBUG: Change: {'id': 'opensdn-io%2Ftf-jenkins~master~I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'project': 'opensdn-io/tf-jenkins', 'branch': 'master', 'attention_set': {'1000002': {'account': {'_account_id': 1000002}, 'last_update': '2026-06-04 14:41:18.000000000', 'reason': 'Someone else replied on the change'}}, 'removed_from_attention_set': {}, 'hashtags': [], 'change_id': 'I888de6e4c3f5df1e9809a17daa2a3d38baade112', 'subject': 'WIP py coverage', 'status': 'NEW', 'created': '2026-06-04 14:40:59.000000000', 'updated': '2026-06-04 14:41:57.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'insertions': 6, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '2b3654b4b408b6a462bb644701302094624abd8a', '_number': 2841, 'owner': {'_account_id': 1000002}, 'labels': {'Code-Review': {'values': {'-2': 'This shall not be submitted', '-1': 'I would prefer this is not submitted as is', ' 0': 'No score', '+1': 'Looks good to me, but someone else must approve', '+2': 'Looks good to me, approved'}, 'description': '', 'default_value': 0}, 'Verified': {'values': {'-2': 'Fails', '-1': 'Fails', ' 0': 'No score', '+1': 'Verified', '+2': 'Gating'}, 'description': '', 'default_value': 0}}, 'permitted_labels': {'Code-Review': ['-2', '-1', ' 0', '+1', '+2'], 'Verified': ['-2', '-1', ' 0', '+1', '+2']}, 'removable_labels': {}, 'removable_reviewers': [{'_account_id': 1000001}], 'reviewers': {'CC': [{'_account_id': 1000001}]}, 'pending_reviewers': {}, 'current_revision': 'd817edd219d6338602d3411104c55ad27ee9aaab', 'revisions': {'d817edd219d6338602d3411104c55ad27ee9aaab': {'kind': 'REWORK', '_number': 1, 'created': '2026-06-04 14:40:59.000000000', 'uploader': {'_account_id': 1000002}, 'ref': 'refs/changes/41/2841/1', 'fetch': {'ssh': {'url': 'ssh://tf-gerrit@gerrit.opensdn.io:29418/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}, 'anonymous http': {'url': 'https://gerrit.opensdn.io/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}, 'http': {'url': 'https://tf-gerrit@gerrit.opensdn.io/a/opensdn-io/tf-jenkins', 'ref': 'refs/changes/41/2841/1'}}, 'commit': {'parents': [{'commit': 'cef35e7ced5e8726b1f7bc26711199f02cc6ded4', 'subject': 'Merge "add code-coverage option"'}], 'author': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'committer': {'name': 'tikitavi', 'email': 'rtikitavi@gmail.com', 'date': '2026-06-04 14:40:23.000000000', 'tz': 180}, 'subject': 'WIP py coverage', 'message': 'WIP py coverage\n\nDepends-on: I8ebf83fa60504cce09cd431c51a0335eb16bcbe3\nChange-Id: I888de6e4c3f5df1e9809a17daa2a3d38baade112\nSigned-off-by: tikitavi \n'}}}, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Code-Review', 'status': 'NEED'}, {'label': 'Verified', 'status': 'NEED'}]}]} [2026-06-04T14:54:39.972Z] DEBUG: push message data: {'labels': {}, 'message': 'TF CI Build Failed (templates) in 0h 12m 45s\n\nFailed checks:\n- test-unit-tox-py3-true http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/41/2841/1/templates_1118/test-unit-tox-py3-true : FAILURE in 0h 0m 24s\n- cleanup-worker-test-sandbox-true : NOT_BUILT\n\nSucceeded checks:'} [Pipeline] } [Pipeline] // withCredentials [Pipeline] sh [Pipeline] archiveArtifacts [2026-06-04T14:54:40.646Z] Archiving artifacts [Pipeline] withCredentials [2026-06-04T14:54:40.717Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] writeFile [Pipeline] sh [2026-06-04T14:54:41.068Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [2026-06-04T14:54:41.632Z] Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] echo [2026-06-04T14:54:42.324Z] URL of console output = https://jenkins.opensdn.io/job/pipeline-templates/1118/consoleText [Pipeline] withCredentials [2026-06-04T14:54:42.440Z] Masking supported pattern matches of $LOGS_HOST_SSH_KEY [Pipeline] { [Pipeline] sh