1. b9037bd Switch to main branch in test tools and documentation. by Lei Zhang · 4 years ago
  2. 48c116a Switch coverage_report.py to use vpython. by Lei Zhang · 4 years ago
  3. ac238df Migrate presubmit checks to Python 3. by Lei Zhang · 4 years ago
  4. 5cc70ac Make fixup_pdf_template.py Python 3 compatible. by Lei Zhang · 4 years, 2 months ago
  5. 2970d0d Use explicit relative imports in skia_gold Python code. by Lei Zhang · 4 years, 2 months ago
  6. ae57853 Make various Python scripts more compatible with Python 3. by Lei Zhang · 4 years, 2 months ago
  7. 5d075e4 Fix test_runner.py hang on pdfium_test error by K. Moon · 4 years, 2 months ago
  8. 34cbd92 Chunk skia gold multiprocess calls by Stephanie Kim · 4 years, 3 months ago chromium/4450 chromium/4451 chromium/4452 chromium/4453
  9. 0314ade Fix multiprocessing hanging by Stephanie Kim · 4 years, 3 months ago chromium/4444
  10. 5891962 Check for --gold_output_dir by Stephanie Kim · 4 years, 3 months ago chromium/4439 chromium/4440
  11. ebe79c1 Support skia gold without parallel by Stephanie Kim · 4 years, 3 months ago
  12. 606d085 Skia gold in pdfium by Stephanie Kim · 4 years, 3 months ago chromium/4438
  13. a1a3393 Rewrite some comments in coverage_report.py. by Lei Zhang · 4 years, 9 months ago
  14. 48d806b Enhance encode_pdf_filter.py to extract PNG IDAT by K. Moon · 5 years ago
  15. b8b3f5f Update pixel/corpus tests to handle expected results for Skia. by Hui Yingst · 5 years ago chromium/4112 chromium/4113 chromium/4114
  16. 0df122a Modify input stream from files to have LF line endings by Ankit Kumar · 5 years ago
  17. 9c6ac19 Move testing/tools/.style.yapf to the root directory. by Lei Zhang · 5 years ago
  18. cb8e924 Refactor image comparing code into _RunImageDiffCommand(). by Hui Yingst · 5 years ago
  19. 76f9569 Parse pdfium_tests's feature string in TestRunner. by Lei Zhang · 5 years ago
  20. 1d34dc5 Support non-standard trailers in fixup_pdf_template.py by Daniel Hosseinian · 5 years ago chromium/4089
  21. b70e354 Run tests with --disable-xfa in coverage_report.py by Daniel Hosseinian · 5 years ago
  22. 09dbeac Add --disable-xfa flag to test_runner.py by Daniel Hosseinian · 5 years ago chromium/4038 chromium/4039 chromium/4040
  23. 9038776 Run coverage.py with --no-component-view. by Lei Zhang · 5 years ago
  24. bbb5c50 Run tests with --disable-javascript in coverage_report.py. by Lei Zhang · 5 years ago
  25. 77b3a43 Add --disable-javascript flag to test_runner.py by Daniel Hosseinian · 5 years ago
  26. 170f685 Add utility for filter-encoding PDF streams by K Moon · 6 years ago
  27. 8de7d57d Enforce Python style on testing/tools by K Moon · 6 years ago
  28. afce853 Add --reverse-byte-order flag to test_runner.py. by Lei Zhang · 6 years ago
  29. fe3ab67 Correctly handle javascript_tests test cases with no test expectations. by Lei Zhang · 6 years ago
  30. 3054337 Format testing/tools with git cl format --python. by Lei Zhang · 6 years ago
  31. 96eff7c Clear the working directory in the test runner. by Lei Zhang · 6 years ago
  32. 8e6e222 Remove unused variable from fixup_pdf_template.py. by Lei Zhang · 6 years ago
  33. 93d8219 In fixup_pdf_template.py, make errors in include directives fatal. by Lei Zhang · 6 years ago
  34. 5767aca Add delete_output_on_success option to test_runner.py. by Lei Zhang · 7 years ago
  35. 5a88d16 Build pdfium_diff for coverage tests. by Lei Zhang · 7 years ago chromium/3626
  36. 7345cff Process XFA preamble by inclusion rather than hard-coded strings by Tom Sepez · 7 years ago
  37. 2ff4f1e Process XFA config by inclusion in place of hard coded strings by Tom Sepez · 7 years ago
  38. 4b813db Process XFA locale by inclusion rather than hard-coded string. by Tom Sepez · 7 years ago
  39. f28410e Use {{include}} directive in more tests. by Tom Sepez · 7 years ago
  40. dff4f44 Introduce {{include}} directive for PDF file fixup. by Tom Sepez · 7 years ago
  41. 706e187 Fix timezone inconsistency in document methods test. by Tom Sepez · 7 years ago
  42. d4b59ae Fix typo in coverage_report.py. by Lei Zhang · 7 years ago
  43. 40be505 Use optipng to optimize expected .pngs when regenerating them. by Henrique Nakashima · 7 years ago
  44. b3a0fc3 Catch SSL errors when fetching Gold JSON data. by Lei Zhang · 7 years ago
  45. 25b3a60 Fix nits in gold.py. by Lei Zhang · 7 years ago
  46. 289b966 Retry fetching Gold JSON data. by Lei Zhang · 7 years ago
  47. 8550a2d Remove check for clean branch from safetynet_job.py. by Henrique Nakashima · 7 years ago chromium/3549
  48. 5fea8ca Force gclient sync in safetynet_compare.py. by Henrique Nakashima · 7 years ago chromium/3546 chromium/3547 chromium/3548
  49. 26fbb03 Revert "Discard deps that are not sync'ed anymore in safetynet_compare.py." by Henrique Nakashima · 7 years ago
  50. aaff8f8 Discard deps that are not sync'ed anymore in safetynet_compare.py. by Henrique Nakashima · 7 years ago chromium/3545
  51. 284c513 Fix a bug in make_expected.sh. by Lei Zhang · 7 years ago
  52. 5503fe3 Run pdfium_test in only one place in make_expected.sh. by Lei Zhang · 7 years ago
  53. 70cca36 Add proxy for syscall time by Ryan Harrison · 7 years ago
  54. d7e99cb Add in support for using .evt in make_expected.sh by Ryan Harrison · 7 years ago
  55. b59b366 Fix some nits in gold.py. by Lei Zhang · 7 years ago chromium/3470
  56. bcd66f5 Add pass/fail Gold summary to output by Stephan Altmueller · 7 years ago chromium/3469
  57. 1118a66 Make XFA pixel tests more stable by Ryan Harrison · 7 years ago chromium/3447
  58. e434833 Add alphabetical order per file check in api_check.py by Nicolas Pena · 7 years ago
  59. a7b65b8 Migrate coverage_report.py to use upstream Chromium scripts by Ryan Harrison · 7 years ago
  60. 9e17392 Fix small typo in common.py by Ryan Harrison · 7 years ago chromium/3435 chromium/3436
  61. 6595905 Use {{trailer}} macro in testing/resources/javascript/*.in by Tom Sepez · 7 years ago
  62. e20f0c4 Add option to run safetynet_compare.py without a profiler. by Henrique Nakashima · 7 years ago chromium/3430
  63. 82cb809 Prepare image comparison in safetynet_compare.py to work in nightly run. by Henrique Nakashima · 7 years ago chromium/3429
  64. 80302c7 Use test_dir instead of 'pdfium' for source type by Ryan Harrison · 7 years ago
  65. 52489ee safetynet_compare.py generates pngs to compare visually by Henrique Nakashima · 7 years ago
  66. 15bc974 Improve diffing and regeneration of expected pngs. by Henrique Nakashima · 7 years ago
  67. 789a227 Optionally optimize PNGs with optipng in make_expected.sh. by Lei Zhang · 7 years ago
  68. 1ee9601 Sort test cases in test_runner.py. by Lei Zhang · 7 years ago
  69. 3b76ebd Fixup API check by dan sinclair · 7 years ago
  70. 971a674 Rename fpdfsdk/fpdf* files to be consistent by Dan Sinclair · 7 years ago
  71. 53f555a Move XFA pixel tests under pixel/ by Ryan Harrison · 7 years ago chromium/3357 chromium/3358
  72. 26820b4 Setup testing XFA using .in files by Ryan Harrison · 7 years ago chromium/3354 chromium/3355
  73. 56f7117 Teach fixup_pdf_template.py to automatically calculate stream length. by Lei Zhang · 7 years ago
  74. 566d0b9 Fix nits in Python code. by Lei Zhang · 7 years ago
  75. 7694f7e Add timeout when downloading gold json. by Henrique Nakashima · 7 years ago
  76. 72d34be Fix "the the" typos. by Lei Zhang · 7 years ago
  77. 625de44 Make api_check.py warning more informative about what needs to be fixed. by Henrique Nakashima · 7 years ago
  78. 9ccf087 Add missing fpdfview_c_api_test.c entries. by Lei Zhang · 7 years ago
  79. ea4a56d Read Skia gold json and compare to locally generated pngs. by Henrique Nakashima · 8 years ago
  80. 352e251 Add option to regenerate only platform-specific expected pngs. by Henrique Nakashima · 8 years ago
  81. 06673ed Add --regenerate_expected option to test_runner.py. by Henrique Nakashima · 8 years ago chromium/3250
  82. f76741e Store raw json with run results when running safetynet_job.py. by Henrique Nakashima · 8 years ago
  83. 63b0126 Implement FORM_OnFocus() API. by Lei Zhang · 8 years ago
  84. e6f3fcc Prepare safetynet_job.py to have its output sent in emails by Henrique Nakashima · 8 years ago
  85. 0da39e6 Make errors in called processes more evident and easier to debug. by Henrique Nakashima · 8 years ago
  86. 3c03439 Add 'testing' to a path that got missed by Ryan Harrison · 8 years ago
  87. fdc3acb Add safetynet_job.py to run safetynet_compare.py periodically. by Henrique Nakashima · 8 years ago chromium/3182
  88. 8fb94e9 Fixing utf-8 safetynet_conclusions problem when writing the json. by Henrique Nakashima · 8 years ago
  89. d9b0dac Extracting GetBooleanGnArg from coverage_report.py by Henrique Nakashima · 8 years ago
  90. 6470a6a Fixing PrintConclusionsDictHumanReadable for dicts loaded from string. by Henrique Nakashima · 8 years ago
  91. 44f7779 Move tools/coverage to testing/tools/coverage by Henrique Nakashima · 8 years ago
  92. f24fc1e Add script to compare performance of two versions of pdfium. by Henrique Nakashima · 8 years ago
  93. 06ac9c9 Clarify --build-dir help info in safetynet_measure.py. by Lei Zhang · 8 years ago
  94. 926c65a Add safetynet_measure.py to measure pdfium performance. by Henrique Nakashima · 8 years ago
  95. aeadad1 Make progressive renderer default for pdfium_test. by Dan Sinclair · 8 years ago
  96. 6fac27d Change terminology of image diff to differentiate from pixel tests. by Henrique Nakashima · 8 years ago
  97. 62d5076 Fixed file matching regex in test_runner. by Henrique Nakashima · 8 years ago
  98. 3bcabf3 Fail pixel tests when they do not provide the expected image. by Henrique Nakashima · 8 years ago
  99. bdb330e Fix the Size trailer entry in hand written PDFs. by Lei Zhang · 8 years ago
  100. 90d80f8 Ensure empty output directory to avoid duplicate upload by Stephan Altmueller · 8 years ago