Update expectations for Mac PDF
R=epoger@google.com, vandebo@chromium.org Review URL: https://codereview.chromium.org/22865029 git-svn-id: http://skia.googlecode.com/svn/trunk@10863 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
47ae4b0d54
commit
8fc3766c58
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -860,14 +860,15 @@ public:
|
||||
*
|
||||
* @param gm which test generated the actualBitmap
|
||||
* @param gRec
|
||||
* @param configName The config name to look for in the expectation file.
|
||||
* @param actualBitmapAndDigest ptr to bitmap generated by this run, or NULL
|
||||
* if we don't have a usable bitmap representation
|
||||
*/
|
||||
ErrorCombination compare_test_results_to_stored_expectations(
|
||||
GM* gm, const ConfigData& gRec,
|
||||
GM* gm, const ConfigData& gRec, const char* configName,
|
||||
const BitmapAndDigest* actualBitmapAndDigest) {
|
||||
|
||||
SkString shortNamePlusConfig = make_shortname_plus_config(gm->shortName(), gRec.fName);
|
||||
SkString shortNamePlusConfig = make_shortname_plus_config(gm->shortName(), configName);
|
||||
|
||||
ErrorCombination errors;
|
||||
|
||||
@ -905,7 +906,7 @@ public:
|
||||
*/
|
||||
Expectations expectations = expectationsSource->get(nameWithExtension.c_str());
|
||||
errors.add(compare_to_expectations(expectations, *actualBitmapAndDigest,
|
||||
gm->shortName(), gRec.fName, "", true));
|
||||
gm->shortName(), configName, "", true));
|
||||
} else {
|
||||
// If we are running without expectations, we still want to
|
||||
// record the actual results.
|
||||
@ -1022,7 +1023,7 @@ public:
|
||||
}
|
||||
BitmapAndDigest bitmapAndDigest(*bitmap);
|
||||
errors.add(compare_test_results_to_stored_expectations(
|
||||
gm, gRec, &bitmapAndDigest));
|
||||
gm, gRec, gRec.fName, &bitmapAndDigest));
|
||||
|
||||
if (writePath && (gRec.fFlags & kWrite_ConfigFlag)) {
|
||||
path = make_bitmap_filename(writePath, gm->shortName(), gRec.fName,
|
||||
@ -1051,13 +1052,13 @@ public:
|
||||
continue;
|
||||
}
|
||||
|
||||
SkString configName(gRec.fName);
|
||||
configName.append("-");
|
||||
configName.append(pdfRasterizers[i]->fName);
|
||||
|
||||
BitmapAndDigest bitmapAndDigest(pdfBitmap);
|
||||
errors.add(compare_test_results_to_stored_expectations(
|
||||
gm, gRec, &bitmapAndDigest));
|
||||
|
||||
SkString configName(gRec.fName);
|
||||
configName.append("_");
|
||||
configName.append(pdfRasterizers[i]->fName);
|
||||
gm, gRec, configName.c_str(), &bitmapAndDigest));
|
||||
|
||||
if (writePath && (gRec.fFlags & kWrite_ConfigFlag)) {
|
||||
path = make_bitmap_filename(writePath, gm->shortName(), configName.c_str(),
|
||||
@ -1073,7 +1074,7 @@ public:
|
||||
SkAutoTUnref<SkStreamAsset> documentStream(document.detachAsStream());
|
||||
|
||||
errors.add(compare_test_results_to_stored_expectations(
|
||||
gm, gRec, NULL));
|
||||
gm, gRec, gRec.fName, NULL));
|
||||
|
||||
if (writePath && (gRec.fFlags & kWrite_ConfigFlag)) {
|
||||
path = make_filename(writePath, gm->shortName(), gRec.fName, "", "xps");
|
||||
@ -1825,7 +1826,7 @@ static bool prepare_subdirectories(const char *root, bool useFileHierarchy,
|
||||
if (config.fBackend == kPDF_Backend) {
|
||||
for (int j = 0; j < pdfRasterizers.count(); j++) {
|
||||
SkString pdfSubdir = subdir;
|
||||
pdfSubdir.appendf("_%s", pdfRasterizers[j]->fName);
|
||||
pdfSubdir.appendf("-%s", pdfRasterizers[j]->fName);
|
||||
if (!sk_mkdir(pdfSubdir.c_str())) {
|
||||
return false;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
"failed" : null,
|
||||
"failure-ignored" : null,
|
||||
"no-comparison" : {
|
||||
"pdf/selftest1.png" : [ "bitmap-64bitMD5", 1149339852105949057 ]
|
||||
"pdf-poppler/selftest1.png" : [ "bitmap-64bitMD5", 1149339852105949057 ]
|
||||
},
|
||||
"succeeded" : {
|
||||
"565/selftest1.png" : [ "bitmap-64bitMD5", 12927999507540085554 ],
|
||||
@ -23,7 +23,7 @@
|
||||
],
|
||||
"ignore-failure" : false
|
||||
},
|
||||
"pdf/selftest1.png" : {
|
||||
"pdf-poppler/selftest1.png" : {
|
||||
"allowed-digests" : null,
|
||||
"ignore-failure" : false
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
[contents of gm/tests/outputs/add-config-pdf/output-actual/missingExpectationsPath/pdf/selftest1.png]
|
||||
[contents of gm/tests/outputs/add-config-pdf/output-actual/missingExpectationsPath/pdf-poppler/selftest1.png]
|
@ -1 +1 @@
|
||||
[contents of gm/tests/outputs/add-config-pdf/output-actual/writePath/pdf_poppler/selftest1.png]
|
||||
[contents of gm/tests/outputs/add-config-pdf/output-actual/writePath/pdf-poppler/selftest1.png]
|
Loading…
Reference in New Issue
Block a user