New issue
Advanced search Search tips

Issue 801658 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature

Blocked on:
issue 801662



Sign in to add a comment

swarming.py: Remove trigger --shards googletest specific knowledge

Project Member Reported by mar...@chromium.org, Jan 12 2018

Issue description

The --shards flag is a quick way to shard googletest based test suites. It does two things:

- Sets the environment variables GTEST_SHARD_INDEX and GTEST_TOTAL_SHARDS (googletest specific, most chromium non-googletest tests emulate this behaviour)
- Adds ':%d:%d' suffix to the task name

This issue is about removing the flag completely, so that callers are responsible of doing sharding by themselves. In practice we foresee the capability to specify multiple tests at once via a single 'swarming.py trigger' invocation via raw json metadata. This will likely be needed anyway for task fallback support.


 

Comment 1 by mar...@chromium.org, Jan 12 2018

Blockedon: 801662
Project Member

Comment 2 by sheriffbot@chromium.org, Jan 14

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
We're likely going to address this by moving out of the python implementation and use the Go implementation instead. Issue 894045. 

Sign in to add a comment