You are attempting to cancel job id [[job.job_id]] named "[[job.name]]"
[[error]]
[[commit(change)]]
[[exceptionMessage(exception)]]
For more help, please read Pinpoint Errors.
[[exceptionTraceback(exception)]]
[[item.key]] |
[[item.value]]
|
---|
🖥️: Copy the swarming command which kicks off the swarming tests with corresponding parameters.
You need depot_tools(download instructions) and swarming installed to run the tests locally.
# To set up swarming in your current folder, copy code below and paste to terminal after you installed depot_tools
# (if needed, use "\${platform}" as-is) cipd install "infra/tools/luci/swarming/\${platform}" -root bar
# (if needed) ./bar/swarming login
# '-realm' is only needed if resultdb is enabled for the task.
# Please use a realm that has 'role/resultdb.invocationCreator' in the realms.cfg of your project.
There are [[attemptCount(changeState)]] repeats at this commit.
You need depot_tools(download instructions) and CAS installed to run the tests locally.
# To set up CAS in your current folder, copy code below and paste to terminal after you installed depot_tools
# (if needed, use "\${platform}" as-is) cipd install "infra/tools/luci/cas/\${platform}" -root bar
# (if needed) ./bar/cas login
To promote more accurate regression detection on press benchmarks on Mac M1,
Pinpoint will automatically update the default attempt count when jobs are
configured on a Mac M1 bot and a press benchmark.
JetStream2 and Speedometer2 on Mac M1 will default to 30 attempts
and MotionMark on Mac M1 will default to 60 attempts.
All other devices and benchmarks will default to 10 attempts.
Restarting jobs will use the same attempt count as the original job.
The attempt count can be edited after selecting the bot and benchmark.
Click here for more details.
[[_FormatHash(item.name)]]
[[item.commit_position]]
[[_FormatHash(commitDetails.git_hash)]]
[[commitDetails.commit_position]]
[[error.response.error]]
Narrow down a regression to a cl or set of cl's. A bisect job bisects the commit range, and looks for changes in the specified metric.
Run an A/B experiment.
Base and Experiment Git hashes must both be populated! If they are, this error may help: [[error]]
[[error.response.error]]
[[error.error]]
Waiting for job to complete...
Generating Results2....
Generating the Results2 file failed.
WARNING: Results generated before Nov 14, 2019 do not render in Chrome M80 or newer. See crbug.com/1021137.
New!
Use the pinpoint
command line utility in
depot_tools
to list and filter jobs by user and/or by
configuration from your terminal shell:
pinpoint list-jobs
To list jobs by a particular user:
pinpoint list-jobs --filter=user=user@example.com
To list jobs by configuration:
pinpoint list-jobs --filter=configuration=linux-perf
Use AND
to combine the filters:
pinpoint list-jobs --filter='user=user@example.com AND configuration=linux-perf'
For more up-to-date information:
pinpoint list-jobs --help
Job name | Configuration | User | Bug | Created | Type | Status | Differences |
---|---|---|---|---|---|---|---|
[[item.name]] | [[formatConfiguration(item.configuration)]] | [[formatEmail(item.user)]] | [[getJobIssueText(item)]] | [[formatDate(item.created)]] | [[formatComparisonMode(item.comparison_mode)]] |
[[item.status]]
|
[[item.difference_count]] |
Completed [[status.count]] out of [[status.total]] jobs.
So far, we've encountered [[status.errors]] errors.
Migration completed.
Queued | Running |
---|---|
[[jobs(stats, 'queued_jobs')]] | [[jobs(stats, 'running_jobs')]] |
This histogram shows the rough distribution of time (in hours) elements from the queue have been waiting to get scheduled. We store the last 7 days worth of time measurements.
Total jobs | Repro | No repro | Failed | Cancelled | |
---|---|---|---|---|---|
Bisects last 7 days | [[completedCount(jobs, 'performance', 7)]] | [[reproJobs(jobs, 7)]] | [[noReproJobs(jobs, 7)]] | [[failedJobs(jobs, 'performance', 7)]] | [[cancelledJobs(jobs, 'performance', 7)]] |
Bisects last 28 days | [[completedCount(jobs, 'performance', 28)]] | [[reproJobs(jobs, 28)]] | [[noReproJobs(jobs, 28)]] | [[failedJobs(jobs, 'performance', 28)]] | [[cancelledJobs(jobs, 'performance', 28)]] |
Try jobs last 7 days | [[completedCount(jobs, 'try', 7)]] | [[failedJobs(jobs, 'try', 7)]] | [[cancelledJobs(jobs, 'try', 1)]] | ||
Try jobs last 28 days | [[completedCount(jobs, 'try', 28)]] | [[failedJobs(jobs, 'try', 28)]] | [[cancelledJobs(jobs, 'try', 28)]] |
Total jobs | Duration 50% | Duration 75% | Duration 90% | Duration 99% | Duration | |
---|---|---|---|---|---|---|
Bisects last 7 days | [[completedCount(jobs, 'performance', 7)]] | [[completedDuration(jobs, 'performance', 7, 0.50)]] | [[completedDuration(jobs, 'performance', 7, 0.75)]] | [[completedDuration(jobs, 'performance', 7, 0.90)]] | [[completedDuration(jobs, 'performance', 7, 0.99)]] | |
Bisects last 28 days | [[completedCount(jobs, 'performance', 28)]] | [[completedDuration(jobs, 'performance', 28, 0.50)]] | [[completedDuration(jobs, 'performance', 28, 0.75)]] | [[completedDuration(jobs, 'performance', 28, 0.90)]] | [[completedDuration(jobs, 'performance', 28, 0.99)]] | |
Try jobs last 7 days | [[completedCount(jobs, 'try', 7)]] | [[completedDuration(jobs, 'try', 7, 0.50)]] | [[completedDuration(jobs, 'try', 7, 0.75)]] | [[completedDuration(jobs, 'try', 7, 0.90)]] | [[completedDuration(jobs, 'try', 7, 0.99)]] | |
Try jobs last 28 days | [[completedCount(jobs, 'try', 28)]] | [[completedDuration(jobs, 'try', 28, 0.50)]] | [[completedDuration(jobs, 'try', 28, 0.75)]] | [[completedDuration(jobs, 'try', 28, 0.90)]] | [[completedDuration(jobs, 'try', 28, 0.99)]] |