New issue
Advanced search Search tips

Issue 880935 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Task



Sign in to add a comment

Investigate Blacklisted PPDs

Project Member Reported by skau@chromium.org, Sep 5

Issue description

Perform some analysis over the boards where we see output variation to determine a root cause for the variance.
 
Labels: M-72
Status: Started (was: Assigned)
Project Member

Comment 2 by bugdroid1@chromium.org, Oct 27

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/ad0b897354366724d3ce5eeeab933b99e3a273f0

commit ad0b897354366724d3ce5eeeab933b99e3a273f0
Author: Piotr Pawliczek <pawliczek@chromium.org>
Date: Sat Oct 27 00:19:16 2018

New version of autotest for PPD files verification

New version of autotest for testing all PPD files. It introduces the following
changes:
- It can analyze a pipeline dumped by CUPS and rerun it outside CUPS server. It
  allows for separate analysis of each pipeline's step. For now, this kind of
  analysis requires CUPS patching and must be started by hand. See readme.txt
  file for more details.
- New class Archiver for on-the-fly compression of gathered output files. It
  allows to store on the device large number of similar files in compressed
  form.
- Improved procedure for digest calculation.
- Updated archives with PPD files to test.

BUG= chromium:862784 ,chromium:880935
TEST=Tested on nautilus, veyron_minnie and elm

Change-Id: Ia0eb469fdf4fcd5326d2363cf7169c4fd876f3e6
Reviewed-on: https://chromium-review.googlesource.com/1291869
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Piotr Pawliczek <pawliczek@chromium.org>
Reviewed-by: Sean Kau <skau@chromium.org>
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>

[add] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/cups_log_pipelines.patch
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/digests/annotation_highlight_square_with_ap.pdf.digests
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/ppds_100.tar.xz
[add] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/archiver.py
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/control.all_digests
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/digests/embedded_images.pdf.digests
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/digests/split_streams.pdf.digests
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/multithreaded_processor.py
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/control.all
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/control.all_outputs
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/digests_blacklist.txt
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/ppds_all.tar.xz
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/platform_PrinterPpds.py
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/readme.txt
[modify] https://crrev.com/ad0b897354366724d3ce5eeeab933b99e3a273f0/client/site_tests/platform_PrinterPpds/helpers.py

Ping - Is this one fixed?
Cc: skau@chromium.org
It is a constant effort, we still have ~450 blacklisted PPDs.
Labels: -M-72 Bolton-Testing

Sign in to add a comment