See 
<https://ci-beam.apache.org/job/beam_PostCommit_Python38/185/display/redirect>

Changes:


------------------------------------------
[...truncated 21.47 MB...]
              ],
              "is_wrapper": true
            },
            "output_name": "out",
            "user_name": "Input/Read.out"
          }
        ],
        "user_name": "Input/Read"
      }
    },
    {
      "kind": "ParallelDo",
      "name": "s2",
      "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": "str"
          }
        ],
        "non_parallel_inputs": {},
        "output_info": [
          {
            "encoding": {
              "@type": "kind:windowed_value",
              "component_encodings": [
                {
                  "@type": 
"StrUtf8Coder$QlpoOTFBWSZTWQy/ZDgAABl/4EwEACAAIQRACAAKAL9C3AJgBA4AIABUYYAEwIYE2g0SDQZqAMjZQPMCjD2VNvp5xXpT0xlPgKSopMzzFHVQJAzJFnL0GgsoNi7kinChIBl+yHA=",
                  "component_encodings": [],
                  "pipeline_proto_coder_id": "ref_Coder_StrUtf8Coder_9"
                },
                {
                  "@type": "kind:global_window"
                }
              ],
              "is_wrapper": true
            },
            "output_name": "None",
            "user_name": "To String.out"
          }
        ],
        "parallel_input": {
          "@type": "OutputReference",
          "output_name": "out",
          "step_name": "s1"
        },
        "serialized_fn": 
"QlpoOTFBWSZTWTcOhAEAAin/4H//+IvoY4hHb+vcgr///+ZjxQ4BQAL92cObZLdxDUymk9T0SfqTGp6g9IPJlDT0mg0G1DagAAA2oAAlTTQECBqj00aJpp6n6pkGTRoA00MnqAAD0gaeoNNSKeiY1BgRpptTIwEaZGRk0xGBNMAmJggwlETU1PRoajJgE000ADQ00aANNAADIBoDlSyX1+bxc1Hr2HDzPEEd7+a8ND412UlSSgqAKKgbpARkojYgfwAeFEDH0c6YlkvnGhIJLGRdZcqOCkulu+5CSP7sNEtrXuqrOgilm1cNJ3zKytaLt9ynpR5UxA7gPBznQSOjvBgIWyrOz4T1lt55r8WHG69HmNZBLAFG7gnlfelgUt5CnNXP6+TBCMYiimTpymJYpkTctAuUNbfx8tYE8F4kHm4+Pk3XemFtH55K2KPKocQ7rW8F0GMqaoPLkM1NTy0nQrGZ1fTlVn4B0ruBddKG0zm1MyWUBZOFS1YMvQFtGodFMDGYxwj+dhAoY+Um5Kfe9zJzKNBG7PbK2LM7UKGyHDx7kLUJcSjF2p5Q4lmvywaW4UZ10gjBFaTctsDxUBvcyciREgXLoFCqUI0oGDqqj2P7C1lsWsgfwJYBS0AIEgSVK1cW2oEV7HDaqFOSn4n5AQbNLRw002zasr9FpUiQUQZnRkhL8CzE+gg9L4UPMqQrHRChFRBXrqqMWAGAwHKILfsjVR7AtfFJVyIsFZqkdytBR7GUmMhDIn+kHBJqk9SXUnIm+gwVI6gUQc7TkwV7UamiPA256taHPYkKgiaHDL2pFSMGIJYVNwtaguxLfwbLw68NsfSVIQDiLnVmS3WoJzg1H7DmNxGLC2L54yI7GHKlQddqQxpAo6AHJNusaREoR8vzKI+iok7BblwBTvUYTDfuFw4mjih86sYsC5IHotpx6RIvUjGblmJlRMQxCARZ7V1Sm3pBCBlpAFNEBgwSkRSkHYWDTMAkgNyEWEt5URdppWuur0BH09p0UHzaaJtYNEvoAcun+DOZrATUt3dTQ2226Uv9pVjUaqVOq5rCxbNlTTFzFhBHsKZI2MpF6Im5TMpild+Wl0ULr21iit+lqxRO7e3ljgqWZK0VyAnzKuBw3cEKPy1vF3JFOFCQNw6EAQ==",
        "user_name": "To String"
      }
    },
    {
      "kind": "ParallelDo",
      "name": "s3",
      "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": "make_entity"
          }
        ],
        "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_6"
                    },
                    {
                      "@type": 
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
                      "component_encodings": [],
                      "pipeline_proto_coder_id": 
"ref_Coder_FastPrimitivesCoder_6"
                    }
                  ],
                  "is_pair_like": true,
                  "pipeline_proto_coder_id": "ref_Coder_FastPrimitivesCoder_6"
                },
                {
                  "@type": "kind:global_window"
                }
              ],
              "is_wrapper": true
            },
            "output_name": "None",
            "user_name": "To Entity.out"
          }
        ],
        "parallel_input": {
          "@type": "OutputReference",
          "output_name": "None",
          "step_name": "s2"
        },
        "serialized_fn": 
"QlpoOTFBWSZTWcun6WEAAun/8f//+JtNY//lH+vcg7//3+Zrxk4AYAAEAAAA0APstHk7rquzSa6GpkEaDVNPTSE2MqDyj9U2o0PU9T9SaGR+qek9T1Gmymg0HpNHqPRDIGoRoxIMKeEgyaNGTCAGQZAA000AaZNAAAGmhCExTKeTJoyJptIDRo9QPUaMhoAAAAGEDaQ40NDQ0A0BiBoDIAANNAA0AyAAABhKEjEpPwmU1HtU3qIeoaeUzU9JoYj1GmgAADQAAANGEIipA58wPi/T6uAVCnQts1eEZM44XziWJzbwlllrh4N+9P6omzYsUbgk8zQG7bUNl4dV7hQX0E6oKsDsgnIRyl91AClFKJ4ilJExSYgQI9+/9PrAQIy8tl0iiTlMhACrdzVOxZxpch/gaDzhYeCTQRKJITFcryhYW19vPAFhgFHmOQLrktOz3fK0e3Z9yPMRjtMiG2+FkejRpCmcF2S24sYi44CNaq0M06bve3rqSNlA9WHQqhvTjTZ3r2xSKMhmDUmpcmHJhbiLrqzBI5TNHu49AEqgAIK1nksbHspTtt2dIRXxCJytE0IFO/wY9qx8Yn7+q1MpCKhyQnJqzzqWw0ECC0h2B2Be13beXWQTJdpa+jUCRsKzWDX9et5t3d2HZCJYaFHBoQtQvBI9YEsOiSFuW226CBSOe8xri8dBmrrim+oZENB3Mlp1OskqTh5l4qduRe45jrkYcC4mG4wXNePUEQELNNNqY9ZEo1wfnFqezM1AEHMSwSHxqAIIBL3rPFFxrVLKYrOrW3RAQx3YWPGGOxpnNVTGp1Eg8LpC5h8cku7V4XKZxFq7jmr56At9sykOAQLhOxtyJox4CQooGAVGCBYJm2DAGLnFBDFAfcVEEGxdrEJSsggLbuaOfNFbQBC65D4L++Cs/HM8obEQG00+mjpFkqYTFVYKUEqEeIakwZYbkGwhgM4vwX4K+24twNbW6RiogVabcoeJKjiSAHhIGgWQ2qFmGtnCIpEILYE8XhSsMMksQG2UYGB7ITArhy/NRXDKKmQKUfcLJjtiuvas8kuFcOCBJ3UKowIDb1RUA9/8h70RzgQIdMiwEDpO38aFgtMOsEkIeGvBAO2FSW7goD1qUNUzqKhRLs9KR0WIn3ka4YSwuvtNITEBUWsqa1kcZCbk3zc57wavMRJ+URGKRQehsZXceWtylvGcVur3t7H1bEBeujOnsClw2ESFpAxRwRHN3ZPHUAnfycaxRGhZ0JBGg9MGVpTfkEIGOs0yAqMmyc30GYmL096CfVYmnRiqINe5eM8OfxVOBMX7LkedmDQMAxLhoNVRFFqGMKpgirrYjhxa7K9Geg0SLOkiShGESA5A3sKhNsiY7IyKpASYFAs3TZzJlELC/vEogRkMS1KiRYpUs0EXLj76RJumB8CADOjPZIiRK7+rQglyX58sGCGHZZB0Q5WUqrBWBaVXBYFZYiky6EPs684ii1NAbOVKzUZ7KRCedWZFHUEs6cB5reUWeWE/g8ZJ4st42A+2s2lgF2X1ayXmkoaGDMdqDfMWlQVO3qaY1+sqcMP+LuSKcKEhl0/Swg==",
        "user_name": "To Entity"
      }
    },
    {
      "kind": "ParallelDo",
      "name": "s4",
      "properties": {
        "display_data": [
          {
            "key": "fn",
            "label": "Transform Function",
            "namespace": "apache_beam.transforms.core.ParDo",
            "shortValue": "_DatastoreWriteFn",
            "type": "STRING",
            "value": 
"apache_beam.io.gcp.datastore.v1new.datastoreio._DatastoreWriteFn"
          },
          {
            "key": "mutation",
            "namespace": 
"apache_beam.io.gcp.datastore.v1new.datastoreio._DatastoreWriteFn",
            "type": "STRING",
            "value": "Write (upsert)"
          },
          {
            "key": "project",
            "namespace": 
"apache_beam.io.gcp.datastore.v1new.datastoreio._DatastoreWriteFn",
            "type": "STRING",
            "value": "apache-beam-testing"
          }
        ],
        "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_6"
                    },
                    {
                      "@type": 
"FastPrimitivesCoder$QlpoOTFBWSZTWSYAoHgAAC334EwIiCAAIQkAQAC/bt0CYAQOACAAahpI0Bppo0GmRtINBqJ6QZAaNDQDyjRqC0RLwD4QPbijFck85Haypu6ovZAReEmQrcsyHc7KzNN4sFkXh7FICbooOXgwoVC0QQeEDWJD5shM4hP8XckU4UJAmAKB4A==",
                      "component_encodings": [],
                      "pipeline_proto_coder_id": 
"ref_Coder_FastPrimitivesCoder_6"
                    }
                  ],
                  "is_pair_like": true,
                  "pipeline_proto_coder_id": "ref_Coder_FastPrimitivesCoder_6"
                },
                {
                  "@type": "kind:global_window"
                }
              ],
              "is_wrapper": true
            },
            "output_name": "None",
            "user_name": "Write to Datastore/Write Batch to Datastore.out"
          }
        ],
        "parallel_input": {
          "@type": "OutputReference",
          "output_name": "None",
          "step_name": "s3"
        },
        "serialized_fn": 
"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",
        "user_name": "Write to Datastore/Write Batch to Datastore"
      }
    }
  ],
  "type": "JOB_TYPE_BATCH"
}
apache_beam.runners.dataflow.internal.apiclient: INFO: Create job: <Job
 createTime: '2020-08-21T06:17:34.535388Z'
 currentStateTime: '1970-01-01T00:00:00Z'
 id: '2020-08-20_23_17_33-4747955825836414012'
 location: 'us-central1'
 name: 'beamapp-jenkins-0821061723-632864'
 projectId: 'apache-beam-testing'
 stageStates: []
 startTime: '2020-08-21T06:17:34.535388Z'
 steps: []
 tempFiles: []
 type: TypeValueValuesEnum(JOB_TYPE_BATCH, 1)>
apache_beam.runners.dataflow.internal.apiclient: INFO: Created job with id: 
[2020-08-20_23_17_33-4747955825836414012]
apache_beam.runners.dataflow.internal.apiclient: INFO: Submitted job: 
2020-08-20_23_17_33-4747955825836414012
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-20_23_17_33-4747955825836414012?project=apache-beam-testing
--------------------- >> 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 3426.473s

FAILED (SKIP=7, errors=2, 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 48s
154 actionable tasks: 118 executed, 34 from cache, 2 up-to-date

Publishing build scan...
https://gradle.com/s/uvirxsjhwu7ea

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]

Reply via email to