зеркало из https://github.com/mozilla/moz-skia.git
GM: add --missingExpectationsPath option, similar to --mismatchPath
This will allow us to make the buildbots record all images EXCEPT those which match expectations to Google Storage. R=borenet@google.com Review URL: https://codereview.chromium.org/17552012 git-svn-id: http://skia.googlecode.com/svn/trunk@9725 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
Родитель
da2b21fa9b
Коммит
5f99545de6
|
@ -193,7 +193,8 @@ class GMMain {
|
|||
public:
|
||||
GMMain() : fUseFileHierarchy(false), fWriteChecksumBasedFilenames(false),
|
||||
fIgnorableErrorTypes(kDefaultIgnorableErrorTypes),
|
||||
fMismatchPath(NULL), fTestsRun(0), fRenderModesEncountered(1) {}
|
||||
fMismatchPath(NULL), fMissingExpectationsPath(NULL), fTestsRun(0),
|
||||
fRenderModesEncountered(1) {}
|
||||
|
||||
/**
|
||||
* Assemble shortNamePlusConfig from (surprise!) shortName and configName.
|
||||
|
@ -767,6 +768,7 @@ public:
|
|||
*
|
||||
* If fMismatchPath has been set, and there are pixel diffs, then the
|
||||
* actual bitmap will be written out to a file within fMismatchPath.
|
||||
* And similarly for fMissingExpectationsPath...
|
||||
*
|
||||
* @param expectations what expectations to compare actualBitmap against
|
||||
* @param actualBitmapAndDigest the SkBitmap we actually generated, and its GmResultDigest
|
||||
|
@ -795,6 +797,16 @@ public:
|
|||
|
||||
if (expectations.empty()) {
|
||||
errors.add(kMissingExpectations_ErrorType);
|
||||
|
||||
// Write out the "actuals" for any tests without expectations, if we have
|
||||
// been directed to do so.
|
||||
if (fMissingExpectationsPath) {
|
||||
SkString path = make_bitmap_filename(fMissingExpectationsPath, shortName,
|
||||
configName, renderModeDescriptor,
|
||||
actualBitmapAndDigest.fDigest);
|
||||
write_bitmap(path, actualBitmapAndDigest.fBitmap);
|
||||
}
|
||||
|
||||
} else if (!expectations.match(actualBitmapAndDigest.fDigest)) {
|
||||
addToJsonSummary = true;
|
||||
// The error mode we record depends on whether this was running
|
||||
|
@ -1178,6 +1190,7 @@ public:
|
|||
ErrorCombination fIgnorableErrorTypes;
|
||||
|
||||
const char* fMismatchPath;
|
||||
const char* fMissingExpectationsPath;
|
||||
|
||||
// collection of tests that have failed with each ErrorType
|
||||
SkTArray<SkString> fFailedTests[kLast_ErrorType+1];
|
||||
|
@ -1317,6 +1330,8 @@ DEFINE_string(match, "", "[~][^]substring[$] [...] of test name to run.\n"
|
|||
"^ and $ requires an exact match\n"
|
||||
"If a test does not match any list entry,\n"
|
||||
"it is skipped unless some list entry starts with ~");
|
||||
DEFINE_string(missingExpectationsPath, "", "Write images for tests without expectations "
|
||||
"into this directory.");
|
||||
DEFINE_string(mismatchPath, "", "Write images for tests that failed due to "
|
||||
"pixel mismatches into this directory.");
|
||||
DEFINE_string(modulo, "", "[--modulo <remainder> <divisor>]: only run tests for which "
|
||||
|
@ -1799,6 +1814,9 @@ int tool_main(int argc, char** argv) {
|
|||
if (FLAGS_mismatchPath.count() == 1) {
|
||||
gmmain.fMismatchPath = FLAGS_mismatchPath[0];
|
||||
}
|
||||
if (FLAGS_missingExpectationsPath.count() == 1) {
|
||||
gmmain.fMissingExpectationsPath = FLAGS_missingExpectationsPath[0];
|
||||
}
|
||||
|
||||
for (int i = 0; i < FLAGS_config.count(); i++) {
|
||||
const char* config = FLAGS_config[i];
|
||||
|
@ -1987,6 +2005,10 @@ int tool_main(int argc, char** argv) {
|
|||
if (NULL != gmmain.fMismatchPath) {
|
||||
gm_fprintf(stdout, "writing mismatches to %s\n", gmmain.fMismatchPath);
|
||||
}
|
||||
if (NULL != gmmain.fMissingExpectationsPath) {
|
||||
gm_fprintf(stdout, "writing images without expectations to %s\n",
|
||||
gmmain.fMissingExpectationsPath);
|
||||
}
|
||||
if (FLAGS_writePicturePath.count() == 1) {
|
||||
gm_fprintf(stdout, "writing pictures to %s\n", FLAGS_writePicturePath[0]);
|
||||
}
|
||||
|
@ -2017,6 +2039,12 @@ int tool_main(int argc, char** argv) {
|
|||
return -1;
|
||||
}
|
||||
}
|
||||
if (NULL != gmmain.fMissingExpectationsPath) {
|
||||
if (!prepare_subdirectories(gmmain.fMissingExpectationsPath, gmmain.fUseFileHierarchy,
|
||||
configs)) {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
if (FLAGS_pdfJpegQuality < -1 || FLAGS_pdfJpegQuality > 100) {
|
||||
gm_fprintf(stderr, "%s\n", "pdfJpegQuality must be in [-1 .. 100] range.");
|
||||
|
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --writeChecksumBasedFilenames --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels-no-hierarchy.json --writeJsonSummaryPath gm/tests/outputs/checksum-based-filenames/output-actual/json-summary.txt --writePath gm/tests/outputs/checksum-based-filenames/output-actual/writePath --mismatchPath gm/tests/outputs/checksum-based-filenames/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --writeChecksumBasedFilenames --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels-no-hierarchy.json --writeJsonSummaryPath gm/tests/outputs/checksum-based-filenames/output-actual/json-summary.txt --writePath gm/tests/outputs/checksum-based-filenames/output-actual/writePath --mismatchPath gm/tests/outputs/checksum-based-filenames/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/checksum-based-filenames/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/different-pixels-no-hierarchy.json
|
||||
GM: writing to gm/tests/outputs/checksum-based-filenames/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/checksum-based-filenames/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/checksum-based-filenames/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/different-pixels --writeJsonSummaryPath gm/tests/outputs/compared-against-different-pixels-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-different-pixels-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-different-pixels-images/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/different-pixels --writeJsonSummaryPath gm/tests/outputs/compared-against-different-pixels-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-different-pixels-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-different-pixels-images/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-different-pixels-images/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading from gm/tests/inputs/images/different-pixels
|
||||
GM: writing to gm/tests/outputs/compared-against-different-pixels-images/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-different-pixels-images/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-different-pixels-images/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels.json --writeJsonSummaryPath gm/tests/outputs/compared-against-different-pixels-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-different-pixels-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-different-pixels-json/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels.json --writeJsonSummaryPath gm/tests/outputs/compared-against-different-pixels-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-different-pixels-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-different-pixels-json/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-different-pixels-json/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/different-pixels.json
|
||||
GM: writing to gm/tests/outputs/compared-against-different-pixels-json/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-different-pixels-json/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-different-pixels-json/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/empty-dir --writeJsonSummaryPath gm/tests/outputs/compared-against-empty-dir/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-empty-dir/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-empty-dir/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/empty-dir --writeJsonSummaryPath gm/tests/outputs/compared-against-empty-dir/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-empty-dir/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-empty-dir/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-empty-dir/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
[contents of gm/tests/outputs/compared-against-empty-dir/output-actual/missingExpectationsPath/565/selftest1.png]
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
[contents of gm/tests/outputs/compared-against-empty-dir/output-actual/missingExpectationsPath/8888/selftest1.png]
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading from gm/tests/inputs/images/empty-dir
|
||||
GM: writing to gm/tests/outputs/compared-against-empty-dir/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-empty-dir/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-empty-dir/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/identical-bytes --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/identical-bytes --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-identical-bytes-images/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading from gm/tests/inputs/images/identical-bytes
|
||||
GM: writing to gm/tests/outputs/compared-against-identical-bytes-images/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-identical-bytes-images/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-identical-bytes-images/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/identical-bytes.json --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/identical-bytes.json --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-identical-bytes-json/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/identical-bytes.json
|
||||
GM: writing to gm/tests/outputs/compared-against-identical-bytes-json/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-identical-bytes-json/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-identical-bytes-json/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/identical-pixels --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/images/identical-pixels --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-identical-pixels-images/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading from gm/tests/inputs/images/identical-pixels
|
||||
GM: writing to gm/tests/outputs/compared-against-identical-pixels-images/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-identical-pixels-images/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-identical-pixels-images/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/identical-pixels.json --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/identical-pixels.json --writeJsonSummaryPath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-identical-pixels-json/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/identical-pixels.json
|
||||
GM: writing to gm/tests/outputs/compared-against-identical-pixels-json/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/compared-against-identical-pixels-json/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/compared-against-identical-pixels-json/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r ../path/to/nowhere --writeJsonSummaryPath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 -r ../path/to/nowhere --writeJsonSummaryPath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/json-summary.txt --writePath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/writePath --mismatchPath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/compared-against-nonexistent-dir/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --ignoreErrorTypes ExpectationsMismatch NoGpuContext --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels.json --writeJsonSummaryPath gm/tests/outputs/ignore-expectations-mismatch/output-actual/json-summary.txt --writePath gm/tests/outputs/ignore-expectations-mismatch/output-actual/writePath --mismatchPath gm/tests/outputs/ignore-expectations-mismatch/output-actual/mismatchPath
|
||||
out/Debug/gm --ignoreErrorTypes ExpectationsMismatch NoGpuContext --verbose --hierarchy --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels.json --writeJsonSummaryPath gm/tests/outputs/ignore-expectations-mismatch/output-actual/json-summary.txt --writePath gm/tests/outputs/ignore-expectations-mismatch/output-actual/writePath --mismatchPath gm/tests/outputs/ignore-expectations-mismatch/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/ignore-expectations-mismatch/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/different-pixels.json
|
||||
GM: writing to gm/tests/outputs/ignore-expectations-mismatch/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/ignore-expectations-mismatch/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/ignore-expectations-mismatch/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 selftest2 --config 8888 565 --writeJsonSummaryPath gm/tests/outputs/intentionally-skipped-tests/output-actual/json-summary.txt --writePath gm/tests/outputs/intentionally-skipped-tests/output-actual/writePath --mismatchPath gm/tests/outputs/intentionally-skipped-tests/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 selftest2 --config 8888 565 --writeJsonSummaryPath gm/tests/outputs/intentionally-skipped-tests/output-actual/json-summary.txt --writePath gm/tests/outputs/intentionally-skipped-tests/output-actual/writePath --mismatchPath gm/tests/outputs/intentionally-skipped-tests/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/intentionally-skipped-tests/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1,6 +1,7 @@
|
|||
GM: These configs will be run: 8888 565
|
||||
GM: writing to gm/tests/outputs/intentionally-skipped-tests/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/intentionally-skipped-tests/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/intentionally-skipped-tests/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest2 [300 200]
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 2 GMs
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels-no-hierarchy.json --writeJsonSummaryPath gm/tests/outputs/no-hierarchy/output-actual/json-summary.txt --writePath gm/tests/outputs/no-hierarchy/output-actual/writePath --mismatchPath gm/tests/outputs/no-hierarchy/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --match selftest1 --config 8888 565 -r gm/tests/inputs/json/different-pixels-no-hierarchy.json --writeJsonSummaryPath gm/tests/outputs/no-hierarchy/output-actual/json-summary.txt --writePath gm/tests/outputs/no-hierarchy/output-actual/writePath --mismatchPath gm/tests/outputs/no-hierarchy/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/no-hierarchy/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -2,6 +2,7 @@ GM: These configs will be run: 8888 565
|
|||
GM: reading expectations from JSON summary file gm/tests/inputs/json/different-pixels-no-hierarchy.json
|
||||
GM: writing to gm/tests/outputs/no-hierarchy/output-actual/writePath
|
||||
GM: writing mismatches to gm/tests/outputs/no-hierarchy/output-actual/mismatchPath
|
||||
GM: writing images without expectations to gm/tests/outputs/no-hierarchy/output-actual/missingExpectationsPath
|
||||
GM: drawing... selftest1 [300 200]
|
||||
GM: Ran 1 GMs
|
||||
GM: ... over 2 configs ["8888", "565"]
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -1 +1 @@
|
|||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 --writeJsonSummaryPath gm/tests/outputs/no-readpath/output-actual/json-summary.txt --writePath gm/tests/outputs/no-readpath/output-actual/writePath --mismatchPath gm/tests/outputs/no-readpath/output-actual/mismatchPath
|
||||
out/Debug/gm --verbose --hierarchy --match selftest1 --config 8888 565 --writeJsonSummaryPath gm/tests/outputs/no-readpath/output-actual/json-summary.txt --writePath gm/tests/outputs/no-readpath/output-actual/writePath --mismatchPath gm/tests/outputs/no-readpath/output-actual/mismatchPath --missingExpectationsPath gm/tests/outputs/no-readpath/output-actual/missingExpectationsPath
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
|
@ -0,0 +1 @@
|
|||
Created additional file to make sure directory isn't empty, because self-test cannot handle empty directories.
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче