See
<https://ci-beam.apache.org/job/beam_PostCommit_Python38/172/display/redirect?page=changes>
Changes:
[yoshiki.obata] [BEAM-9980] add groovy functions for python versions
[yoshiki.obata] [BEAM-9980] update dataflow test-suites to switch python
versions using
[yoshiki.obata] [BEAM-9980] version switchable dataflow tasks to be invoked
[yoshiki.obata] [BEAM-9980] :sdks:python:test-suites:dataflow included in
[Luke Cwik] [BEAM-10670] Make key coder deterministic by using upstream
PCollection
[Udi Meiri] [BEAM-10697] Remove testPy2Cython from precommit
[noreply] [BEAM-9891] Generate query execution summary table after finishing
jobs
------------------------------------------
[...truncated 21.88 MB...]
{
"@type": "kind:pair",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
},
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
}
],
"is_pair_like": true,
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
},
{
"@type": "kind:stream",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
},
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
}
],
"is_pair_like": true,
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
}
],
"is_stream_like": true
}
],
"is_pair_like": true
},
{
"@type": "kind:global_window"
}
],
"is_wrapper": true
},
"output_name": "out",
"user_name": "CoGroupByKey/GroupByKey.out"
}
],
"parallel_input": {
"@type": "OutputReference",
"output_name": "out",
"step_name": "s21"
},
"serialized_fn":
"%0A%8C%11%22%40%0A%1Dref_Coder_GlobalWindowCoder_1%12%1F%0A%1D%0A%1Bbeam%3Acoder%3Aglobal_window%3Av1%2A%C7%10%0A%25ref_Environment_default_environment_1%12%9D%10%12%12beam%3Aenv%3Adocker%3Av1%1A%3D%0A%3Bgcr.io/cloud-dataflow/v1beta3/python38%3Abeam-master-20200630%2A%13beam%3Acoder%3Abytes%3Av1%2A%19beam%3Acoder%3Astring_utf8%3Av1%2A%10beam%3Acoder%3Akv%3Av1%2A%12beam%3Acoder%3Abool%3Av1%2A%14beam%3Acoder%3Avarint%3Av1%2A%14beam%3Acoder%3Adouble%3Av1%2A%16beam%3Acoder%3Aiterable%3Av1%2A%13beam%3Acoder%3Atimer%3Av1%2A%1Dbeam%3Acoder%3Ainterval_window%3Av1%2A%1Bbeam%3Acoder%3Alength_prefix%3Av1%2A%1Bbeam%3Acoder%3Aglobal_window%3Av1%2A%1Cbeam%3Acoder%3Awindowed_value%3Av1%2A%22beam%3Acoder%3Aparam_windowed_value%3Av1%2A%23beam%3Acoder%3Astate_backed_iterable%3Av1%2A%11beam%3Acoder%3Arow%3Av1%2A%23beam%3Aprotocol%3Aprogress_reporting%3Av0%2A%1Ebeam%3Aprotocol%3Aworker_status%3Av1%2A%3Abeam%3Aversion%3Asdk_base%3Aapache/beam_python3.8_sdk%3A2.25.0.dev2q%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%12%1D%0A%1Bpostcommit_requirements.txt%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%12%0A%10requirements.txt2%9B%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%12%3D%0A%3B/tmp/dataflow-requirements-cache/parameterized-0.7.4.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%1C%0A%1Aparameterized-0.7.4.tar.gz2%89%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%124%0A2/tmp/dataflow-requirements-cache/mock-2.0.0.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%13%0A%11mock-2.0.0.tar.gz2%89%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%124%0A2/tmp/dataflow-requirements-cache/six-1.15.0.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%13%0A%11six-1.15.0.tar.gz2%91%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%128%0A6/tmp/dataflow-requirements-cache/funcsigs-1.0.2.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%17%0A%15funcsigs-1.0.2.tar.gz2%87%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%123%0A1/tmp/dataflow-requirements-cache/pbr-5.4.5.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%12%0A%10pbr-5.4.5.tar.gz2%97%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%12%3B%0A9/tmp/dataflow-requirements-cache/PyHamcrest-1.10.1.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%1A%0A%18PyHamcrest-1.10.1.tar.gz2%C4%01%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%12i%0Ag<https://ci-beam.apache.org/job/beam_PostCommit_Python38/ws/src/sdks/python/build/apache-beam.tar.gz%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%19%0A%17dataflow_python_sdk.tar2%9C%02%0A%1Abeam%3Aartifact%3Atype%3Afile%3Av1%12%C4%01%0A%C1%01/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Python38/src/runners/google-cloud-dataflow-java/worker/build/libs/beam-runners-google-cloud-dataflow-java-fn-api-worker-2.25.0-SNAPSHOT.jar%1A%20beam%3Aartifact%3Arole%3Astaging_to%3Av1%22%15%0A%13dataflow-worker.jarjx%0A%22%0A%20beam%3Awindow_fn%3Aglobal_windows%3Av1%10%01%1A%1Dref_Coder_GlobalWindowCoder_1%22%02%3A%00%28%010%018%01H%01Z%25ref_Environment_default_environment_1",>
"user_name": "CoGroupByKey/GroupByKey"
}
},
{
"kind": "ParallelDo",
"name": "s23",
"properties": {
"display_data": [
{
"key": "fn",
"label": "Transform Function",
"namespace": "apache_beam.transforms.core.ParDo",
"shortValue": "CallableWrapperDoFn",
"type": "STRING",
"value": "apache_beam.transforms.core.CallableWrapperDoFn"
},
{
"key": "fn",
"label": "Transform Function",
"namespace": "apache_beam.transforms.core.CallableWrapperDoFn",
"type": "STRING",
"value": "_merge_tagged_vals_under_key"
}
],
"non_parallel_inputs": {},
"output_info": [
{
"encoding": {
"@type": "kind:windowed_value",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
},
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
}
],
"is_pair_like": true,
"pipeline_proto_coder_id": "ref_Coder_FastPrimitivesCoder_5"
},
{
"@type": "kind:global_window"
}
],
"is_wrapper": true
},
"output_name": "None",
"user_name": "CoGroupByKey/Map(_merge_tagged_vals_under_key).out"
}
],
"parallel_input": {
"@type": "OutputReference",
"output_name": "out",
"step_name": "s22"
},
"serialized_fn":
"QlpoOTFBWSZTWaHcyBoAAvJ/+X///S/SY85FXe/9jr///+ZvxQ4BYAAgAgACUAO3hmagAtlg0IpPBNPVBkNAD1NB6j1GQGg00AAAADQGjQDINChpqbSm2qeCmR6p6ABMMiNMDQBoTQ09BDAjQxNDRhwAADQNDQ0NMgA0AAGgGhoAAGQAAcAAA0DQ0NDTIANAABoBoaAABkAACRIIKbQpmmqep5qaYEYkaMTI00NBpoaAGgDamRtJ6I9QKMWWPudOcAN1Bm/NOBgV2dv9Xwhu2Bo9+E2HxSqKIgO25lk8MXk8E7C03pYiydTwy5vqLMTsRRRpaM0qUCnlnKUf9343KBTYRCiesTJhcwL2ImwmmH2uTCbby0pO6grHRcJzOCDXGjZfVZ200v4U+8s/HM5Y/Vy8QNjLfGqKU01Ca418qmpE13qrV53yLN2amYZceHyMdpTtq1adtOJqyX55YcVFkb3gOXp4RaTgF3vkiA0NS5jq1h+BGmxLBjsEpfaSyVUUFAd3qCbUCAYH2RC0pSVwQqdbxjFOOIiyChKodWhGAhh6unwPCrdemvWXBPeoKWDFFYtfDNfWHwgU00ahUe6YAsVRXnqqTj9FTAKAoliCMi4bZ2+JPkXsVKzwsOWsioVMdKE1KvqZ99WIMSjtU6OjEsLioXRCCJXb8l/IukCVVZWRYfdgO9KFjFOJHhI0ngFqSm4GxFIVYq2BUyyA9EmPv6gK9Tseil8jqfPWWDvsOUVvFSyk9OC2JGJVKGtQ6/mWa/btd2aT2fA9y00bb9C7npSNslp8Y1P793aCUqk2nq89drswQ3D96XTaOTxwuggebA4lui8fS3dorphUkPaanr8o+B9jeFXSXJokunfjWUV0u3sCyrnLq9LaOhG2ndn3Vnjgttk417OS8vpVWBDgiRAvjTQeqDy3VMeZVUytHlSvolSJugYNpsVISmk5MH1yGp8j63ayBpRiN3ZUkxX0Zoosu0sEp535VaHcw2AkZsmwtVB5+4pFCMQwitSp1MNfbXYVnXNI0bDtS4MJ5E9ZeLfzzuNNF55ppGLRfvcBwFS+5w41VqRsQElxKCR6+56eOetrq5LkV6yE1gY0zM1GQ1q9BlL6RTd7sLHkWesi2/QS4fb6l5a8obwrQw3L6YNt0mGou7GmZQsOjlKNV8+2Rg4bigvsgVfQZMMpHSchoJtfDEojDyrJwFKYvnhZfRsjFuWic84WEDOQU4loZjBqbaOX5ijTlYGUjWpXRmkzYCmMiM++iyy91KjUmoflfK0uJlo/gabQV60Ck7cIbJaUedyc2h8MFHJk+WEGNpHn/39ONs5r8Iohi8iy7WkT2Y48ZTXarwqmpEURqBqNtqGRXrDFII5/xrmm840x/w4ecp7PU+dOX1u0ympOKgmsw2p2umuYxIJa8aTuzNdWuJaJqzCelHG+tguUOSo6JDUxbDQ8u8hytcvLzF3JFOFCQodzIGg=",
"user_name": "CoGroupByKey/Map(_merge_tagged_vals_under_key)"
}
},
{
"kind": "ParallelDo",
"name": "s24",
"properties": {
"display_data": [
{
"key": "fn",
"label": "Transform Function",
"namespace": "apache_beam.transforms.core.ParDo",
"shortValue": "CallableWrapperDoFn",
"type": "STRING",
"value": "apache_beam.transforms.core.CallableWrapperDoFn"
},
{
"key": "fn",
"label": "Transform Function",
"namespace": "apache_beam.transforms.core.CallableWrapperDoFn",
"type": "STRING",
"value": "check"
}
],
"non_parallel_inputs": {},
"output_info": [
{
"encoding": {
"@type": "kind:windowed_value",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
},
{
"@type":
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
"component_encodings": [],
"pipeline_proto_coder_id":
"ref_Coder_FastPrimitivesCoder_5"
}
],
"is_pair_like": true,
"pipeline_proto_coder_id": "ref_Coder_FastPrimitivesCoder_5"
},
{
"@type": "kind:global_window"
}
],
"is_wrapper": true
},
"output_name": "None",
"user_name": "Map(check).out"
}
],
"parallel_input": {
"@type": "OutputReference",
"output_name": "None",
"step_name": "s23"
},
"serialized_fn":
"QlpoOTFBWSZTWbxAggUAAqx/8H//+X9LY5hfP+vcwr///+Z/xA4AYATQA4yB5tu9h7253glEI0k9BpPVPGqPU8p6mxQD1HkjygGg09Q9TIB6jI8UMNTQPUGqp/lNNT0ykabE1GgNBo9QBo0DRpggAANNADQDCDRNBBDU0PSNGmjQBkADQAANAAAGgaAAYok/UKaB6gBoGgADQDQaAAAAAAAACUQmk1J+IZU9PKT9U9NNDKMm9UwmmQ0aAAABkGCaPIQIVIKLMQmMhzfN2lzhzK/Cp/YOb7DbTucmukFWQWSRPbxcfDRYYNioQHLNYnPt/GknNIcTz7wgOZJWOljA2XCp8OUYa2stjFVHIUZAxNAjqLWCCzEgwCQGowQfNttVcqgwnqRbXk+7s8AzEMP51hSmoUlTwCiTibmZ/OONC5oMrXIqixSEI1y8TGDRTOZBzim8yHOqS+grVqBmn+Law6matkZPmO3da0PXwbE3hb0ri30tbgy80a10HUazqm481RM0DtZG3LGlzk+v4DA0AoyLskNbPVx4GUk1uCil0nFha6kSBx+n1btare7OR86VSPoULaYNvtQvUhFIISgybdlEIPLNaqyn5NhKSIRyUuQW8Hy9+XL3W7xDWjmsr9qoSJAPKMUA4a1Uet/Xpz3gSDNqDBnyEsQ9IslrQLfWePWNzUxGVU/q6aimuqTuI78scbFwLMSBYglZNZLhmGdgqrAqHC2wN9TIRbA5TtaB+q1syS833AepLY7hjIRqDAxHw8DoPA3CbP3IoZZ7FsdF8W/crlnnry59QGkdumjd+0DyxNhTv4mIyNnXXQpjewvCCzylBlheuutBoNIMxSCnGLhWvOB9CfqpqGisRgQuwL1+G/AdD4RLkF7kuDEEGHJnQhJIW0Rtq+WBjaRC5OMiEARO6iMMqohG3WCUKMMZSqQJdKwLPYiBKDmIPBWqC645jWo3rrqxCSgvajKLw0yGAsCo5LOaRhl0dDERbct0Gll5zwOVGCxKDjJWCuiTKvmsQ40vwwhoc7o2RaUV8pCfByJhEmqsNHWAUUhzWDNucttdS1GONEcaUe1QTIQhiL8RpDy4mMkSYVGoKy0QpLnz0lNUG3VamLBZPgRoJrzIGsE4LDDIREw6NA4gHY3T3vs0GD4UqY2SkgQl2iQKl/eMItqWmw/SLpaPtx3qBOy1qXC3emLBOoGHWgO5CykUulcPUlQVXSGoKcr+SsTkbpT3B7wLIibJNIjZi6GKCKJFkB8oga6IjWigkCyBc2I9IPlunICBAK2cIE9GFnAaiBMkf95/xiAfqyBzaWHa0fKRTk0TglQ/xopCRENQilbMAiRRMTANClmLYcUaY6khrmezWGg3Lg4mgyRovKabix0KLVdhSbz1005EnxVuFOdNC40EDdyLxb6UDFJLFMIyycEdo/xdyRThQkLxAggU",
"user_name": "Map(check)"
}
}
],
"type": "JOB_TYPE_BATCH"
}
apache_beam.runners.dataflow.internal.apiclient: INFO: Create job: <Job
createTime: '2020-08-18T00:14:41.219610Z'
currentStateTime: '1970-01-01T00:00:00Z'
id: '2020-08-17_17_14_39-9538279847189682243'
location: 'us-central1'
name: 'beamapp-jenkins-0818001430-688746'
projectId: 'apache-beam-testing'
stageStates: []
startTime: '2020-08-18T00:14:41.219610Z'
steps: []
tempFiles: []
type: TypeValueValuesEnum(JOB_TYPE_BATCH, 1)>
apache_beam.runners.dataflow.internal.apiclient: INFO: Created job with id:
[2020-08-17_17_14_39-9538279847189682243]
apache_beam.runners.dataflow.internal.apiclient: INFO: Submitted job:
2020-08-17_17_14_39-9538279847189682243
apache_beam.runners.dataflow.internal.apiclient: INFO: To access the Dataflow
monitoring console, please navigate to
https://console.cloud.google.com/dataflow/jobs/us-central1/2020-08-17_17_14_39-9538279847189682243?project=apache-beam-testing
apache_beam.io.filesystem: DEBUG: translate_pattern:
'gs://temp-storage-for-end-to-end-tests/py-it-cloud/output/c7ac9e76-24bf-4652-8adf-a0bd6edd57b3'
->
'gs://temp\\-storage\\-for\\-end\\-to\\-end\\-tests/py\\-it\\-cloud/output/c7ac9e76\\-24bf\\-4652\\-8adf\\-a0bd6edd57b3'
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
XML: nosetests-postCommitIT-df-py38.xml
----------------------------------------------------------------------
XML:
<https://ci-beam.apache.org/job/beam_PostCommit_Python38/ws/src/sdks/python/nosetests.xml>
----------------------------------------------------------------------
Ran 66 tests in 3578.351s
FAILED (SKIP=7, failures=1)
> Task :sdks:python:test-suites:dataflow:py38:postCommitIT FAILED
FAILURE: Build failed with an exception.
* Where:
Script
'<https://ci-beam.apache.org/job/beam_PostCommit_Python38/ws/src/sdks/python/test-suites/dataflow/common.gradle'>
line: 118
* What went wrong:
Execution failed for task ':sdks:python:test-suites:dataflow:py38:postCommitIT'.
> Process 'command 'sh'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with
Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See
https://docs.gradle.org/5.2.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 1h 1m 35s
154 actionable tasks: 119 executed, 33 from cache, 2 up-to-date
Publishing build scan...
https://gradle.com/s/ypotniqhgtksa
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]