A failed task likely has no isolated output to collect which means the collect task fails and is retried over and over.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/fee21f2e9ecb459d44d5c619174d1513685d6c65 commit fee21f2e9ecb459d44d5c619174d1513685d6c65 Author: Emma <emso@chromium.org> Date: Mon Jan 08 18:38:12 2018 Adds abort of collect for failing tasks Bug:798092 Change-Id: Ic2b188f5b4e5b0858ea7ed903a06574654264df6 Reviewed-on: https://chromium-review.googlesource.com/848777 Commit-Queue: Emma Söderberg <emso@chromium.org> Reviewed-by: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org> [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/config.pb.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/common/track/track.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/pb.discovery.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/v1/tricium.pb.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/tracker.proto [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/workflow.proto [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/tracker/rpc_worker_done.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/tracker.pb.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/v1/pb.discovery.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/driver/rpc_collect_test.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/workflow.pb.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/driver/handlers_test.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/driver/rpc_collect.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/workflow_helpers_test.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/v1/tricium.proto [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/common/swarming.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/appengine/tracker/rpc_worker_done_test.go [modify] https://crrev.com/fee21f2e9ecb459d44d5c619174d1513685d6c65/go/src/infra/tricium/api/admin/v1/workflow_helpers.go
Comment 1 by emso@chromium.org
, Jan 4 2018