]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Add -P option and PAUSE directive to ipptool.
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 16 May 2014 06:14:11 +0000 (06:14 +0000)
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 16 May 2014 06:14:11 +0000 (06:14 +0000)
Save work on IPP Everywhere test suite.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11880 a1ca3aef-8c08-0410-bb20-df032aa958be

CHANGES-IPPTOOL.txt
CHANGES.txt
man/ipptool.man
man/ipptoolfile.man
test/everywhere/bonjour-tests.sh [new file with mode: 0755]
test/everywhere/document-format-tests.sh [new file with mode: 0755]
test/everywhere/document-format-tests.test [new file with mode: 0644]
test/everywhere/ipp-tests.sh [new file with mode: 0755]
test/everywhere/ipp-tests.test [new file with mode: 0644]
test/ipptool.c

index 15066ae1de24e3ac8c56bbd7e7b4eb654eb66918..c96addbde51cbfa72e1d0e1b1466841c79d74dca 100644 (file)
@@ -1,8 +1,14 @@
-CHANGES-IPPTOOL.txt - 2013-07-15
+CHANGES-IPPTOOL.txt - 2015-05-15
 --------------------------------
 
 This file provides a list of changes to the ipptool binary distribution posted
-on cups.org.
+on CUPS.org.
+
+2014-05-15
+
+       - Added support for simultaneous XML and test output from ipptool.
+       - Added support for PAUSE directive in ipptool test files.
+
 
 2013-07-15
 
index 60c0bc912bca7776d07dafd2ff3c7752750898b6..59f3acfd243d46b0e0fd4fd220c62d384efcc35f 100644 (file)
@@ -1,4 +1,4 @@
-CHANGES.txt - 2.0b1 - 2014-04-09
+CHANGES.txt - 2.0b1 - 2014-05-15
 --------------------------------
 
 CHANGES IN CUPS V2.0b1
@@ -41,3 +41,6 @@ CHANGES IN CUPS V2.0b1
          execute permissions (STR #2935)
        - The ippFindAttribute and ippFindNextAttribute functions now support
          hierarchical searches (STR #4395)
+       - Added support for simultaneous XML and test output from ipptool.
+       - Added support for PAUSE directive in ipptool test files.
+
index bcd276f084706d041d114a9fe20710996607bf48..d5397a59dc02de1600944345c7703317529b9197 100644 (file)
@@ -11,7 +11,7 @@
 .\" which should have been included with this file.  If this file is
 .\" file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.TH ipptool 1 "CUPS" "9 April 2014" "Apple Inc."
+.TH ipptool 1 "CUPS" "15 May 2014" "Apple Inc."
 .SH NAME
 ipptool \- perform internet printing protocol requests
 .SH SYNOPSIS
@@ -35,6 +35,9 @@ ipptool \- perform internet printing protocol requests
 ] [
 .B \-L
 ] [
+.B \-P
+.I filename.plist
+] [
 .B \-S
 ] [
 .B \-T
@@ -122,6 +125,9 @@ will continue past errors.
 .B \-L
 Specifies that requests should be sent using the HTTP/1.0 "Content\-Length:" header, which is required for conformance by all versions of IPP. The default is to use "Transfer\-Encoding: chunked" for requests with attached files and "Content\-Length:" for requests without attached files.
 .TP 5
+.BI \-P \ filename.plist
+Specifies that the test results should be written to the named XML (Apple plist) file in addition to the plain text report. This option is incompatible with the \fB\-i\fR (interval) and \fB\-n\fR (repeat\-count) options.
+.TP 5
 .B \-S
 Forces (dedicated) TLS encryption when connecting to the server.
 .TP 5
index dcef8b49c24c4aa66dacb3df513f771a8ce9106a..c4e9cf40adb1faa780550b593078b874a1e1c6dd 100644 (file)
@@ -11,7 +11,7 @@
 .\" which should have been included with this file.  If this file is
 .\" file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.TH ipptoolfile 5 "CUPS" "9 April 2014" "Apple Inc."
+.TH ipptoolfile 5 "CUPS" "15 May 2014" "Apple Inc."
 .SH NAME
 ipptoolfile \- ipptool file format
 .SH DESCRIPTION
@@ -187,6 +187,9 @@ Specifies the human-readable name of the test.
 \fBOPERATION \fIoperation-code\fR
 Specifies the operation to be performed.
 .TP 5
+\fBPAUSE "\fImessage\fB"\fR
+Displays the provided message and waits for the user to press a key to continue.
+.TP 5
 \fBREQUEST\-ID \fInumber\fR\fR
 .TP 5
 \fBREQUEST\-ID random\fR
diff --git a/test/everywhere/bonjour-tests.sh b/test/everywhere/bonjour-tests.sh
new file mode 100755 (executable)
index 0000000..1a24852
--- /dev/null
@@ -0,0 +1 @@
+#!/bin/sh
diff --git a/test/everywhere/document-format-tests.sh b/test/everywhere/document-format-tests.sh
new file mode 100755 (executable)
index 0000000..1a24852
--- /dev/null
@@ -0,0 +1 @@
+#!/bin/sh
diff --git a/test/everywhere/document-format-tests.test b/test/everywhere/document-format-tests.test
new file mode 100644 (file)
index 0000000..5bcf6c0
--- /dev/null
@@ -0,0 +1,9689 @@
+#
+# "$Id: ipp-everywhere.test 11398 2013-11-06 20:11:11Z msweet $"
+#
+#   IPP Everywhere test suite.
+#
+#   Copyright 2007-2013 by Apple Inc.
+#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+# Usage:
+#
+#   ./ipptool -V 2.0 -tf filename.ext printer-uri ipp-everywhere.test
+#
+
+# Do all of the IPP/1.1 and IPP/2.0 tests
+INCLUDE "ipp-2.0.test"
+
+
+# Test required printer description attribute support.
+#
+# Required by: PWG 5100.14
+{
+       NAME "PWG 5100.14 section 5.1/5.2 - Required Operations and Attributes"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format application/octet-stream
+       ATTR keyword requested-attributes all,media-col-database
+
+       STATUS successful-ok
+
+       # Operations
+       EXPECT operations-supported WITH-VALUE 0x0002 # Print-Job
+       EXPECT operations-supported WITH-VALUE 0x0004 # Validate-Job
+       EXPECT operations-supported WITH-VALUE 0x0005 # Create-Job
+       EXPECT operations-supported WITH-VALUE 0x0006 # Send-Document
+       EXPECT operations-supported WITH-VALUE 0x0008 # Cancel-Job
+       EXPECT operations-supported WITH-VALUE 0x0009 # Get-Job-Attributes
+       EXPECT operations-supported WITH-VALUE 0x000a # Get-Jobs
+       EXPECT operations-supported WITH-VALUE 0x000b # Get-Printer-Attributes
+       EXPECT operations-supported WITH-VALUE 0x0039 # Cancel-My-Jobs
+       EXPECT operations-supported WITH-VALUE 0x003b # Close-Job
+       EXPECT operations-supported WITH-VALUE 0x003c # Identify-Printer
+
+       # Printer description attributes
+       EXPECT compression-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "deflate" DEFINE-MATCH HAVE_DEFLATE
+       EXPECT compression-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "gzip" DEFINE-MATCH HAVE_GZIP
+
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "image/jpeg"
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "image/pwg-raster"
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "/^(application/pdf|application/openxps)$/" DEFINE-MATCH PDF_OR_OPENXPS
+
+       EXPECT feed-orientation-supported OF-TYPE keyword IN-GROUP printer-attributes-tag DEFINE-MATCH FEED_ORIENTATION_SUPPORTED
+       EXPECT feed-orientation-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED FEED_ORIENTATION_SUPPORTED
+
+       EXPECT finishings-supported OF-TYPE enum IN-GROUP printer-attributes-tag DEFINE-MATCH FINISHINGS_SUPPORTED
+       EXPECT finishings-default OF-TYPE enum IN-GROUP printer-attributes-tag IF-DEFINED FINISHINGS_SUPPORTED
+
+       EXPECT identify-actions-default OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(display|flash|sound|speak)$/"
+       EXPECT identify-actions-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(display|flash|sound|speak)$/"
+
+       EXPECT ipp-features-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "ipp-everywhere"
+
+       EXPECT job-account-id-supported OF-TYPE boolean IN-GROUP printer-attributes-tag WITH-VALUE true COUNT 1 DEFINE-MATCH JOB_ACCOUNT_ID_SUPPORTED
+       EXPECT job-account-id-default OF-TYPE name|no-value IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED JOB_ACCOUNT_ID_SUPPORTED
+
+       EXPECT job-accounting-user-id-supported OF-TYPE boolean IN-GROUP printer-attributes-tag WITH-VALUE true COUNT 1 DEFINE-MATCH JOB_ACCOUNTING_USER_ID_SUPPORTED
+       EXPECT job-accounting-user-id-default OF-TYPE name|no-value IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED JOB_ACCOUNTING_USER_ID_SUPPORTED
+
+       EXPECT job-constraints-supported OF-TYPE collection IN-GROUP printer-attributes-tag DEFINE-MATCH JOB_CONSTRAINTS_SUPPORTED
+       EXPECT job-resolvers-supported OF-TYPE collection IN-GROUP printer-attributes-tag IF-DEFINED JOB_CONSTRAINTS_SUPPORTED
+
+       EXPECT job-creation-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+
+       EXPECT job-ids-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE true
+
+       EXPECT preferred-attributes-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT media-bottom-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-left-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-right-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-top-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+
+       EXPECT media-col-database OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-col-ready OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-ready OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT media-size-supported OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-source-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT media-type-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT multiple-document-jobs-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT multiple-operation-time-out OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+
+       EXPECT multiple-operation-time-out-action OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(abort-job|hold-job|process-job)$/"
+
+       EXPECT overrides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "document-number"
+       EXPECT overrides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "pages"
+
+       EXPECT page-ranges-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE true IF-DEFINED PDF_OR_OPENXPS
+
+       EXPECT print-color-mode-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|auto-monochrome|bi-level|color|highlight|monochrome|process-bi-level|process-monochrome)$/"
+       EXPECT print-color-mode-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|auto-monochrome|bi-level|color|highlight|monochrome|process-bi-level|process-monochrome)$/"
+
+       EXPECT print-content-optimize-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|graphic|photo|text|text-and-graphic)$/"
+       EXPECT print-content-optimize-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|graphic|photo|text|text-and-graphic)$/"
+
+       EXPECT print-rendering-intent-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|absolute|perceptual|relative|relative-bpc|saturation)$/"
+       EXPECT print-rendering-intent-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|absolute|perceptual|relative|relative-bpc|saturation)$/"
+
+       EXPECT ?printer-alert OF-TYPE octetString IN-GROUP printer-attributes-tag
+       EXPECT ?printer-alert-description OF-TYPE text IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-alert
+
+       EXPECT printer-charge-info DEFINE-MATCH PRINTER_CHARGE_INFO
+       EXPECT ?printer-charge-info OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-charge-info-uri IF-DEFINED PRINTER_CHARGE_INFO
+       EXPECT ?printer-charge-info-uri OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT printer-config-change-date-time OF-TYPE dateTime IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-config-change-time OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >-1
+
+       EXPECT printer-device-id OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^([-A-Za-z ]+:[^;]*;)+$/"
+
+       EXPECT printer-geo-location OF-TYPE uri|unknown IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^geo:/"
+
+       EXPECT printer-get-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "document-format"
+
+       EXPECT ?printer-icc-profiles-supported OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT printer-icons OF-TYPE uri IN-GROUP printer-attributes-tag
+
+       EXPECT ?printer-mandatory-job-attributes OF-TYPE keyword IN-GROUP printer-attributes-tag
+
+       EXPECT printer-organization OF-TYPE text IN-GROUP printer-attributes-tag
+       EXPECT printer-organizational-unit OF-TYPE text IN-GROUP printer-attributes-tag
+
+       EXPECT printer-state-change-date-time OF-TYPE dateTime IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-state-change-time OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >-1
+
+       EXPECT printer-supply OF-TYPE octetString IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-supply-description
+       EXPECT printer-supply-description OF-TYPE text IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-supply
+
+       EXPECT printer-supply-info-uri OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT printer-uuid OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^urn:uuid:[0-9A-Fa-f]{8,8}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{12,12}/"
+
+       EXPECT pwg-raster-document-resolution-supported OF-TYPE resolution IN-GROUP printer-attributes-tag
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 150dpi DEFINE-MATCH HAVE_150DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 180dpi DEFINE-MATCH HAVE_180DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 300dpi DEFINE-MATCH HAVE_300DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 3600dpi DEFINE-MATCH HAVE_360DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 600dpi DEFINE-MATCH HAVE_600DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 720dpi DEFINE-MATCH HAVE_720DPI
+
+       EXPECT pwg-raster-document-sheet-back OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT pwg-raster-document-type-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "black_1" DEFINE-MATCH HAVE_BLACK_1
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "cmyk_8" DEFINE-MATCH HAVE_CMYK_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "sgray_8" DEFINE-MATCH HAVE_SGRAY_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "srgb_8" DEFINE-MATCH HAVE_SRGB_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "srgb_16" DEFINE-MATCH HAVE_SRGB_16
+
+       EXPECT which-jobs-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+}
+
+
+# Test printing all sample documents
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+
+#
+# End of "$Id: ipp-everywhere.test 11398 2013-11-06 20:11:11Z msweet $".
+#
diff --git a/test/everywhere/ipp-tests.sh b/test/everywhere/ipp-tests.sh
new file mode 100755 (executable)
index 0000000..1a24852
--- /dev/null
@@ -0,0 +1 @@
+#!/bin/sh
diff --git a/test/everywhere/ipp-tests.test b/test/everywhere/ipp-tests.test
new file mode 100644 (file)
index 0000000..0fb6486
--- /dev/null
@@ -0,0 +1,12086 @@
+#
+# "$Id$"
+#
+# IPP Everywhere Printer Self-Certification - IPP Tests
+#
+# Copyright 2007-2014 by Apple Inc.
+# Copyright 2001-2006 by Easy Software Products. All rights reserved.
+#
+# These coded instructions, statements, and computer programs are the
+# property of Apple Inc. and are protected by Federal copyright
+# law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+# which should have been included with this file.  If this file is
+# file is missing or damaged, see the license at "http://www.cups.org/".
+#
+
+# All tests are done using IPP/2.0
+VERSION 2.0
+
+# Regular expression for PWG media size names (eek!)
+DEFINE MEDIA_REGEX "/^(choice(_((custom|na|asme|roc|oe|roll)_[a-z0-9][-a-z0-9]*_([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])x([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])in|(custom|iso|jis|jpn|prc|om|roll)_[a-z0-9][-a-z0-9]*_([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])x([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])mm)){2,}|(custom|na|asme|roc|oe|roll)_[a-z0-9][-a-z0-9]*_([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])x([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])in|(custom|iso|jis|jpn|prc|om|roll)_[a-z0-9][-a-z0-9]*_([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])x([1-9][0-9]*(\.[0-9]*[1-9])?|0\.[0-9]*[1-9])mm)$$/"
+
+# Regular expressions for URI schemes:
+#
+#   HTTP_URI_SCHEME - Matches strings beginning with http:// or https://
+#   IPP_URI_SCHEME  - Matches strings beginning with ipp:// or ipps://
+
+DEFINE HTTP_URI_SCHEME "/^https?://.+$$/"
+DEFINE IPP_URI_SCHEME "/^ipps?://.+$$/"
+
+
+# Test that a request-id value of 0 is not accepted.
+#
+# Required by: RFC 2911 section 3.1.1
+{
+       NAME "I1. RFC 2911 section 3.1.1: Bad request-id value 0"
+       REQUEST-ID 0
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+
+
+# Test that the first two attributes must be attributes-charset and
+# attributes-natural-language.
+#
+# Required by: RFC 2911 section 3.1.4
+{
+       NAME "I2. RFC 2911 section 3.1.4: No Operation Attributes"
+       REQUEST-ID random
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+{
+       NAME "I3. RFC 2911 section 3.1.4: attributes-charset"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR uri printer-uri $uri
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+{
+       NAME "I4. RFC 2911 section 3.1.4: attributes-natural-language"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+{
+       NAME "I5. RFC 2911 section 3.1.4: attributes-natural-language + attributes-charset"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR charset attributes-charset utf-8
+       ATTR uri printer-uri $uri
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+{
+       NAME "I6. RFC 2911 section 3.1.4: attributes-charset + attributes-natural-language"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+
+       STATUS successful-ok
+       EXPECT printer-uri-supported OF-TYPE uri WITH-ALL-VALUES "$IPP_URI_SCHEME"
+}
+
+
+# Test that bad IPP versions are not supported.
+#
+# Required by: RFC 2911 section 3.1.8
+{
+       # The name of the test...
+       NAME "I7. RFC 2911 section 3.1.8: Unsupported IPP version 0.0"
+       VERSION 0.0
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+
+       STATUS server-error-version-not-supported
+       EXPECT !printer-uri-supported
+}
+
+
+# Test that printer operations require the printer-uri operation attribute.
+#
+# Required by: RFC 2911 section 3.2
+{
+       NAME "I8. RFC 2911 section 3.2: No printer-uri operation attribute"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+
+       STATUS client-error-bad-request
+       EXPECT !printer-uri-supported
+}
+
+
+# Test Print-Job operation
+#
+# Required by: RFC 2911 section 3.2.1
+{
+       NAME "I9. RFC 2911 section 3.2.1: Print-Job Operation"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       FILE $filename
+
+       STATUS successful-ok
+       STATUS client-error-document-format-not-supported
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state WITH-VALUE 7,8,9 DEFINE-MATCH PRINT_JOB_COMPLETED
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+# Test Validate-Job operation
+#
+# Required by: RFC 2911 section 3.2.3
+{
+       NAME "I10. RFC 2911 section 3.2.3: Validate-Job Operation"
+       OPERATION Validate-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+
+       STATUS successful-ok
+}
+
+
+# Test Get-Printer-Attributes operation
+#
+# Required by: RFC 2911 section 3.2.5
+{
+       NAME "I11. RFC 2911 section 3.2.5: Get-Printer-Attributes Operation (default)"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format $filetype
+
+       STATUS successful-ok
+
+       # Display some useful information to identify the test
+       DISPLAY color-supported
+       DISPLAY compression-supported
+       DISPLAY document-format-supported
+       DISPLAY finishings-supported
+       DISPLAY ipp-versions-supported
+       DISPLAY job-sheets-supported
+       DISPLAY media-supported
+       DISPLAY number-up-supported
+       DISPLAY operations-supported
+       DISPLAY pages-per-minute
+       DISPLAY pages-per-minute-color
+       DISPLAY print-quality-supported
+       DISPLAY printer-uri-supported
+       DISPLAY reference-uri-schemes-supported
+       DISPLAY sizes-supported
+       DISPLAY uri-authentication-supported
+       DISPLAY uri-security-supported
+
+       # Operations
+       EXPECT operations-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 0x0002 # Print-Job
+       EXPECT operations-supported WITH-VALUE 0x0004 # Validate-Job
+       EXPECT operations-supported WITH-VALUE 0x0008 # Cancel-Job
+       EXPECT operations-supported WITH-VALUE 0x0009 # Get-Job-Attributes
+       EXPECT operations-supported WITH-VALUE 0x000a # Get-Jobs
+       EXPECT operations-supported WITH-VALUE 0x000b # Get-Printer-Attributes
+
+       # Job template attributes
+       EXPECT ?copies-default OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?copies-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag
+       EXPECT ?finishings-default OF-TYPE enum IN-GROUP printer-attributes-tag
+       EXPECT ?finishings-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3
+       EXPECT ?job-hold-until-default OF-TYPE keyword|name IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?job-hold-until-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag WITH-VALUE no-hold
+       EXPECT job-hold-until-default IF-DEFINED OPTIONAL_HOLD_JOB
+       EXPECT job-hold-until-supported IF-DEFINED OPTIONAL_HOLD_JOB
+       EXPECT ?job-priority-default OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0,<101
+       EXPECT ?job-priority-supported OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0,<101
+       EXPECT ?job-sheets-default OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+       EXPECT ?job-sheets-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag WITH-VALUE none
+       EXPECT ?media-default OF-TYPE no-value|keyword|name IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?media-ready OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+       EXPECT ?media-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+       EXPECT ?multiple-document-handling-default OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(single-document|separate-documents-uncollated-copies|separate-documents-collated-copies|single-document-new-sheet)$$/"
+       EXPECT ?multiple-document-handling-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(single-document|separate-documents-uncollated-copies|separate-documents-collated-copies|single-document-new-sheet)$$/"
+       EXPECT ?number-up-default OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?number-up-supported OF-TYPE integer|rangeOfInteger IN-GROUP printer-attributes-tag WITH-VALUE >0
+       EXPECT ?number-up-supported WITH-VALUE 1
+       EXPECT ?orientation-requested-default OF-TYPE no-value|enum IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE 3,4,5,6
+       EXPECT ?orientation-requested-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3,4,5,6
+       EXPECT ?pages-ranges-supported OF-TYPE boolean IN-GROUP printer-attributes-tag
+       EXPECT ?print-quality-default OF-TYPE enum IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT ?print-quality-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3,4,5
+       EXPECT ?printer-resolution-default OF-TYPE resolution IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?printer-resolution-supported OF-TYPE resolution IN-GROUP printer-attributes-tag
+       EXPECT ?sides-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+       EXPECT ?sides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+
+       # Job template attributes for specific tests...
+       EXPECT copies-supported WITH-VALUE >1 DEFINE-MATCH OPTIONAL_COPIES
+       EXPECT document-format-supported WITH-VALUE "application/pdf" DEFINE-MATCH OPTIONAL_PDF
+       EXPECT document-format-supported WITH-VALUE "application/postscript" DEFINE-MATCH OPTIONAL_POSTSCRIPT
+       EXPECT document-format-supported WITH-VALUE "image/jpeg" DEFINE-MATCH OPTIONAL_JPEG
+       EXPECT job-sheets-supported WITH-VALUE "standard" DEFINE-MATCH OPTIONAL_STANDARD_SHEET
+       EXPECT media-supported WITH-VALUE "a4" DEFINE-VALUE OPTIONAL_A4_MEDIA
+       EXPECT media-supported WITH-VALUE "iso-a4" DEFINE-VALUE OPTIONAL_A4_MEDIA
+       EXPECT media-supported WITH-VALUE "iso_a4_210x297mm" DEFINE-VALUE OPTIONAL_A4_MEDIA
+       EXPECT media-supported WITH-VALUE "letter" DEFINE-VALUE OPTIONAL_LETTER_MEDIA
+       EXPECT media-supported WITH-VALUE "na-letter" DEFINE-VALUE OPTIONAL_LETTER_MEDIA
+       EXPECT media-supported WITH-VALUE "na_letter_8.5x11in" DEFINE-VALUE OPTIONAL_LETTER_MEDIA
+       EXPECT media-supported WITH-VALUE "index-4x6" DEFINE-VALUE OPTIONAL_4X6_MEDIA
+       EXPECT media-supported WITH-VALUE "na_index-4x6_4x6in" DEFINE-VALUE OPTIONAL_4X6_MEDIA
+       EXPECT number-up-supported WITH-VALUE 2 DEFINE-MATCH OPTIONAL_2UP
+       EXPECT print-quality WITH-VALUE 3 DEFINE-MATCH OPTIONAL_DRAFT_QUALITY
+       EXPECT print-quality WITH-VALUE 4 DEFINE-MATCH OPTIONAL_NORMAL_QUALITY
+       EXPECT print-quality WITH-VALUE 5 DEFINE-MATCH OPTIONAL_BEST_QUALITY
+       EXPECT sides-supported WITH-VALUE "two-sided-long-edge" DEFINE-MATCH OPTIONAL_DUPLEX
+
+       # Printer description attributes
+       EXPECT ?color-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?job-impressions-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?job-k-octets-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?multiple-document-jobs-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?multiple-operation-time-out OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?pages-per-minute OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?pages-per-minute-color OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?printer-driver-installer OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?printer-info OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT ?printer-location OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT ?printer-make-and-model OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT ?printer-message-from-operator OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT ?printer-more-info OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "$HTTP_URI_SCHEME"
+       EXPECT ?printer-more-info-manufacturer OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "$HTTP_URI_SCHEME"
+       EXPECT ?printer-state-message OF-TYPE text IN-GROUP printer-attributes-tag
+       EXPECT ?reference-uri-schemes-supported OF-TYPE uriScheme IN-GROUP printer-attributes-tag
+       EXPECT reference-uri-schemes-supported WITH-VALUE "ftp" IF-DEFINED OPTIONAL_PRINT_URI
+       EXPECT reference-uri-schemes-supported WITH-VALUE "ftp" IF-DEFINED OPTIONAL_SEND_URI IF-NOT-DEFINED OPTIONAL_PRINT_URI
+       EXPECT charset-configured OF-TYPE charset IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT charset-supported OF-TYPE charset IN-GROUP printer-attributes-tag WITH-VALUE utf-8
+       EXPECT compression-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE none
+       EXPECT document-format-default OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag
+       EXPECT generated-natural-language-supported OF-TYPE naturalLanguage IN-GROUP printer-attributes-tag
+       EXPECT ipp-versions-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE 1.1
+       EXPECT natural-language-configured OF-TYPE naturalLanguage IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT pdl-override-supported OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-is-accepting-jobs OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-name OF-TYPE name IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT printer-state OF-TYPE enum IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT printer-state-reasons OF-TYPE keyword IN-GROUP printer-attributes-tag
+       EXPECT printer-up-time OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT printer-uri-supported OF-TYPE uri IN-GROUP printer-attributes-tag SAME-COUNT-AS uri-security-supported WITH-ALL-VALUES "$IPP_URI_SCHEME"
+       EXPECT queued-job-count OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT uri-authentication-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+       EXPECT uri-security-supported OF-TYPE keyword IN-GROUP printer-attributes-tag SAME-COUNT-AS uri-authentication-supported
+}
+
+
+# Test Get-Printer-Attributes operation with requested-attributes
+#
+# Required by: RFC 2911 section 3.2.5
+{
+       NAME "I12. RFC 2911 section 3.2.5: Get-Printer-Attributes Operation (requested-attributes)"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format $filetype
+       ATTR keyword requested-attributes printer-uri-supported
+
+       STATUS successful-ok
+
+       EXPECT printer-uri-supported OF-TYPE uri IN-GROUP printer-attributes-tag WITH-ALL-VALUES "$IPP_URI_SCHEME"
+       EXPECT !printer-name
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       NAME "I13. RFC 2911 section 3.2.6: Get-Jobs Operation (default)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       EXPECT ?job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT !job-printer-uri
+       EXPECT !job-more-info
+       EXPECT !job-name
+       EXPECT !job-originating-user-name
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+       EXPECT !job-detailed-status-messages
+       EXPECT !number-of-documents
+       EXPECT !output-device-assigned
+       EXPECT !time-at-creation
+       EXPECT !time-at-processing
+       EXPECT !time-at-completed
+       EXPECT !job-printer-up-time
+       EXPECT !date-time-at-creation
+       EXPECT !date-time-at-processing
+       EXPECT !date-time-at-completed
+       EXPECT !number-of-intervening-jobs
+       EXPECT !job-message-from-operator
+       EXPECT !job-k-octets
+       EXPECT !job-impressions
+       EXPECT !job-media-sheets
+       EXPECT !job-k-octets-processed
+       EXPECT !job-impressions-completed
+       EXPECT !job-media-sheets-completed
+
+       EXPECT !copies
+       EXPECT !finishings
+       EXPECT !job-hold-until
+       EXPECT !job-priority
+       EXPECT !job-sheets
+       EXPECT !media
+       EXPECT !multiple-document-handling
+       EXPECT !number-up
+       EXPECT !orientation-requested
+       EXPECT !pages-ranges
+       EXPECT !print-quality
+       EXPECT !printer-resolution
+       EXPECT !sides
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       SKIP-IF-DEFINED PRINT_JOB_COMPLETED
+
+       NAME "I14. RFC 2911 section 3.2.6: Get-Jobs Operation (requested-attributes)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR keyword requested-attributes all
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-printer-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT ?job-more-info OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$HTTP_URI_SCHEME"
+       EXPECT job-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-originating-user-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-state OF-TYPE unknown|enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >2,<10
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-detailed-status-messages OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-documents OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?output-device-assigned OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT time-at-creation OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-processing OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-completed OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT job-printer-up-time OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-creation OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-processing OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-completed OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-message-from-operator OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets-processed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+
+       EXPECT ?copies OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?finishings OF-TYPE enum IN-GROUP job-attributes-tag
+       EXPECT ?job-hold-until OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-priority OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0,<101
+       EXPECT ?job-sheets OF-TYPE keyword|name IN-GROUP job-attributes-tag
+       EXPECT ?media OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?multiple-document-handling OF-TYPE keyword IN-GROUP job-attributes-tag WITH-VALUE "/^(single-document|separate-documents-uncollated-copies|separate-documents-collated-copies|single-document-new-sheet)$$/"
+       EXPECT ?number-up OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?orientation-requested OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5,6
+       EXPECT ?pages-ranges OF-TYPE rangeOfInteger IN-GROUP job-attributes-tag
+       EXPECT ?print-quality OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT ?printer-resolution OF-TYPE resolution IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?sides OF-TYPE keyword IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       SKIP-IF-DEFINED PRINT_JOB_COMPLETED
+
+       NAME "RFC 2911 section 3.2.6: Get-Jobs Operation (my-jobs)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR boolean my-jobs true
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT !job-printer-uri
+       EXPECT !job-more-info
+       EXPECT !job-name
+       EXPECT !job-originating-user-name
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+       EXPECT !job-detailed-status-messages
+       EXPECT !number-of-documents
+       EXPECT !output-device-assigned
+       EXPECT !time-at-creation
+       EXPECT !time-at-processing
+       EXPECT !time-at-completed
+       EXPECT !job-printer-up-time
+       EXPECT !date-time-at-creation
+       EXPECT !date-time-at-processing
+       EXPECT !date-time-at-completed
+       EXPECT !number-of-intervening-jobs
+       EXPECT !job-message-from-operator
+       EXPECT !job-k-octets
+       EXPECT !job-impressions
+       EXPECT !job-media-sheets
+       EXPECT !job-k-octets-processed
+       EXPECT !job-impressions-completed
+       EXPECT !job-media-sheets-completed
+
+       EXPECT !copies
+       EXPECT !finishings
+       EXPECT !job-hold-until
+       EXPECT !job-priority
+       EXPECT !job-sheets
+       EXPECT !media
+       EXPECT !multiple-document-handling
+       EXPECT !number-up
+       EXPECT !orientation-requested
+       EXPECT !pages-ranges
+       EXPECT !print-quality
+       EXPECT !printer-resolution
+       EXPECT !sides
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       SKIP-IF-DEFINED PRINT_JOB_COMPLETED
+
+       # Skip this test when doing authenticated printing since we'll always
+       # use the authenticated username over the requesting-user-name value.
+       SKIP-IF-DEFINED uriuser
+
+       NAME "RFC 2911 section 3.2.6: Get-Jobs Operation (my-jobs different user)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name not-$user
+       ATTR boolean my-jobs true
+
+       STATUS successful-ok
+       EXPECT !job-id
+       EXPECT !job-uri
+       EXPECT !job-printer-uri
+       EXPECT !job-more-info
+       EXPECT !job-name
+       EXPECT !job-originating-user-name
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+       EXPECT !job-detailed-status-messages
+       EXPECT !number-of-documents
+       EXPECT !output-device-assigned
+       EXPECT !time-at-creation
+       EXPECT !time-at-processing
+       EXPECT !time-at-completed
+       EXPECT !job-printer-up-time
+       EXPECT !date-time-at-creation
+       EXPECT !date-time-at-processing
+       EXPECT !date-time-at-completed
+       EXPECT !number-of-intervening-jobs
+       EXPECT !job-message-from-operator
+       EXPECT !job-k-octets
+       EXPECT !job-impressions
+       EXPECT !job-media-sheets
+       EXPECT !job-k-octets-processed
+       EXPECT !job-impressions-completed
+       EXPECT !job-media-sheets-completed
+
+       EXPECT !copies
+       EXPECT !finishings
+       EXPECT !job-hold-until
+       EXPECT !job-priority
+       EXPECT !job-sheets
+       EXPECT !media
+       EXPECT !multiple-document-handling
+       EXPECT !number-up
+       EXPECT !orientation-requested
+       EXPECT !pages-ranges
+       EXPECT !print-quality
+       EXPECT !printer-resolution
+       EXPECT !sides
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       SKIP-IF-DEFINED PRINT_JOB_COMPLETED
+
+       NAME "RFC 2911 section 3.2.6: Get-Jobs Operation (which-jobs=not-completed)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR keyword which-jobs not-completed
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT !job-printer-uri
+       EXPECT !job-more-info
+       EXPECT !job-name
+       EXPECT !job-originating-user-name
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+       EXPECT !job-detailed-status-messages
+       EXPECT !number-of-documents
+       EXPECT !output-device-assigned
+       EXPECT !time-at-creation
+       EXPECT !time-at-processing
+       EXPECT !time-at-completed
+       EXPECT !job-printer-up-time
+       EXPECT !date-time-at-creation
+       EXPECT !date-time-at-processing
+       EXPECT !date-time-at-completed
+       EXPECT !number-of-intervening-jobs
+       EXPECT !job-message-from-operator
+       EXPECT !job-k-octets
+       EXPECT !job-impressions
+       EXPECT !job-media-sheets
+       EXPECT !job-k-octets-processed
+       EXPECT !job-impressions-completed
+       EXPECT !job-media-sheets-completed
+
+       EXPECT !copies
+       EXPECT !finishings
+       EXPECT !job-hold-until
+       EXPECT !job-priority
+       EXPECT !job-sheets
+       EXPECT !media
+       EXPECT !multiple-document-handling
+       EXPECT !number-up
+       EXPECT !orientation-requested
+       EXPECT !pages-ranges
+       EXPECT !print-quality
+       EXPECT !printer-resolution
+       EXPECT !sides
+}
+
+
+# Wait for job to complete...
+{
+       SKIP-IF-NOT-DEFINED job-id
+
+       NAME "Get-Job-Attributes Until Job Complete"
+       OPERATION Get-Job-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       EXPECT job-state OF-TYPE unknown|enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >6 REPEAT-NO-MATCH REPEAT-LIMIT 30
+       DISPLAY job-state
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       NAME "RFC 2911 section 3.2.6: Get-Jobs Operation (which-jobs=completed)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR keyword which-jobs completed
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT !job-printer-uri
+       EXPECT !job-more-info
+       EXPECT !job-name
+       EXPECT !job-originating-user-name
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+       EXPECT !job-detailed-status-messages
+       EXPECT !number-of-documents
+       EXPECT !output-device-assigned
+       EXPECT !time-at-creation
+       EXPECT !time-at-processing
+       EXPECT !time-at-completed
+       EXPECT !job-printer-up-time
+       EXPECT !date-time-at-creation
+       EXPECT !date-time-at-processing
+       EXPECT !date-time-at-completed
+       EXPECT !number-of-intervening-jobs
+       EXPECT !job-message-from-operator
+       EXPECT !job-k-octets
+       EXPECT !job-impressions
+       EXPECT !job-media-sheets
+       EXPECT !job-k-octets-processed
+       EXPECT !job-impressions-completed
+       EXPECT !job-media-sheets-completed
+
+       EXPECT !copies
+       EXPECT !finishings
+       EXPECT !job-hold-until
+       EXPECT !job-priority
+       EXPECT !job-sheets
+       EXPECT !media
+       EXPECT !multiple-document-handling
+       EXPECT !number-up
+       EXPECT !orientation-requested
+       EXPECT !pages-ranges
+       EXPECT !print-quality
+       EXPECT !printer-resolution
+       EXPECT !sides
+}
+
+
+# Test Get-Jobs operation
+#
+# Required by: RFC 2911 section 3.2.6
+{
+       SKIP-IF-DEFINED PRINT_JOB_COMPLETED
+
+       NAME "RFC 2911 section 3.2.6: Get-Jobs Operation (which-jobs, requested-attributes)"
+       OPERATION Get-Jobs
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR keyword requested-attributes all
+       ATTR keyword which-jobs completed
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-printer-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT ?job-more-info OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$HTTP_URI_SCHEME"
+       EXPECT job-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-originating-user-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-state OF-TYPE unknown|enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >2,<10
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-detailed-status-messages OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-documents OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?output-device-assigned OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT time-at-creation OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-processing OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-completed OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT job-printer-up-time OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-creation OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-processing OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-completed OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-message-from-operator OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets-processed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+
+       EXPECT ?copies OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?finishings OF-TYPE enum IN-GROUP job-attributes-tag
+       EXPECT ?job-hold-until OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-priority OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0,<101
+       EXPECT ?job-sheets OF-TYPE keyword|name IN-GROUP job-attributes-tag
+       EXPECT ?media OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?multiple-document-handling OF-TYPE keyword IN-GROUP job-attributes-tag WITH-VALUE "/^(single-document|separate-documents-uncollated-copies|separate-documents-collated-copies|single-document-new-sheet)$$/"
+       EXPECT ?number-up OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?orientation-requested OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5,6
+       EXPECT ?pages-ranges OF-TYPE rangeOfInteger IN-GROUP job-attributes-tag
+       EXPECT ?print-quality OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT ?printer-resolution OF-TYPE resolution IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?sides OF-TYPE keyword IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+}
+
+
+# Test Cancel-Job operation
+#
+# Required by: RFC 2911 section 3.3.3
+{
+       NAME "RFC 2911 section 3.3.3: Cancel-Job Operation (completed job)"
+       OPERATION Cancel-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS client-error-not-possible
+}
+
+
+# Test Print-Job operation
+#
+# Required by: RFC 2911 section 3.2.1
+{
+       NAME "RFC 2911 section 3.2.1: Print-Job Operation"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       FILE $filename
+
+       STATUS successful-ok
+       STATUS client-error-document-format-not-supported
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test Cancel-Job operation
+#
+# Required by: RFC 2911 section 3.3.3
+{
+       NAME "RFC 2911 section 3.3.3: Cancel-Job Operation (pending/processing job)"
+       OPERATION Cancel-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       STATUS client-error-not-possible
+}
+
+
+# Test Get-Job-Attributes operation
+#
+# Required by: RFC 2911 section 3.3.4
+{
+       NAME "RFC 2911 section 3.3.4: Get-Job-Attributes Operation"
+       OPERATION Get-Job-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       EXPECT job-id OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT job-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-printer-uri OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT ?job-more-info OF-TYPE uri IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "$HTTP_URI_SCHEME"
+       EXPECT job-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-originating-user-name OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT job-state OF-TYPE unknown|enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >2,<10
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-detailed-status-messages OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-documents OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?output-device-assigned OF-TYPE name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT time-at-creation OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-processing OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT time-at-completed OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >-1
+       EXPECT job-printer-up-time OF-TYPE no-value|integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-creation OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-processing OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?date-time-at-completed OF-TYPE no-value|dateTime IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-message-from-operator OF-TYPE text IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-k-octets-processed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-impressions-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-media-sheets-completed OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1
+
+       EXPECT ?copies OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?finishings OF-TYPE enum IN-GROUP job-attributes-tag
+       EXPECT ?job-hold-until OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?job-priority OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0,<101
+       EXPECT ?job-sheets OF-TYPE keyword|name IN-GROUP job-attributes-tag
+       EXPECT ?media OF-TYPE keyword|name IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?multiple-document-handling OF-TYPE keyword IN-GROUP job-attributes-tag WITH-VALUE "/^(single-document|separate-documents-uncollated-copies|separate-documents-collated-copies|single-document-new-sheet)$$/"
+       EXPECT ?number-up OF-TYPE integer IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT ?orientation-requested OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5,6
+       EXPECT ?pages-ranges OF-TYPE rangeOfInteger IN-GROUP job-attributes-tag
+       EXPECT ?print-quality OF-TYPE enum IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT ?printer-resolution OF-TYPE resolution IN-GROUP job-attributes-tag COUNT 1
+       EXPECT ?sides OF-TYPE keyword IN-GROUP job-attributes-tag COUNT 1 WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+}
+
+
+# Test Print-URI operation
+#
+# Defined by: RFC 2911 section 3.2.2
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_PRINT_URI
+       SKIP-IF-NOT-DEFINED document-uri
+
+       NAME "RFC 2911 section 3.2.2: Print-URI Operation"
+       OPERATION Print-URI
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR uri document-uri $document-uri
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test Print-URI operation with bad document-uri
+#
+# Defined by: RFC 2911 section 3.2.2
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_PRINT_URI
+       SKIP-IF-NOT-DEFINED document-uri
+
+       NAME "Print-URI with bad URI: Print-URI Operation"
+       OPERATION Print-URI
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR uri document-uri "bogus://bogus"
+
+       STATUS client-error-uri-scheme-not-supported
+
+       EXPECT !job-uri
+       EXPECT !job-id
+       EXPECT !job-state
+       EXPECT !job-state-reasons
+       EXPECT !job-state-message
+}
+
+
+# Test Create-Job and Send-Document operations
+#
+# Defined by: RFC 2911 section 3.2.4 and 3.3.1
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_DOCUMENT
+
+       NAME "RFC 2911 section 3.2.4: Create-Job Operation"
+       OPERATION Create-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+
+       STATUS successful-ok
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_DOCUMENT
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "RFC 2911 section 3.3.1: Send-Document Operation"
+       OPERATION Send-Document
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+       ATTR boolean last-document true
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       FILE $filename
+
+       STATUS successful-ok
+       STATUS client-error-document-format-not-supported
+       STATUS server-error-job-canceled
+}
+
+# Test Create-Job and Send-Document operations (no last-document)
+#
+# Defined by: RFC 2911 section 3.2.4 and 3.3.1
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_DOCUMENT
+
+       NAME "Send-Document missing last-document: Create-Job Operation"
+       OPERATION Create-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+
+       STATUS successful-ok
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_DOCUMENT
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "Send-Document missing last-document: Send-Document Operation"
+       OPERATION Send-Document
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       FILE $filename
+
+       STATUS client-error-bad-request
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_DOCUMENT
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "RFC 2911 section 3.3.3: Cancel-Job Operation"
+       OPERATION Cancel-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+}
+
+# Test Create-Job and Send-URI operations
+#
+# Defined by: RFC 2911 section 3.2.4 and 3.3.2
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_URI
+       SKIP-IF-NOT-DEFINED document-uri
+
+       NAME "RFC 2911 section 3.2.4: Create-Job Operation"
+       OPERATION Create-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+
+       STATUS successful-ok
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_URI
+       SKIP-IF-NOT-DEFINED document-uri
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "RFC 2911 section 3.3.2: Send-URI Operation"
+       OPERATION Send-URI
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+       ATTR boolean last-document true
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR uri document-uri $document-uri
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+}
+
+
+# Test Create-Job and Send-URI operations (bad URI)
+#
+# Defined by: RFC 2911 section 3.2.4 and 3.3.2
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_URI
+
+       NAME "Send-URI with bad URI: Create-Job Operation"
+       OPERATION Create-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+
+       STATUS successful-ok
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_URI
+       SKIP-IF-NOT-DEFINED document-uri
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "Send-URI with bad URI: Send-URI Operation (bad URI)"
+       OPERATION Send-URI
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+       ATTR boolean last-document true
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       ATTR uri document-uri "bogus://bogus"
+
+       STATUS client-error-uri-scheme-not-supported
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_CREATE_JOB
+       SKIP-IF-NOT-DEFINED OPTIONAL_SEND_URI
+       SKIP-PREVIOUS-ERROR yes
+
+       NAME "Send-URI with bad URI: Cancel-Job Operation"
+       OPERATION Cancel-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+}
+
+
+# Test multiple copy output
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_COPIES
+
+       NAME "Print-Job with copies"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name $filename
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       GROUP job-attributes-tag
+       ATTR integer copies 2
+       FILE $filename
+
+       STATUS successful-ok
+       STATUS client-error-document-format-not-supported
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test PDF output
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+
+       NAME "Print-Job with A4 PDF"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DUPLEX
+
+       NAME "Print-Job with A4 PDF, Duplex"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document, Duplex"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR keyword sides two-sided-long-edge
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+
+       NAME "Print-Job with US Letter PDF"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       FILE document-letter.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DUPLEX
+
+       NAME "Print-Job with US Letter PDF, Duplex"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document, Duplex"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR keyword sides two-sided-long-edge
+       FILE document-letter.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test PostScript output
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+
+       NAME "Print-Job with A4 PostScript"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document, Duplex"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       FILE document-a4.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DUPLEX
+
+       NAME "Print-Job with A4 PostScript, Duplex"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR keyword sides two-sided-long-edge
+       FILE document-a4.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+
+       NAME "Print-Job with US Letter PostScript"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document, Duplex"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       FILE document-letter.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DUPLEX
+
+       NAME "Print-Job with US Letter PostScript, Duplex"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR keyword sides two-sided-long-edge
+       FILE document-letter.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test JPEG output
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+
+       NAME "Print-Job with Color JPEG on A4"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Color JPEG on A4"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+
+       NAME "Print-Job with Color JPEG on US Letter"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Color JPEG on US Letter"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_4X6_MEDIA
+
+       NAME "Print-Job with Color JPEG on 4x6"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Color JPEG on 4x6"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_4X6_MEDIA
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+
+       NAME "Print-Job with Grayscale JPEG on A4"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Grayscale JPEG on A4"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name gray.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       FILE gray.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+
+       NAME "Print-Job with Grayscale JPEG on US Letter"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Grayscale JPEG on US Letter"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name gray.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       FILE gray.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_4X6_MEDIA
+
+       NAME "Print-Job with Grayscale JPEG on 4x6"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Grayscale JPEG on 4x6"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name gray.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_4X6_MEDIA
+       FILE gray.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Print-Job with job-sheets
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_STANDARD_SHEET
+
+       NAME "Print-Job with A4 PDF and Standard Sheet"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document w/Standard Sheet"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR keyword job-sheets standard
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_STANDARD_SHEET
+
+       NAME "Print-Job with US Letter PDF and Standard Sheet"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document w/Standard Sheet"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR keyword job-sheets standard
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_STANDARD_SHEET
+
+       NAME "Print-Job with A4 PDF and Standard Sheet"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document w/Standard Sheet"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR keyword job-sheets standard
+       FILE document-a4.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_STANDARD_SHEET
+
+       NAME "Print-Job with US Letter PDF and Standard Sheet"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document w/Standard Sheet"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR keyword job-sheets standard
+       FILE document-a4.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test number-up output
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_2UP
+
+       NAME "Print-Job with A4 PDF, 2-Up"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR integer number-up 2
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_2UP
+
+       NAME "Print-Job with US Letter PDF, 2-Up"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR integer number-up 2
+       FILE document-letter.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_2UP
+
+       NAME "Print-Job with A4 PDF, 2-Up"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR integer number-up 2
+       FILE document-a4.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_POSTSCRIPT
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_2UP
+
+       NAME "Print-Job with US Letter PDF, 2-Up"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.ps
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/postscript
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR integer number-up 2
+       FILE document-letter.ps
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test output with print-quality...
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_4X6_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DRAFT_QUALITY
+
+       NAME "Print-Job with JPEG on 4x6, Draft Quality"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "4x6 Color JPEG; Draft Quality"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_4X6_MEDIA
+       ATTR enum print-quality 3
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_4X6_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_NORMAL_QUALITY
+
+       NAME "Print-Job with JPEG on 4x6, Normal Quality"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "4x6 Color JPEG; Normal Quality"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_4X6_MEDIA
+       ATTR enum print-quality 4
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_JPEG
+       SKIP-IF-NOT-DEFINED OPTIONAL_4X6_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_HIGH_QUALITY
+
+       NAME "Print-Job with JPEG on 4x6, High Quality"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "4x6 Color JPEG; High Quality"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name color.jpg
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format image/jpeg
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_4X6_MEDIA
+       ATTR enum print-quality 5
+       FILE color.jpg
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_A4_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DRAFT_QUALITY
+
+       NAME "Print-Job with A4 PDF, Draft Quality"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "A4 Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-a4.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_A4_MEDIA
+       ATTR enum print-quality 3
+       FILE document-a4.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-DEFINED NOPRINT
+       SKIP-IF-NOT-DEFINED OPTIONAL_PDF
+       SKIP-IF-NOT-DEFINED OPTIONAL_LETTER_MEDIA
+       SKIP-IF-NOT-DEFINED OPTIONAL_DRAFT_QUALITY
+
+       NAME "Print-Job with US Letter PDF, Draft Quality"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "US Letter Test Document; 2-Up"
+       ATTR boolean ipp-attribute-fidelity false
+       ATTR name document-name document-letter.pdf
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format application/pdf
+       GROUP job-attributes-tag
+       ATTR keyword media $OPTIONAL_LETTER_MEDIA
+       ATTR enum print-quality 3
+       FILE document-letter.pdf
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+
+# Test hold/release in the context of Print-Job w/job-hold-until + Release-Job
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_HOLD_JOB
+
+       NAME "Print-Job with job-hold-until"
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR name job-name "Test Document w/Hold"
+       ATTR name document-name $filename
+       ATTR keyword compression none
+       ATTR mimeMediaType document-format $filetype
+       GROUP job-attributes-tag
+       ATTR keyword job-hold-until indefinite
+       FILE $filename
+
+       STATUS successful-ok
+       STATUS server-error-job-canceled
+       STATUS server-error-busy REPEAT-MATCH REPEAT-LIMIT 30
+
+       EXPECT job-uri OF-TYPE uri COUNT 1 IN-GROUP job-attributes-tag WITH-VALUE "$IPP_URI_SCHEME"
+       EXPECT job-id OF-TYPE integer COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE >0
+       EXPECT job-state OF-TYPE unknown|enum COUNT 1 IN-GROUP job-attributes-tag
+              WITH-VALUE 3,4,5,6,7,8,9
+       EXPECT job-state-reasons OF-TYPE keyword IN-GROUP job-attributes-tag
+       EXPECT ?job-state-message OF-TYPE text IN-GROUP job-attributes-tag
+       EXPECT ?number-of-intervening-jobs OF-TYPE integer
+              IN-GROUP job-attributes-tag WITH-VALUE >-1
+}
+
+{
+       SKIP-IF-NOT-DEFINED OPTIONAL_HOLD_JOB
+
+       NAME "Release-Job"
+       OPERATION Release-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR integer job-id $job-id
+       ATTR name requesting-user-name $user
+
+       STATUS successful-ok
+       STATUS client-error-not-possible
+}
+
+
+# Test required printer description attribute support.
+#
+# Required by: PWG 5100.12 section 6.2
+{
+       NAME "PWG 5100.12 section 6.2 - Required Printer Description Attributes"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format application/octet-stream
+
+       STATUS successful-ok
+
+       # Figure out capabilities
+       EXPECT color-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE true DEFINE-MATCH PRINTER_IS_COLOR
+
+       # Job template attributes
+       EXPECT copies-default OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+       EXPECT copies-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag
+       EXPECT finishings-default OF-TYPE enum IN-GROUP printer-attributes-tag
+       EXPECT finishings-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3
+       EXPECT media-default OF-TYPE no-value|keyword|name IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "$MEDIA_REGEX"
+       EXPECT ?media-ready OF-TYPE keyword|name IN-GROUP printer-attributes-tag WITH-ALL-VALUES "$MEDIA_REGEX"
+       EXPECT media-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag WITH-ALL-VALUES "$MEDIA_REGEX"
+       EXPECT orientation-requested-default OF-TYPE no-value|enum IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE 3,4,5,6
+       EXPECT orientation-requested-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3,4,5,6
+       EXPECT output-bin-default OF-TYPE keyword|name IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT output-bin-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+       EXPECT print-quality-default OF-TYPE enum IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE 3,4,5
+       EXPECT print-quality-supported OF-TYPE enum IN-GROUP printer-attributes-tag WITH-VALUE 3,4,5
+       EXPECT printer-resolution-default OF-TYPE resolution IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-resolution-supported OF-TYPE resolution IN-GROUP printer-attributes-tag
+       EXPECT sides-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-ALL-VALUES "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+       EXPECT sides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
+
+       # Optional media-col support
+       EXPECT ?media-col-default OF-TYPE collection IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT ?media-col-ready OF-TYPE collection IN-GROUP printer-attributes-tag
+       EXPECT ?media-col-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+       EXPECT media-col-supported WITH-VALUE media-back-coating DEFINE-MATCH HAVE_MEDIA_BACK_COATING
+       EXPECT media-col-supported WITH-VALUE media-color DEFINE-MATCH HAVE_MEDIA_COLOR
+       EXPECT media-col-supported WITH-VALUE media-front-coating DEFINE-MATCH HAVE_MEDIA_FRONT_COATING
+       EXPECT media-col-supported WITH-VALUE media-grain DEFINE-MATCH HAVE_MEDIA_GRAIN
+       EXPECT media-col-supported WITH-VALUE media-hole-count DEFINE-MATCH HAVE_MEDIA_HOLE_COUNT
+       EXPECT media-col-supported WITH-VALUE media-info DEFINE-MATCH HAVE_MEDIA_INFO
+       EXPECT media-col-supported WITH-VALUE media-key DEFINE-MATCH HAVE_MEDIA_KEY
+       EXPECT media-col-supported WITH-VALUE media-order-count DEFINE-MATCH HAVE_MEDIA_ORDER_COUNT
+       EXPECT media-col-supported WITH-VALUE media-pre-printed DEFINE-MATCH HAVE_MEDIA_PRE_PRINTED
+       EXPECT media-col-supported WITH-VALUE media-recycled DEFINE-MATCH HAVE_MEDIA_RECYCLED
+       EXPECT media-col-supported WITH-VALUE media-size DEFINE-MATCH HAVE_MEDIA_SIZE
+       EXPECT media-col-supported WITH-VALUE media-tooth DEFINE-MATCH HAVE_MEDIA_TOOTH
+       EXPECT media-col-supported WITH-VALUE media-type DEFINE-MATCH HAVE_MEDIA_TYPE
+       EXPECT media-col-supported WITH-VALUE media-weight-metric DEFINE-MATCH HAVE_MEDIA_WEIGHT_METRIC
+
+       EXPECT media-back-coating-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_BACK_COATING
+       EXPECT media-color-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_COLOR
+       EXPECT media-front-coating-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_FRONT_COATING
+       EXPECT media-grain-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_GRAIN
+       EXPECT media-hole-count-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag WITH-VALUE >-1 IF-DEFINED HAVE_MEDIA_HOLE_COUNT
+       EXPECT media-info-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_INFO
+       EXPECT media-key-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_KEY
+       EXPECT media-order-count-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag WITH-VALUE >0 IF-DEFINED HAVE_MEDIA_ORDER_COUNT
+       EXPECT media-pre-printed-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_PRE_PRINTED
+       EXPECT media-recycled-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_RECYCLED
+       EXPECT media-size-supported OF-TYPE collection IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_SIZE
+       EXPECT media-tooth-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_TOOTH
+       EXPECT media-type-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag IF-DEFINED HAVE_MEDIA_TYPE
+       EXPECT media-weight-metric-supported OF-TYPE rangeOfInteger IN-GROUP printer-attributes-tag WITH-VALUE >-1 IF-DEFINED HAVE_MEDIA_WEIGHT_METRIC
+
+       # Printer description attributes
+       EXPECT color-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT pages-per-minute OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT pages-per-minute-color OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED PRINTER_IS_COLOR
+       EXPECT !pages-per-minute-color IF-NOT-DEFINED PRINTER_IS_COLOR
+       EXPECT printer-info OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT printer-location OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT printer-make-and-model OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^.{0,127}$$/"
+       EXPECT printer-more-info OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+}
+
+
+# Test required printer description attribute support.
+#
+# Required by: PWG 5100.14
+{
+       NAME "PWG 5100.14 section 5.1/5.2 - Required Operations and Attributes"
+       OPERATION Get-Printer-Attributes
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format application/octet-stream
+       ATTR keyword requested-attributes all,media-col-database
+
+       STATUS successful-ok
+
+       # Operations
+       EXPECT operations-supported WITH-VALUE 0x0002 # Print-Job
+       EXPECT operations-supported WITH-VALUE 0x0004 # Validate-Job
+       EXPECT operations-supported WITH-VALUE 0x0005 # Create-Job
+       EXPECT operations-supported WITH-VALUE 0x0006 # Send-Document
+       EXPECT operations-supported WITH-VALUE 0x0008 # Cancel-Job
+       EXPECT operations-supported WITH-VALUE 0x0009 # Get-Job-Attributes
+       EXPECT operations-supported WITH-VALUE 0x000a # Get-Jobs
+       EXPECT operations-supported WITH-VALUE 0x000b # Get-Printer-Attributes
+       EXPECT operations-supported WITH-VALUE 0x0039 # Cancel-My-Jobs
+       EXPECT operations-supported WITH-VALUE 0x003b # Close-Job
+       EXPECT operations-supported WITH-VALUE 0x003c # Identify-Printer
+
+       # Printer description attributes
+       EXPECT compression-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "deflate" DEFINE-MATCH HAVE_DEFLATE
+       EXPECT compression-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "gzip" DEFINE-MATCH HAVE_GZIP
+
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "image/jpeg"
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "image/pwg-raster"
+       EXPECT document-format-supported OF-TYPE mimeMediaType IN-GROUP printer-attributes-tag WITH-VALUE "/^(application/pdf|application/openxps)$/" DEFINE-MATCH PDF_OR_OPENXPS
+
+       EXPECT feed-orientation-supported OF-TYPE keyword IN-GROUP printer-attributes-tag DEFINE-MATCH FEED_ORIENTATION_SUPPORTED
+       EXPECT feed-orientation-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED FEED_ORIENTATION_SUPPORTED
+
+       EXPECT finishings-supported OF-TYPE enum IN-GROUP printer-attributes-tag DEFINE-MATCH FINISHINGS_SUPPORTED
+       EXPECT finishings-default OF-TYPE enum IN-GROUP printer-attributes-tag IF-DEFINED FINISHINGS_SUPPORTED
+
+       EXPECT identify-actions-default OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(display|flash|sound|speak)$/"
+       EXPECT identify-actions-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(display|flash|sound|speak)$/"
+
+       EXPECT ipp-features-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "ipp-everywhere"
+
+       EXPECT job-account-id-supported OF-TYPE boolean IN-GROUP printer-attributes-tag WITH-VALUE true COUNT 1 DEFINE-MATCH JOB_ACCOUNT_ID_SUPPORTED
+       EXPECT job-account-id-default OF-TYPE name|no-value IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED JOB_ACCOUNT_ID_SUPPORTED
+
+       EXPECT job-accounting-user-id-supported OF-TYPE boolean IN-GROUP printer-attributes-tag WITH-VALUE true COUNT 1 DEFINE-MATCH JOB_ACCOUNTING_USER_ID_SUPPORTED
+       EXPECT job-accounting-user-id-default OF-TYPE name|no-value IN-GROUP printer-attributes-tag COUNT 1 IF-DEFINED JOB_ACCOUNTING_USER_ID_SUPPORTED
+
+       EXPECT job-constraints-supported OF-TYPE collection IN-GROUP printer-attributes-tag DEFINE-MATCH JOB_CONSTRAINTS_SUPPORTED
+       EXPECT job-resolvers-supported OF-TYPE collection IN-GROUP printer-attributes-tag IF-DEFINED JOB_CONSTRAINTS_SUPPORTED
+
+       EXPECT job-creation-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+
+       EXPECT job-ids-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE true
+
+       EXPECT preferred-attributes-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT media-bottom-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-left-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-right-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+       EXPECT media-top-margin-supported OF-TYPE integer IN-GROUP printer-attributes-tag WITH-ALL-VALUES >-1
+
+       EXPECT media-col-database OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-col-ready OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-ready OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT media-size-supported OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT media-source-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT media-type-supported OF-TYPE keyword|name IN-GROUP printer-attributes-tag
+
+       EXPECT multiple-document-jobs-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT multiple-operation-time-out OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >0
+
+       EXPECT multiple-operation-time-out-action OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(abort-job|hold-job|process-job)$/"
+
+       EXPECT overrides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "document-number"
+       EXPECT overrides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "pages"
+
+       EXPECT page-ranges-supported OF-TYPE boolean IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE true IF-DEFINED PDF_OR_OPENXPS
+
+       EXPECT print-color-mode-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|auto-monochrome|bi-level|color|highlight|monochrome|process-bi-level|process-monochrome)$/"
+       EXPECT print-color-mode-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|auto-monochrome|bi-level|color|highlight|monochrome|process-bi-level|process-monochrome)$/"
+
+       EXPECT print-content-optimize-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|graphic|photo|text|text-and-graphic)$/"
+       EXPECT print-content-optimize-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|graphic|photo|text|text-and-graphic)$/"
+
+       EXPECT print-rendering-intent-default OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^(auto|absolute|perceptual|relative|relative-bpc|saturation)$/"
+       EXPECT print-rendering-intent-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-ALL-VALUES "/^(auto|absolute|perceptual|relative|relative-bpc|saturation)$/"
+
+       EXPECT ?printer-alert OF-TYPE octetString IN-GROUP printer-attributes-tag
+       EXPECT ?printer-alert-description OF-TYPE text IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-alert
+
+       EXPECT printer-charge-info DEFINE-MATCH PRINTER_CHARGE_INFO
+       EXPECT ?printer-charge-info OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-charge-info-uri IF-DEFINED PRINTER_CHARGE_INFO
+       EXPECT ?printer-charge-info-uri OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT printer-config-change-date-time OF-TYPE dateTime IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-config-change-time OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >-1
+
+       EXPECT printer-device-id OF-TYPE text IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^([-A-Za-z ]+:[^;]*;)+$/"
+
+       EXPECT printer-geo-location OF-TYPE uri|unknown IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^geo:/"
+
+       EXPECT printer-get-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "document-format"
+
+       EXPECT ?printer-icc-profiles-supported OF-TYPE collection IN-GROUP printer-attributes-tag
+
+       EXPECT printer-icons OF-TYPE uri IN-GROUP printer-attributes-tag
+
+       EXPECT ?printer-mandatory-job-attributes OF-TYPE keyword IN-GROUP printer-attributes-tag
+
+       EXPECT printer-organization OF-TYPE text IN-GROUP printer-attributes-tag
+       EXPECT printer-organizational-unit OF-TYPE text IN-GROUP printer-attributes-tag
+
+       EXPECT printer-state-change-date-time OF-TYPE dateTime IN-GROUP printer-attributes-tag COUNT 1
+       EXPECT printer-state-change-time OF-TYPE integer IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE >-1
+
+       EXPECT printer-supply OF-TYPE octetString IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-supply-description
+       EXPECT printer-supply-description OF-TYPE text IN-GROUP printer-attributes-tag SAME-COUNT-AS printer-supply
+
+       EXPECT printer-supply-info-uri OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT printer-uuid OF-TYPE uri IN-GROUP printer-attributes-tag COUNT 1 WITH-VALUE "/^urn:uuid:[0-9A-Fa-f]{8,8}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{4,4}-[0-9A-Fa-f]{12,12}/"
+
+       EXPECT pwg-raster-document-resolution-supported OF-TYPE resolution IN-GROUP printer-attributes-tag
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 150dpi DEFINE-MATCH HAVE_150DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 180dpi DEFINE-MATCH HAVE_180DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 300dpi DEFINE-MATCH HAVE_300DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 3600dpi DEFINE-MATCH HAVE_360DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 600dpi DEFINE-MATCH HAVE_600DPI
+       EXPECT pwg-raster-document-resolution-supported WITH-VALUE 720dpi DEFINE-MATCH HAVE_720DPI
+
+       EXPECT pwg-raster-document-sheet-back OF-TYPE keyword IN-GROUP printer-attributes-tag COUNT 1
+
+       EXPECT pwg-raster-document-type-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "black_1" DEFINE-MATCH HAVE_BLACK_1
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "cmyk_8" DEFINE-MATCH HAVE_CMYK_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "sgray_8" DEFINE-MATCH HAVE_SGRAY_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "srgb_8" DEFINE-MATCH HAVE_SRGB_8
+       EXPECT pwg-raster-document-type-supported WITH-VALUE "srgb_16" DEFINE-MATCH HAVE_SRGB_16
+
+       EXPECT which-jobs-supported OF-TYPE keyword IN-GROUP printer-attributes-tag
+}
+
+
+# Test printing all sample documents
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/color.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 150dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/color.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 180dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/color.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 300dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/color.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 360dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/color.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 600dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/color.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/color.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/color.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/color.jpg-4x6-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "color.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print color.jpg-4x6 @ 720dpi, srgb-16, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_16
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "color.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-16/color.jpg-4x6-srgb-16-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-a4"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-a4 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/document-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/document-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/document-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/document-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/document-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/document-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/document-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/document-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/document-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/document-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/document-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/document-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/document-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/document-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/document-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/document-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/document-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/document-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/document-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/document-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/document-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/document-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/document-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "document-letter"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "document-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print document-letter @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "document-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/document-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/gray.jpg-4x6-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/gray.jpg-4x6-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/gray.jpg-4x6-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/gray.jpg-4x6-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/gray.jpg-4x6-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/gray.jpg-4x6-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/gray.jpg-4x6-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "gray.jpg-4x6"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print gray.jpg-4x6 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "gray.jpg-4x6"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/gray.jpg-4x6-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-a4-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-a4-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-a4-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-a4-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-a4-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-a4-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-a4-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-a4-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-a4-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-a4-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-a4-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-a4-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-a4-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-a4-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-a4-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-a4-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-a4-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-a4-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-a4-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-a4-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-a4-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-a4-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-a4-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-a4"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-a4"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-a4 @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-a4"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-a4-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/black-1/onepage-letter-black-1-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/cmyk-8/onepage-letter-cmyk-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/sgray-8/onepage-letter-sgray-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 150dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_150DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-150dpi-20111130/srgb-8/onepage-letter-srgb-8-150dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/black-1/onepage-letter-black-1-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/cmyk-8/onepage-letter-cmyk-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/sgray-8/onepage-letter-sgray-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 180dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_180DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-180dpi-20111130/srgb-8/onepage-letter-srgb-8-180dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/black-1/onepage-letter-black-1-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/cmyk-8/onepage-letter-cmyk-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/sgray-8/onepage-letter-sgray-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 300dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_300DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-300dpi-20111130/srgb-8/onepage-letter-srgb-8-300dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/black-1/onepage-letter-black-1-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/cmyk-8/onepage-letter-cmyk-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/sgray-8/onepage-letter-sgray-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 360dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_360DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-360dpi-20111130/srgb-8/onepage-letter-srgb-8-360dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/black-1/onepage-letter-black-1-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/cmyk-8/onepage-letter-cmyk-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/sgray-8/onepage-letter-sgray-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 600dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_600DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-600dpi-20111130/srgb-8/onepage-letter-srgb-8-600dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, black-1, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_BLACK_1
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/black-1/onepage-letter-black-1-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, cmyk-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_CMYK_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/cmyk-8/onepage-letter-cmyk-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, sgray-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SGRAY_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/sgray-8/onepage-letter-sgray-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR name job-name "onepage-letter"
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8, deflate"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_DEFLATE
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression deflate
+       ATTR name job-name "onepage-letter"
+       COMPRESSION deflate
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+{
+       NAME "Print onepage-letter @ 720dpi, srgb-8, gzip"
+       SKIP-IF-MISSING pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+       SKIP-IF-NOT-DEFINED HAVE_720DPI
+       SKIP-IF-NOT-DEFINED HAVE_SRGB_8
+       SKIP-IF-NOT-DEFINED HAVE_GZIP
+
+       OPERATION Print-Job
+       GROUP operation-attributes-tag
+       ATTR charset attributes-charset utf-8
+       ATTR naturalLanguage attributes-natural-language en
+       ATTR uri printer-uri $uri
+       ATTR name requesting-user-name $user
+       ATTR mimeMediaType document-format image/pwg-raster
+       ATTR keyword compression gzip
+       ATTR name job-name "onepage-letter"
+       COMPRESSION gzip
+       FILE pwg-raster-samples-720dpi-20111130/srgb-8/onepage-letter-srgb-8-720dpi.pwg
+
+       STATUS successful-ok
+       STATUS server-error-busy REPEAT-MATCH
+}
+
+
+#
+# End of "$Id: ipp-everywhere.test 11398 2013-11-06 20:11:11Z msweet $".
+#
index f3009b42fa0257f80dc823925577cb9d84782b08..d171ac9c763b4aadc1d1c0ee56f77aaf20b2faaf 100644 (file)
 #include <regex.h>
 #include <sys/stat.h>
 #ifdef WIN32
+#  include <windows.h>
 #  define R_OK 0
 #else
 #  include <signal.h>
+#  include <termios.h>
 #endif /* WIN32 */
 #ifndef O_BINARY
 #  define O_BINARY 0
@@ -150,11 +152,11 @@ static int        PasswordTries = 0;      /* Number of tries with password */
 static void    add_stringf(cups_array_t *a, const char *s, ...)
                __attribute__ ((__format__ (__printf__, 2, 3)));
 static int     compare_vars(_cups_var_t *a, _cups_var_t *b);
-static int     do_tests(_cups_vars_t *vars, const char *testfile);
+static int     do_tests(FILE *outfile, _cups_vars_t *vars, const char *testfile);
 static void    expand_variables(_cups_vars_t *vars, char *dst, const char *src,
                                 size_t dstsize) __attribute__((nonnull(1,2,3)));
 static int      expect_matches(_cups_expect_t *expect, ipp_tag_t value_tag);
-static ipp_t   *get_collection(_cups_vars_t *vars, FILE *fp, int *linenum);
+static ipp_t   *get_collection(FILE *outfile, _cups_vars_t *vars, FILE *fp, int *linenum);
 static char    *get_filename(const char *testfile, char *dst, const char *src,
                              size_t dstsize);
 static char    *get_string(ipp_attribute_t *attr, int element, int flags,
@@ -164,26 +166,25 @@ static char       *get_token(FILE *fp, char *buf, int buflen,
 static char    *get_variable(_cups_vars_t *vars, const char *name);
 static char    *iso_date(ipp_uchar_t *date);
 static const char *password_cb(const char *prompt);
-static void    print_attr(ipp_attribute_t *attr, ipp_tag_t *group);
-static void    print_col(ipp_t *col);
-static void    print_csv(ipp_attribute_t *attr, int num_displayed,
+static void    pause_message(const char *message);
+static void    print_attr(FILE *outfile, int format, ipp_attribute_t *attr, ipp_tag_t *group);
+static void    print_csv(FILE *outfile, ipp_attribute_t *attr, int num_displayed,
                          char **displayed, size_t *widths);
-static void    print_fatal_error(const char *s, ...)
-               __attribute__ ((__format__ (__printf__, 1, 2)));
-static void    print_line(ipp_attribute_t *attr, int num_displayed,
+static void    print_fatal_error(FILE *outfile, const char *s, ...)
+               __attribute__ ((__format__ (__printf__, 2, 3)));
+static void    print_line(FILE *outfile, ipp_attribute_t *attr, int num_displayed,
                           char **displayed, size_t *widths);
-static void    print_xml_header(void);
-static void    print_xml_string(const char *element, const char *s);
-static void    print_xml_trailer(int success, const char *message);
-static void    set_variable(_cups_vars_t *vars, const char *name,
-                            const char *value);
+static void    print_xml_header(FILE *outfile);
+static void    print_xml_string(FILE *outfile, const char *element, const char *s);
+static void    print_xml_trailer(FILE *outfile, int success, const char *message);
+static void    set_variable(FILE *outfile, _cups_vars_t *vars, const char *name, const char *value);
 #ifndef WIN32
 static void    sigterm_handler(int sig);
 #endif /* WIN32 */
 static int     timeout_cb(http_t *http, void *user_data);
 static void    usage(void) __attribute__((noreturn));
-static int     validate_attr(cups_array_t *errors, ipp_attribute_t *attr);
-static int      with_value(cups_array_t *errors, char *value, int flags,
+static int     validate_attr(FILE *outfile, cups_array_t *errors, ipp_attribute_t *attr);
+static int      with_value(FILE *outfile, cups_array_t *errors, char *value, int flags,
                           ipp_attribute_t *attr, char *matchbuf,
                           size_t matchlen);
 
@@ -198,6 +199,8 @@ main(int  argc,                             /* I - Number of command-line args */
 {
   int                  i;              /* Looping var */
   int                  status;         /* Status of tests... */
+  FILE                 *outfile = stdout;
+                                       /* Output file */
   char                 *opt,           /* Current option */
                        name[1024],     /* Name/value buffer */
                        *value,         /* Pointer to value */
@@ -296,6 +299,34 @@ main(int  argc,                            /* I - Number of command-line args */
               Transfer = _CUPS_TRANSFER_LENGTH;
               break;
 
+          case 'P' : /* Output to plist file */
+             i ++;
+
+             if (i >= argc)
+             {
+               _cupsLangPrintf(stderr, _("%s: Missing filename for \"-P\"."), "ipptool");
+               usage();
+              }
+
+              if (outfile != stdout)
+                usage();
+
+              if ((outfile = fopen(argv[i], "w")) == NULL)
+              {
+                _cupsLangPrintf(stderr, _("%s: Unable to open \"%s\": %s"), "ipptool", argv[i], strerror(errno));
+                exit(1);
+              }
+
+             Output = _CUPS_OUTPUT_PLIST;
+
+              if (interval || repeat)
+             {
+               _cupsLangPuts(stderr, _("ipptool: \"-i\" and \"-n\" are "
+                                       "incompatible with -P\"."));
+               usage();
+             }
+              break;
+
          case 'S' : /* Encrypt with SSL */
 #ifdef HAVE_SSL
              vars.encryption = HTTP_ENCRYPT_ALWAYS;
@@ -380,7 +411,7 @@ main(int  argc,                             /* I - Number of command-line args */
              else
                value = name + strlen(name);
 
-             set_variable(&vars, name, value);
+             set_variable(outfile, &vars, name, value);
              break;
 
           case 'f' : /* Set the default test filename */
@@ -439,36 +470,40 @@ main(int  argc,                           /* I - Number of command-line args */
                 */
 
                 if (!_cups_strcasecmp(ext, ".gif"))
-                  set_variable(&vars, "filetype", "image/gif");
+                  set_variable(outfile, &vars, "filetype", "image/gif");
                 else if (!_cups_strcasecmp(ext, ".htm") ||
                          !_cups_strcasecmp(ext, ".htm.gz") ||
                          !_cups_strcasecmp(ext, ".html") ||
                          !_cups_strcasecmp(ext, ".html.gz"))
-                  set_variable(&vars, "filetype", "text/html");
-                else if (!_cups_strcasecmp(ext, ".jpg"))
-                  set_variable(&vars, "filetype", "image/jpeg");
+                  set_variable(outfile, &vars, "filetype", "text/html");
+                else if (!_cups_strcasecmp(ext, ".jpg") ||
+                         !_cups_strcasecmp(ext, ".jpeg"))
+                  set_variable(outfile, &vars, "filetype", "image/jpeg");
                 else if (!_cups_strcasecmp(ext, ".pcl") ||
                          !_cups_strcasecmp(ext, ".pcl.gz"))
-                  set_variable(&vars, "filetype", "application/vnd.hp-PCL");
+                  set_variable(outfile, &vars, "filetype", "application/vnd.hp-PCL");
                 else if (!_cups_strcasecmp(ext, ".pdf"))
-                  set_variable(&vars, "filetype", "application/pdf");
+                  set_variable(outfile, &vars, "filetype", "application/pdf");
                 else if (!_cups_strcasecmp(ext, ".png"))
-                  set_variable(&vars, "filetype", "image/png");
+                  set_variable(outfile, &vars, "filetype", "image/png");
                 else if (!_cups_strcasecmp(ext, ".ps") ||
                          !_cups_strcasecmp(ext, ".ps.gz"))
-                  set_variable(&vars, "filetype", "application/postscript");
+                  set_variable(outfile, &vars, "filetype", "application/postscript");
                 else if (!_cups_strcasecmp(ext, ".pwg") ||
                          !_cups_strcasecmp(ext, ".pwg.gz") ||
                          !_cups_strcasecmp(ext, ".ras") ||
                          !_cups_strcasecmp(ext, ".ras.gz"))
-                  set_variable(&vars, "filetype", "image/pwg-raster");
+                  set_variable(outfile, &vars, "filetype", "image/pwg-raster");
+                else if (!_cups_strcasecmp(ext, ".urf") ||
+                         !_cups_strcasecmp(ext, ".urf.gz"))
+                  set_variable(outfile, &vars, "filetype", "image/urf");
                 else if (!_cups_strcasecmp(ext, ".txt") ||
                          !_cups_strcasecmp(ext, ".txt.gz"))
-                  set_variable(&vars, "filetype", "text/plain");
+                  set_variable(outfile, &vars, "filetype", "text/plain");
                 else if (!_cups_strcasecmp(ext, ".xps"))
-                  set_variable(&vars, "filetype", "application/openxps");
+                  set_variable(outfile, &vars, "filetype", "application/openxps");
                 else
-                 set_variable(&vars, "filetype", "application/octet-stream");
+                 set_variable(outfile, &vars, "filetype", "application/octet-stream");
               }
               else
               {
@@ -476,7 +511,7 @@ main(int  argc,                             /* I - Number of command-line args */
                 * Use the "auto-type" MIME media type...
                 */
 
-               set_variable(&vars, "filetype", "application/octet-stream");
+               set_variable(outfile, &vars, "filetype", "application/octet-stream");
               }
              break;
 
@@ -595,7 +630,7 @@ main(int  argc,                             /* I - Number of command-line args */
 
         Username = vars.userpass;
        cupsSetPasswordCB(password_cb);
-       set_variable(&vars, "uriuser", vars.userpass);
+       set_variable(outfile, &vars, "uriuser", vars.userpass);
       }
 
       httpAssembleURI(HTTP_URI_CODING_ALL, uri, sizeof(uri), vars.scheme, NULL,
@@ -630,7 +665,7 @@ main(int  argc,                             /* I - Number of command-line args */
       else
         testfile = argv[i];
 
-      if (!do_tests(&vars, testfile))
+      if (!do_tests(outfile, &vars, testfile))
         status = 1;
     }
   }
@@ -643,13 +678,13 @@ main(int  argc,                           /* I - Number of command-line args */
   */
 
   if (Output == _CUPS_OUTPUT_PLIST)
-    print_xml_trailer(!status, NULL);
+    print_xml_trailer(outfile, !status, NULL);
   else if (interval > 0 && repeat > 0)
   {
     while (repeat > 1)
     {
       usleep((useconds_t)interval);
-      do_tests(&vars, testfile);
+      do_tests(outfile, &vars, testfile);
       repeat --;
     }
   }
@@ -658,10 +693,11 @@ main(int  argc,                           /* I - Number of command-line args */
     for (;;)
     {
       usleep((useconds_t)interval);
-      do_tests(&vars, testfile);
+      do_tests(outfile, &vars, testfile);
     }
   }
-  else if (Output == _CUPS_OUTPUT_TEST && TestCount > 1)
+
+  if ((Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile)) && TestCount > 1)
   {
    /*
     * Show a summary report if there were multiple tests...
@@ -733,7 +769,8 @@ compare_vars(_cups_var_t *a,                /* I - First variable */
  */
 
 static int                             /* 1 = success, 0 = failure */
-do_tests(_cups_vars_t *vars,           /* I - Variables */
+do_tests(FILE         *outfile,                /* I - Output file */
+         _cups_vars_t *vars,           /* I - Variables */
          const char   *testfile)       /* I - Test file to use */
 {
   int          i,                      /* Looping var */
@@ -797,7 +834,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
 
   if ((fp = fopen(testfile, "r")) == NULL)
   {
-    print_fatal_error("Unable to open test file %s - %s", testfile,
+    print_fatal_error(outfile, "Unable to open test file %s - %s", testfile,
                       strerror(errno));
     pass = 0;
     goto test_exit;
@@ -810,7 +847,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
   if ((http = httpConnect2(vars->hostname, vars->port, NULL, vars->family,
                            vars->encryption, 1, 30000, NULL)) == NULL)
   {
-    print_fatal_error("Unable to connect to %s on port %d - %s", vars->hostname,
+    print_fatal_error(outfile, "Unable to connect to %s on port %d - %s", vars->hostname,
                       vars->port, cupsLastErrorString());
     pass = 0;
     goto test_exit;
@@ -855,11 +892,11 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
           get_token(fp, temp, sizeof(temp), &linenum))
       {
         expand_variables(vars, token, temp, sizeof(token));
-       set_variable(vars, attr, token);
+       set_variable(outfile, vars, attr, token);
       }
       else
       {
-        print_fatal_error("Missing DEFINE name and/or value on line %d.",
+        print_fatal_error(outfile, "Missing DEFINE name and/or value on line %d.",
                          linenum);
        pass = 0;
        goto test_exit;
@@ -878,11 +915,11 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
         expand_variables(vars, token, temp, sizeof(token));
        if (!get_variable(vars, attr))
-         set_variable(vars, attr, token);
+         set_variable(outfile, vars, attr, token);
       }
       else
       {
-        print_fatal_error("Missing DEFINE-DEFAULT name and/or value on line "
+        print_fatal_error(outfile, "Missing DEFINE-DEFAULT name and/or value on line "
                          "%d.", linenum);
        pass = 0;
        goto test_exit;
@@ -902,7 +939,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing FILE-ID value on line %d.", linenum);
+        print_fatal_error(outfile, "Missing FILE-ID value on line %d.", linenum);
        pass = 0;
        goto test_exit;
       }
@@ -923,7 +960,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing IGNORE-ERRORS value on line %d.", linenum);
+        print_fatal_error(outfile, "Missing IGNORE-ERRORS value on line %d.", linenum);
        pass = 0;
        goto test_exit;
       }
@@ -943,8 +980,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
         * Map the filename to and then run the tests...
        */
 
-        if (!do_tests(vars, get_filename(testfile, filename, temp,
-                                        sizeof(filename))))
+        if (!do_tests(outfile, vars, get_filename(testfile, filename, temp, sizeof(filename))))
        {
          pass = 0;
 
@@ -954,7 +990,7 @@ do_tests(_cups_vars_t *vars,                /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing INCLUDE filename on line %d.", linenum);
+        print_fatal_error(outfile, "Missing INCLUDE filename on line %d.", linenum);
        pass = 0;
        goto test_exit;
       }
@@ -977,8 +1013,7 @@ do_tests(_cups_vars_t *vars,               /* I - Variables */
        */
 
         if (get_variable(vars, attr) &&
-           !do_tests(vars, get_filename(testfile, filename, temp,
-                                        sizeof(filename))))
+           !do_tests(outfile, vars, get_filename(testfile, filename, temp, sizeof(filename))))
        {
          pass = 0;
 
@@ -988,7 +1023,7 @@ do_tests(_cups_vars_t *vars,               /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing INCLUDE-IF-DEFINED name or filename on line "
+        print_fatal_error(outfile, "Missing INCLUDE-IF-DEFINED name or filename on line "
                          "%d.", linenum);
        pass = 0;
        goto test_exit;
@@ -1012,8 +1047,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        */
 
         if (!get_variable(vars, attr) &&
-           !do_tests(vars, get_filename(testfile, filename, temp,
-                                        sizeof(filename))))
+           !do_tests(outfile, vars, get_filename(testfile, filename, temp, sizeof(filename))))
        {
          pass = 0;
 
@@ -1023,7 +1057,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing INCLUDE-IF-NOT-DEFINED name or filename on "
+        print_fatal_error(outfile, "Missing INCLUDE-IF-NOT-DEFINED name or filename on "
                          "line %d.", linenum);
        pass = 0;
        goto test_exit;
@@ -1045,7 +1079,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing SKIP-IF-DEFINED variable on line %d.",
+        print_fatal_error(outfile, "Missing SKIP-IF-DEFINED variable on line %d.",
                          linenum);
        pass = 0;
        goto test_exit;
@@ -1064,7 +1098,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing SKIP-IF-NOT-DEFINED variable on line %d.",
+        print_fatal_error(outfile, "Missing SKIP-IF-NOT-DEFINED variable on line %d.",
                          linenum);
        pass = 0;
        goto test_exit;
@@ -1084,7 +1118,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing STOP-AFTER-INCLUDE-ERROR value on line %d.",
+        print_fatal_error(outfile, "Missing STOP-AFTER-INCLUDE-ERROR value on line %d.",
                           linenum);
        pass = 0;
        goto test_exit;
@@ -1110,7 +1144,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          Transfer = _CUPS_TRANSFER_LENGTH;
        else
        {
-         print_fatal_error("Bad TRANSFER value \"%s\" on line %d.", temp,
+         print_fatal_error(outfile, "Bad TRANSFER value \"%s\" on line %d.", temp,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1118,7 +1152,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-        print_fatal_error("Missing TRANSFER value on line %d.", linenum);
+        print_fatal_error(outfile, "Missing TRANSFER value on line %d.", linenum);
        pass = 0;
        goto test_exit;
       }
@@ -1141,14 +1175,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
          Version = 22;
        else
        {
-         print_fatal_error("Bad VERSION \"%s\" on line %d.", temp, linenum);
+         print_fatal_error(outfile, "Bad VERSION \"%s\" on line %d.", temp, linenum);
          pass = 0;
          goto test_exit;
        }
       }
       else
       {
-        print_fatal_error("Missing VERSION number on line %d.", linenum);
+        print_fatal_error(outfile, "Missing VERSION number on line %d.", linenum);
        pass = 0;
        goto test_exit;
       }
@@ -1157,7 +1191,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
     }
     else if (strcmp(token, "{"))
     {
-      print_fatal_error("Unexpected token %s seen on line %d.", token, linenum);
+      print_fatal_error(outfile, "Unexpected token %s seen on line %d.", token, linenum);
       pass = 0;
       goto test_exit;
     }
@@ -1169,8 +1203,8 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
     if (show_header)
     {
       if (Output == _CUPS_OUTPUT_PLIST)
-       print_xml_header();
-      else if (Output == _CUPS_OUTPUT_TEST)
+       print_xml_header(outfile);
+      if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
        printf("\"%s\":\n", testfile);
 
       show_header = 0;
@@ -1242,7 +1276,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        * Another collection value
        */
 
-       ipp_t   *col = get_collection(vars, fp, &linenum);
+       ipp_t   *col = get_collection(outfile, vars, fp, &linenum);
                                        /* Collection value */
 
        if (col)
@@ -1273,7 +1307,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          if (strcmp(compression, "none"))
 #endif /* HAVE_LIBZ */
           {
-           print_fatal_error("Unsupported COMPRESSION value '%s' on line %d.",
+           print_fatal_error(outfile, "Unsupported COMPRESSION value '%s' on line %d.",
                              compression, linenum);
            pass = 0;
            goto test_exit;
@@ -1284,7 +1318,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing COMPRESSION value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing COMPRESSION value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1299,11 +1333,11 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
            get_token(fp, temp, sizeof(temp), &linenum))
        {
          expand_variables(vars, token, temp, sizeof(token));
-         set_variable(vars, attr, token);
+         set_variable(outfile, vars, attr, token);
        }
        else
        {
-         print_fatal_error("Missing DEFINE name and/or value on line %d.",
+         print_fatal_error(outfile, "Missing DEFINE name and/or value on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1323,7 +1357,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing IGNORE-ERRORS value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing IGNORE-ERRORS value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1338,6 +1372,15 @@ do_tests(_cups_vars_t *vars,             /* I - Variables */
 
        get_token(fp, name, sizeof(name), &linenum);
       }
+      else if (!_cups_strcasecmp(token, "PAUSE"))
+      {
+       /*
+        * Pause with a message...
+       */
+
+       get_token(fp, token, sizeof(token), &linenum);
+       pause_message(token);
+      }
       else if (!strcmp(token, "REQUEST-ID"))
       {
        /*
@@ -1353,7 +1396,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
            request_id = (CUPS_RAND() % 1000) * 137 + 1;
          else
          {
-           print_fatal_error("Bad REQUEST-ID value \"%s\" on line %d.", temp,
+           print_fatal_error(outfile, "Bad REQUEST-ID value \"%s\" on line %d.", temp,
                              linenum);
            pass = 0;
            goto test_exit;
@@ -1361,7 +1404,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing REQUEST-ID value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing REQUEST-ID value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1379,7 +1422,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing SKIP-IF-DEFINED value on line %d.",
+         print_fatal_error(outfile, "Missing SKIP-IF-DEFINED value on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1401,7 +1444,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing SKIP-IF-MISSING filename on line %d.",
+         print_fatal_error(outfile, "Missing SKIP-IF-MISSING filename on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1420,7 +1463,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing SKIP-IF-NOT-DEFINED value on line %d.",
+         print_fatal_error(outfile, "Missing SKIP-IF-NOT-DEFINED value on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1440,7 +1483,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing SKIP-PREVIOUS-ERROR value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing SKIP-PREVIOUS-ERROR value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1459,7 +1502,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing TEST-ID value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing TEST-ID value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1484,7 +1527,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
            transfer = _CUPS_TRANSFER_LENGTH;
          else
          {
-           print_fatal_error("Bad TRANSFER value \"%s\" on line %d.", temp,
+           print_fatal_error(outfile, "Bad TRANSFER value \"%s\" on line %d.", temp,
                              linenum);
            pass = 0;
            goto test_exit;
@@ -1492,7 +1535,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("Missing TRANSFER value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing TRANSFER value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1515,14 +1558,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
            version = 22;
          else
          {
-           print_fatal_error("Bad VERSION \"%s\" on line %d.", temp, linenum);
+           print_fatal_error(outfile, "Bad VERSION \"%s\" on line %d.", temp, linenum);
            pass = 0;
            goto test_exit;
          }
        }
        else
        {
-         print_fatal_error("Missing VERSION number on line %d.", linenum);
+         print_fatal_error(outfile, "Missing VERSION number on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1535,7 +1578,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, resource, sizeof(resource), &linenum))
        {
-         print_fatal_error("Missing RESOURCE path on line %d.", linenum);
+         print_fatal_error(outfile, "Missing RESOURCE path on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1548,7 +1591,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, temp, sizeof(temp), &linenum))
        {
-         print_fatal_error("Missing OPERATION code on line %d.", linenum);
+         print_fatal_error(outfile, "Missing OPERATION code on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1558,7 +1601,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        if ((op = ippOpValue(token)) == (ipp_op_t)-1 &&
            (op = (ipp_op_t)strtol(token, NULL, 0)) == 0)
        {
-         print_fatal_error("Bad OPERATION code \"%s\" on line %d.", token,
+         print_fatal_error(outfile, "Bad OPERATION code \"%s\" on line %d.", token,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1572,14 +1615,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing GROUP tag on line %d.", linenum);
+         print_fatal_error(outfile, "Missing GROUP tag on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
 
        if ((value = ippTagValue(token)) < 0)
        {
-         print_fatal_error("Bad GROUP tag \"%s\" on line %d.", token, linenum);
+         print_fatal_error(outfile, "Bad GROUP tag \"%s\" on line %d.", token, linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1599,7 +1642,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, temp, sizeof(temp), &linenum))
        {
-         print_fatal_error("Missing DELAY value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing DELAY value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1608,7 +1651,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if ((delay = _cupsStrScand(token, NULL, localeconv())) <= 0.0)
        {
-         print_fatal_error("Bad DELAY value \"%s\" on line %d.", token,
+         print_fatal_error(outfile, "Bad DELAY value \"%s\" on line %d.", token,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1629,14 +1672,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing ATTR value tag on line %d.", linenum);
+         print_fatal_error(outfile, "Missing ATTR value tag on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
 
        if ((value = ippTagValue(token)) == IPP_TAG_ZERO)
        {
-         print_fatal_error("Bad ATTR value tag \"%s\" on line %d.", token,
+         print_fatal_error(outfile, "Bad ATTR value tag \"%s\" on line %d.", token,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1644,14 +1687,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
        if (!get_token(fp, attr, sizeof(attr), &linenum))
        {
-         print_fatal_error("Missing ATTR name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing ATTR name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
 
        if (!get_token(fp, temp, sizeof(temp), &linenum))
        {
-         print_fatal_error("Missing ATTR value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing ATTR value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1695,7 +1738,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
              if (!tokenptr || *tokenptr)
              {
-               print_fatal_error("Bad %s value \"%s\" on line %d.",
+               print_fatal_error(outfile, "Bad %s value \"%s\" on line %d.",
                                  ippTagString(value), token, linenum);
                pass = 0;
                goto test_exit;
@@ -1721,7 +1764,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
                     _cups_strcasecmp(ptr, "dpcm") &&
                     _cups_strcasecmp(ptr, "other")))
                {
-                 print_fatal_error("Bad resolution value \"%s\" on line %d.",
+                 print_fatal_error(outfile, "Bad resolution value \"%s\" on line %d.",
                                    token, linenum);
                  pass = 0;
                  goto test_exit;
@@ -1752,7 +1795,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
                 if ((num_vals & 1) || num_vals == 0)
                {
-                 print_fatal_error("Bad rangeOfInteger value \"%s\" on line "
+                 print_fatal_error(outfile, "Bad rangeOfInteger value \"%s\" on line "
                                    "%d.", token, linenum);
                  pass = 0;
                  goto test_exit;
@@ -1766,7 +1809,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
           case IPP_TAG_BEGIN_COLLECTION :
              if (!strcmp(token, "{"))
              {
-               ipp_t   *col = get_collection(vars, fp, &linenum);
+               ipp_t   *col = get_collection(outfile, vars, fp, &linenum);
                                        /* Collection value */
 
                 if (col)
@@ -1782,7 +1825,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
               }
              else
              {
-               print_fatal_error("Bad ATTR collection value on line %d.",
+               print_fatal_error(outfile, "Bad ATTR collection value on line %d.",
                                  linenum);
                pass = 0;
                goto test_exit;
@@ -1804,13 +1847,13 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
                if (!get_token(fp, token, sizeof(token), &linenum) || strcmp(token, "{"))
                {
-                 print_fatal_error("Unexpected \"%s\" on line %d.", token, linenum);
+                 print_fatal_error(outfile, "Unexpected \"%s\" on line %d.", token, linenum);
                  pass = 0;
                  goto test_exit;
                  break;
                }
 
-               if ((col = get_collection(vars, fp, &linenum)) == NULL)
+               if ((col = get_collection(outfile, vars, fp, &linenum)) == NULL)
                  break;
 
                ippSetCollection(request, &attrptr, ippGetCount(attrptr), col);
@@ -1824,7 +1867,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
              break;
 
          default :
-             print_fatal_error("Unsupported ATTR value tag %s on line %d.",
+             print_fatal_error(outfile, "Unsupported ATTR value tag %s on line %d.",
                                ippTagString(value), linenum);
              pass = 0;
              goto test_exit;
@@ -1875,7 +1918,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!attrptr)
        {
-         print_fatal_error("Unable to add attribute on line %d: %s", linenum,
+         print_fatal_error(outfile, "Unable to add attribute on line %d: %s", linenum,
                            cupsLastErrorString());
          pass = 0;
          goto test_exit;
@@ -1889,7 +1932,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, temp, sizeof(temp), &linenum))
        {
-         print_fatal_error("Missing FILE filename on line %d.", linenum);
+         print_fatal_error(outfile, "Missing FILE filename on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1899,9 +1942,9 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
         if (access(filename, R_OK))
         {
-         print_fatal_error("Filename \"%s\" on line %d cannot be read.",
+         print_fatal_error(outfile, "Filename \"%s\" on line %d cannot be read.",
                            temp, linenum);
-         print_fatal_error("Filename mapped to \"%s\".", filename);
+         print_fatal_error(outfile, "Filename mapped to \"%s\".", filename);
          pass = 0;
          goto test_exit;
         }
@@ -1914,14 +1957,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
         if (num_statuses >= (int)(sizeof(statuses) / sizeof(statuses[0])))
        {
-         print_fatal_error("Too many STATUS's on line %d.", linenum);
+         print_fatal_error(outfile, "Too many STATUS's on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing STATUS code on line %d.", linenum);
+         print_fatal_error(outfile, "Missing STATUS code on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1930,7 +1973,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
                == (ipp_status_t)-1 &&
            (statuses[num_statuses].status = (ipp_status_t)strtol(token, NULL, 0)) == 0)
        {
-         print_fatal_error("Bad STATUS code \"%s\" on line %d.", token,
+         print_fatal_error(outfile, "Bad STATUS code \"%s\" on line %d.", token,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -1955,14 +1998,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
         if (num_expects >= (int)(sizeof(expects) / sizeof(expects[0])))
         {
-         print_fatal_error("Too many EXPECT's on line %d.", linenum);
+         print_fatal_error(outfile, "Too many EXPECT's on line %d.", linenum);
          pass = 0;
          goto test_exit;
         }
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing EXPECT name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing EXPECT name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -1990,14 +2033,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing COUNT number on line %d.", linenum);
+         print_fatal_error(outfile, "Missing COUNT number on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
 
         if ((i = atoi(token)) <= 0)
        {
-         print_fatal_error("Bad COUNT \"%s\" on line %d.", token, linenum);
+         print_fatal_error(outfile, "Bad COUNT \"%s\" on line %d.", token, linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2006,7 +2049,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->count = i;
        else
        {
-         print_fatal_error("COUNT without a preceding EXPECT on line %d.",
+         print_fatal_error(outfile, "COUNT without a preceding EXPECT on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2016,7 +2059,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing DEFINE-MATCH variable on line %d.",
+         print_fatal_error(outfile, "Missing DEFINE-MATCH variable on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2028,7 +2071,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_status->define_match = strdup(token);
        else
        {
-         print_fatal_error("DEFINE-MATCH without a preceding EXPECT or STATUS "
+         print_fatal_error(outfile, "DEFINE-MATCH without a preceding EXPECT or STATUS "
                            "on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2038,7 +2081,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing DEFINE-NO-MATCH variable on line %d.",
+         print_fatal_error(outfile, "Missing DEFINE-NO-MATCH variable on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2050,7 +2093,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_status->define_no_match = strdup(token);
        else
        {
-         print_fatal_error("DEFINE-NO-MATCH without a preceding EXPECT or "
+         print_fatal_error(outfile, "DEFINE-NO-MATCH without a preceding EXPECT or "
                            "STATUS on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2060,7 +2103,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing DEFINE-VALUE variable on line %d.",
+         print_fatal_error(outfile, "Missing DEFINE-VALUE variable on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2070,7 +2113,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->define_value = strdup(token);
        else
        {
-         print_fatal_error("DEFINE-VALUE without a preceding EXPECT on "
+         print_fatal_error(outfile, "DEFINE-VALUE without a preceding EXPECT on "
                            "line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2080,7 +2123,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing OF-TYPE value tag(s) on line %d.",
+         print_fatal_error(outfile, "Missing OF-TYPE value tag(s) on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2090,7 +2133,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->of_type = strdup(token);
        else
        {
-         print_fatal_error("OF-TYPE without a preceding EXPECT on line %d.",
+         print_fatal_error(outfile, "OF-TYPE without a preceding EXPECT on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2103,7 +2146,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing IN-GROUP group tag on line %d.", linenum);
+         print_fatal_error(outfile, "Missing IN-GROUP group tag on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2115,7 +2158,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->in_group = in_group;
        else
        {
-         print_fatal_error("IN-GROUP without a preceding EXPECT on line %d.",
+         print_fatal_error(outfile, "IN-GROUP without a preceding EXPECT on line %d.",
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2125,13 +2168,13 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing REPEAT-LIMIT value on line %d.", linenum);
+         print_fatal_error(outfile, "Missing REPEAT-LIMIT value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
        else if (atoi(token) <= 0)
        {
-         print_fatal_error("Bad REPEAT-LIMIT value on line %d.", linenum);
+         print_fatal_error(outfile, "Bad REPEAT-LIMIT value on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2142,7 +2185,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->repeat_limit = atoi(token);
        else
        {
-         print_fatal_error("REPEAT-LIMIT without a preceding EXPECT or STATUS "
+         print_fatal_error(outfile, "REPEAT-LIMIT without a preceding EXPECT or STATUS "
                            "on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2156,7 +2199,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->repeat_match = 1;
        else
        {
-         print_fatal_error("REPEAT-MATCH without a preceding EXPECT or STATUS "
+         print_fatal_error(outfile, "REPEAT-MATCH without a preceding EXPECT or STATUS "
                            "on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2170,7 +2213,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->repeat_no_match = 1;
        else
        {
-         print_fatal_error("REPEAT-NO-MATCH without a preceding EXPECT or "
+         print_fatal_error(outfile, "REPEAT-NO-MATCH without a preceding EXPECT or "
                            "STATUS on ine %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2180,7 +2223,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing SAME-COUNT-AS name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing SAME-COUNT-AS name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2189,7 +2232,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_expect->same_count_as = strdup(token);
        else
        {
-         print_fatal_error("SAME-COUNT-AS without a preceding EXPECT on line "
+         print_fatal_error(outfile, "SAME-COUNT-AS without a preceding EXPECT on line "
                            "%d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2199,7 +2242,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing IF-DEFINED name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing IF-DEFINED name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2210,7 +2253,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_status->if_defined = strdup(token);
        else
        {
-         print_fatal_error("IF-DEFINED without a preceding EXPECT or STATUS "
+         print_fatal_error(outfile, "IF-DEFINED without a preceding EXPECT or STATUS "
                            "on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2220,7 +2263,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       {
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing IF-NOT-DEFINED name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing IF-NOT-DEFINED name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2231,7 +2274,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          last_status->if_not_defined = strdup(token);
        else
        {
-         print_fatal_error("IF-NOT-DEFINED without a preceding EXPECT or STATUS "
+         print_fatal_error(outfile, "IF-NOT-DEFINED without a preceding EXPECT or STATUS "
                            "on line %d.", linenum);
          pass = 0;
          goto test_exit;
@@ -2264,7 +2307,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
        if (!get_token(fp, temp, sizeof(temp), &linenum))
        {
-         print_fatal_error("Missing %s value on line %d.", token, linenum);
+         print_fatal_error(outfile, "Missing %s value on line %d.", token, linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2317,7 +2360,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        }
        else
        {
-         print_fatal_error("%s without a preceding EXPECT on line %d.", token,
+         print_fatal_error(outfile, "%s without a preceding EXPECT on line %d.", token,
                            linenum);
          pass = 0;
          goto test_exit;
@@ -2331,14 +2374,14 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
         if (num_displayed >= (int)(sizeof(displayed) / sizeof(displayed[0])))
        {
-         print_fatal_error("Too many DISPLAY's on line %d", linenum);
+         print_fatal_error(outfile, "Too many DISPLAY's on line %d", linenum);
          pass = 0;
          goto test_exit;
        }
 
        if (!get_token(fp, token, sizeof(token), &linenum))
        {
-         print_fatal_error("Missing DISPLAY name on line %d.", linenum);
+         print_fatal_error(outfile, "Missing DISPLAY name on line %d.", linenum);
          pass = 0;
          goto test_exit;
        }
@@ -2348,7 +2391,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
       else
       {
-       print_fatal_error("Unexpected token %s seen on line %d.", token,
+       print_fatal_error(outfile, "Unexpected token %s seen on line %d.", token,
                          linenum);
        pass = 0;
        goto test_exit;
@@ -2367,47 +2410,48 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
     if (Output == _CUPS_OUTPUT_PLIST)
     {
-      puts("<dict>");
-      puts("<key>Name</key>");
-      print_xml_string("string", name);
+      fputs("<dict>\n", outfile);
+      fputs("<key>Name</key>\n", outfile);
+      print_xml_string(outfile, "string", name);
       if (file_id[0])
       {
-       puts("<key>FileId</key>");
-       print_xml_string("string", file_id);
+       fputs("<key>FileId</key>\n", outfile);
+       print_xml_string(outfile, "string", file_id);
       }
       if (test_id[0])
       {
-        puts("<key>TestId</key>");
-        print_xml_string("string", test_id);
+        fputs("<key>TestId</key>\n", outfile);
+        print_xml_string(outfile, "string", test_id);
       }
-      puts("<key>Version</key>");
-      printf("<string>%d.%d</string>\n", version / 10, version % 10);
-      puts("<key>Operation</key>");
-      print_xml_string("string", ippOpString(op));
-      puts("<key>RequestId</key>");
-      printf("<integer>%d</integer>\n", request_id);
-      puts("<key>RequestAttributes</key>");
-      puts("<array>");
+      fputs("<key>Version</key>\n", outfile);
+      fprintf(outfile, "<string>%d.%d</string>\n", version / 10, version % 10);
+      fputs("<key>Operation</key>\n", outfile);
+      print_xml_string(outfile, "string", ippOpString(op));
+      fputs("<key>RequestId</key>\n", outfile);
+      fprintf(outfile, "<integer>%d</integer>\n", request_id);
+      fputs("<key>RequestAttributes</key>\n", outfile);
+      fputs("<array>\n", outfile);
       if (request->attrs)
       {
-       puts("<dict>");
+       fputs("<dict>\n", outfile);
        for (attrptr = request->attrs,
                 group = attrptr ? attrptr->group_tag : IPP_TAG_ZERO;
             attrptr;
             attrptr = attrptr->next)
-         print_attr(attrptr, &group);
-       puts("</dict>");
+         print_attr(outfile, Output, attrptr, &group);
+       fputs("</dict>\n", outfile);
       }
-      puts("</array>");
+      fputs("</array>\n", outfile);
     }
-    else if (Output == _CUPS_OUTPUT_TEST)
+
+    if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
     {
       if (Verbosity)
       {
        printf("    %s:\n", ippOpString(op));
 
        for (attrptr = request->attrs; attrptr; attrptr = attrptr->next)
-         print_attr(attrptr, NULL);
+         print_attr(stdout, _CUPS_OUTPUT_TEST, attrptr, NULL);
       }
 
       printf("    %-68.68s [", name);
@@ -2423,14 +2467,15 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
       if (Output == _CUPS_OUTPUT_PLIST)
       {
-       puts("<key>Successful</key>");
-       puts("<true />");
-       puts("<key>StatusCode</key>");
-       print_xml_string("string", "skip");
-       puts("<key>ResponseAttributes</key>");
-       puts("<dict />");
+       fputs("<key>Successful</key>\n", outfile);
+       fputs("<true />\n", outfile);
+       fputs("<key>StatusCode</key>\n", outfile);
+       print_xml_string(outfile, "string", "skip");
+       fputs("<key>ResponseAttributes</key>\n", outfile);
+       fputs("<dict />\n", outfile);
       }
-      else if (Output == _CUPS_OUTPUT_TEST)
+
+      if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
        puts("SKIP]");
 
       goto skip_error;
@@ -2608,18 +2653,18 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
                                        IPP_TAG_INTEGER)) != NULL)
        {
          snprintf(temp, sizeof(temp), "%d", attrptr->values[0].integer);
-         set_variable(vars, "job-id", temp);
+         set_variable(outfile, vars, "job-id", temp);
        }
 
        if ((attrptr = ippFindAttribute(response, "job-uri",
                                        IPP_TAG_URI)) != NULL)
-         set_variable(vars, "job-uri", attrptr->values[0].string.text);
+         set_variable(outfile, vars, "job-uri", attrptr->values[0].string.text);
 
        if ((attrptr = ippFindAttribute(response, "notify-subscription-id",
                                        IPP_TAG_INTEGER)) != NULL)
        {
          snprintf(temp, sizeof(temp), "%d", attrptr->values[0].integer);
-         set_variable(vars, "notify-subscription-id", temp);
+         set_variable(outfile, vars, "notify-subscription-id", temp);
        }
 
        /*
@@ -2801,7 +2846,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
              group = attrptr->group_tag;
          }
 
-         validate_attr(errors, attrptr);
+         validate_attr(outfile, errors, attrptr);
 
           if (attrptr->name)
           {
@@ -2837,7 +2882,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
              repeat_test = 1;
 
             if (statuses[i].define_match)
-              set_variable(vars, statuses[i].define_match, "1");
+              set_variable(outfile, vars, statuses[i].define_match, "1");
 
             break;
          }
@@ -2849,7 +2894,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
             if (statuses[i].define_no_match)
             {
-              set_variable(vars, statuses[i].define_no_match, "1");
+              set_variable(outfile, vars, statuses[i].define_no_match, "1");
               break;
             }
           }
@@ -2897,7 +2942,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
               found->group_tag != expect->in_group))
          {
            if (expect->define_no_match)
-             set_variable(vars, expect->define_no_match, "1");
+             set_variable(outfile, vars, expect->define_no_match, "1");
            else if (!expect->define_match && !expect->define_value)
            {
              if (found && expect->not_expect)
@@ -2929,11 +2974,11 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
            ippAttributeString(found, buffer, sizeof(buffer));
 
          if (found &&
-             !with_value(NULL, expect->with_value, expect->with_flags, found,
+             !with_value(outfile, NULL, expect->with_value, expect->with_flags, found,
                          buffer, sizeof(buffer)))
          {
            if (expect->define_no_match)
-             set_variable(vars, expect->define_no_match, "1");
+             set_variable(outfile, vars, expect->define_no_match, "1");
            else if (!expect->define_match && !expect->define_value &&
                     !expect->repeat_match && !expect->repeat_no_match)
            {
@@ -2950,7 +2995,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
                                "WITH-ALL-VALUES" : "WITH-VALUE",
                            expect->with_value);
 
-             with_value(errors, expect->with_value, expect->with_flags, found,
+             with_value(outfile, errors, expect->with_value, expect->with_flags, found,
                         buffer, sizeof(buffer));
            }
 
@@ -2965,7 +3010,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
              found->num_values != expect->count)
          {
            if (expect->define_no_match)
-             set_variable(vars, expect->define_no_match, "1");
+             set_variable(outfile, vars, expect->define_no_match, "1");
            else if (!expect->define_match && !expect->define_value)
            {
              add_stringf(errors, "EXPECTED: %s COUNT %d (got %d)", expect->name,
@@ -2987,7 +3032,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
            if (!attrptr || attrptr->num_values != found->num_values)
            {
              if (expect->define_no_match)
-               set_variable(vars, expect->define_no_match, "1");
+               set_variable(outfile, vars, expect->define_no_match, "1");
              else if (!expect->define_match && !expect->define_value)
              {
                if (!attrptr)
@@ -3011,10 +3056,10 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
          }
 
          if (found && expect->define_match)
-           set_variable(vars, expect->define_match, "1");
+           set_variable(outfile, vars, expect->define_match, "1");
 
          if (found && expect->define_value)
-           set_variable(vars, expect->define_value, buffer);
+           set_variable(outfile, vars, expect->define_value, buffer);
 
          if (found && expect->repeat_match &&
              repeat_count < expect->repeat_limit)
@@ -3029,7 +3074,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
 
       if (repeat_test)
       {
-       if (Output == _CUPS_OUTPUT_TEST)
+       if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
         {
           printf("%04d]\n", repeat_count);
           fflush(stdout);
@@ -3038,7 +3083,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
         sleep((unsigned)repeat_interval);
         repeat_interval = _cupsNextDelay(repeat_interval, &repeat_prev);
 
-       if (Output == _CUPS_OUTPUT_TEST)
+       if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
        {
          printf("    %-68.68s [", name);
          fflush(stdout);
@@ -3061,22 +3106,23 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
 
     if (Output == _CUPS_OUTPUT_PLIST)
     {
-      puts("<key>Successful</key>");
-      puts(prev_pass ? "<true />" : "<false />");
-      puts("<key>StatusCode</key>");
-      print_xml_string("string", ippErrorString(cupsLastError()));
-      puts("<key>ResponseAttributes</key>");
-      puts("<array>");
-      puts("<dict>");
+      fputs("<key>Successful</key>\n", outfile);
+      fputs(prev_pass ? "<true />\n" : "<false />\n", outfile);
+      fputs("<key>StatusCode</key>\n", outfile);
+      print_xml_string(outfile, "string", ippErrorString(cupsLastError()));
+      fputs("<key>ResponseAttributes</key>\n", outfile);
+      fputs("<array>\n", outfile);
+      fputs("<dict>\n", outfile);
       for (attrptr = response ? response->attrs : NULL,
                group = attrptr ? attrptr->group_tag : IPP_TAG_ZERO;
           attrptr;
           attrptr = attrptr->next)
-       print_attr(attrptr, &group);
-      puts("</dict>");
-      puts("</array>");
+       print_attr(outfile, Output, attrptr, &group);
+      fputs("</dict>\n", outfile);
+      fputs("</array>\n", outfile);
     }
-    else if (Output == _CUPS_OUTPUT_TEST)
+
+    if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
     {
       puts(prev_pass ? "PASS]" : "FAIL]");
 
@@ -3092,7 +3138,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          for (attrptr = response->attrs;
               attrptr != NULL;
               attrptr = attrptr->next)
-           print_attr(attrptr, NULL);
+           print_attr(stdout, _CUPS_OUTPUT_TEST, attrptr, NULL);
        }
       }
     }
@@ -3120,9 +3166,9 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
 
       if (Output == _CUPS_OUTPUT_CSV)
-       print_csv(NULL, num_displayed, displayed, widths);
+       print_csv(outfile, NULL, num_displayed, displayed, widths);
       else
-       print_line(NULL, num_displayed, displayed, widths);
+       print_line(outfile, NULL, num_displayed, displayed, widths);
 
       attrptr = response->attrs;
 
@@ -3134,9 +3180,9 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
        if (attrptr)
        {
          if (Output == _CUPS_OUTPUT_CSV)
-           print_csv(attrptr, num_displayed, displayed, widths);
+           print_csv(outfile, attrptr, num_displayed, displayed, widths);
          else
-           print_line(attrptr, num_displayed, displayed, widths);
+           print_line(outfile, attrptr, num_displayed, displayed, widths);
 
          while (attrptr && attrptr->group_tag > IPP_TAG_OPERATION)
            attrptr = attrptr->next;
@@ -3147,17 +3193,18 @@ do_tests(_cups_vars_t *vars,            /* I - Variables */
     {
       if (Output == _CUPS_OUTPUT_PLIST)
       {
-       puts("<key>Errors</key>");
-       puts("<array>");
+       fputs("<key>Errors</key>\n", outfile);
+       fputs("<array>\n", outfile);
 
        for (error = (char *)cupsArrayFirst(errors);
             error;
             error = (char *)cupsArrayNext(errors))
-         print_xml_string("string", error);
+         print_xml_string(outfile, "string", error);
 
-       puts("</array>");
+       fputs("</array>\n", outfile);
       }
-      else
+
+      if (Output == _CUPS_OUTPUT_TEST || (Output == _CUPS_OUTPUT_PLIST && outfile != stdout))
       {
        for (error = (char *)cupsArrayFirst(errors);
             error;
@@ -3166,8 +3213,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
       }
     }
 
-    if (num_displayed > 0 && !Verbosity && response &&
-        Output == _CUPS_OUTPUT_TEST)
+    if (num_displayed > 0 && !Verbosity && response && Output == _CUPS_OUTPUT_TEST)
     {
       for (attrptr = response->attrs;
           attrptr != NULL;
@@ -3179,7 +3225,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
          {
            if (!strcmp(displayed[i], attrptr->name))
            {
-             print_attr(attrptr, NULL);
+             print_attr(outfile, Output, attrptr, NULL);
              break;
            }
          }
@@ -3190,7 +3236,7 @@ do_tests(_cups_vars_t *vars,              /* I - Variables */
     skip_error:
 
     if (Output == _CUPS_OUTPUT_PLIST)
-      puts("</dict>");
+      fputs("</dict>\n", outfile);
 
     fflush(stdout);
 
@@ -3461,7 +3507,8 @@ expect_matches(
  */
 
 static ipp_t *                         /* O  - Collection value */
-get_collection(_cups_vars_t *vars,     /* I  - Variables */
+get_collection(FILE         *outfile,  /* I  - Output file */
+               _cups_vars_t *vars,     /* I  - Variables */
                FILE         *fp,       /* I  - File to read from */
               int          *linenum)   /* IO - Line number */
 {
@@ -3483,7 +3530,7 @@ get_collection(_cups_vars_t *vars,        /* I  - Variables */
       * Another collection value
       */
 
-      ipp_t    *subcol = get_collection(vars, fp, linenum);
+      ipp_t    *subcol = get_collection(outfile, vars, fp, linenum);
                                        /* Collection value */
 
       if (subcol)
@@ -3501,26 +3548,26 @@ get_collection(_cups_vars_t *vars,      /* I  - Variables */
 
       if (!get_token(fp, token, sizeof(token), linenum))
       {
-       print_fatal_error("Missing MEMBER value tag on line %d.", *linenum);
+       print_fatal_error(outfile, "Missing MEMBER value tag on line %d.", *linenum);
        goto col_error;
       }
 
       if ((value = ippTagValue(token)) == IPP_TAG_ZERO)
       {
-       print_fatal_error("Bad MEMBER value tag \"%s\" on line %d.", token,
+       print_fatal_error(outfile, "Bad MEMBER value tag \"%s\" on line %d.", token,
                          *linenum);
        goto col_error;
       }
 
       if (!get_token(fp, attr, sizeof(attr), linenum))
       {
-       print_fatal_error("Missing MEMBER name on line %d.", *linenum);
+       print_fatal_error(outfile, "Missing MEMBER name on line %d.", *linenum);
        goto col_error;
       }
 
       if (!get_token(fp, temp, sizeof(temp), linenum))
       {
-       print_fatal_error("Missing MEMBER value on line %d.", *linenum);
+       print_fatal_error(outfile, "Missing MEMBER value on line %d.", *linenum);
        goto col_error;
       }
 
@@ -3552,7 +3599,7 @@ get_collection(_cups_vars_t *vars,        /* I  - Variables */
                   _cups_strcasecmp(units, "dpcm") &&
                   _cups_strcasecmp(units, "other")))
              {
-               print_fatal_error("Bad resolution value \"%s\" on line %d.",
+               print_fatal_error(outfile, "Bad resolution value \"%s\" on line %d.",
                                  token, *linenum);
                goto col_error;
              }
@@ -3582,7 +3629,7 @@ get_collection(_cups_vars_t *vars,        /* I  - Variables */
 
              if ((num_vals & 1) || num_vals == 0)
              {
-               print_fatal_error("Bad rangeOfInteger value \"%s\" on line %d.",
+               print_fatal_error(outfile, "Bad rangeOfInteger value \"%s\" on line %d.",
                                  token, *linenum);
                goto col_error;
              }
@@ -3595,7 +3642,7 @@ get_collection(_cups_vars_t *vars,        /* I  - Variables */
        case IPP_TAG_BEGIN_COLLECTION :
            if (!strcmp(token, "{"))
            {
-             ipp_t     *subcol = get_collection(vars, fp, linenum);
+             ipp_t     *subcol = get_collection(outfile, vars, fp, linenum);
                                      /* Collection value */
 
              if (subcol)
@@ -3608,7 +3655,7 @@ get_collection(_cups_vars_t *vars,        /* I  - Variables */
            }
            else
            {
-             print_fatal_error("Bad collection value on line %d.", *linenum);
+             print_fatal_error(outfile, "Bad collection value on line %d.", *linenum);
              goto col_error;
            }
            break;
@@ -3948,26 +3995,129 @@ password_cb(const char *prompt)                /* I - Prompt (unused) */
 }
 
 
+/*
+ * 'pause_message()' - Display the message and pause until the user presses a key.
+ */
+
+static void
+pause_message(const char *message)     /* I - Message */
+{
+#ifdef WIN32
+  HANDLE       tty;                    /* Console handle */
+  DWORD                mode;                   /* Console mode */
+  char         key;                    /* Key press */
+  DWORD                bytes;                  /* Bytes read for key press */
+
+
+ /*
+  * Disable input echo and set raw input...
+  */
+
+  if ((tty = GetStdHandle(STD_INPUT_HANDLE)) == INVALID_HANDLE_VALUE)
+    return;
+
+  if (!GetConsoleMode(tty, &mode))
+    return;
+
+  if (!SetConsoleMode(tty, 0))
+    return;
+
+#else
+  int                  tty;            /* /dev/tty - never read from stdin */
+  struct termios       original,       /* Original input mode */
+                       noecho;         /* No echo input mode */
+  char                 key;            /* Current key press */
+
+
+ /*
+  * Disable input echo and set raw input...
+  */
+
+  if ((tty = open("/dev/tty", O_RDONLY)) < 0)
+    return;
+
+  if (tcgetattr(tty, &original))
+  {
+    close(tty);
+    return;
+  }
+
+  noecho = original;
+  noecho.c_lflag &= (tcflag_t)~(ICANON | ECHO | ECHOE | ISIG);
+
+  if (tcsetattr(tty, TCSAFLUSH, &noecho))
+  {
+    close(tty);
+    return;
+  }
+#endif /* WIN32 */
+
+ /*
+  * Display the prompt...
+  */
+
+  printf("%s\n---- PRESS ANY KEY ----", message);
+  fflush(stdout);
+
+#ifdef WIN32
+ /*
+  * Read a key...
+  */
+
+  ReadFile(tty, &key, 1, &bytes, NULL);
+
+ /*
+  * Cleanup...
+  */
+
+  SetConsoleMode(tty, mode);
+
+#else
+ /*
+  * Read a key...
+  */
+
+  read(tty, &key, 1);
+
+ /*
+  * Cleanup...
+  */
+
+  tcsetattr(tty, TCSAFLUSH, &original);
+  close(tty);
+#endif /* WIN32 */
+
+ /*
+  * Erase the "press any key" prompt...
+  */
+
+  fputs("\r                       \r", stdout);
+  fflush(stdout);
+}
+
+
 /*
  * 'print_attr()' - Print an attribute on the screen.
  */
 
 static void
-print_attr(ipp_attribute_t *attr,      /* I  - Attribute to print */
+print_attr(FILE            *outfile,   /* I  - Output file */
+           int             format,     /* I  - Output format */
+           ipp_attribute_t *attr,      /* I  - Attribute to print */
            ipp_tag_t       *group)     /* IO - Current group */
 {
   int                  i;              /* Looping var */
   ipp_attribute_t      *colattr;       /* Collection attribute */
 
 
-  if (Output == _CUPS_OUTPUT_PLIST)
+  if (format == _CUPS_OUTPUT_PLIST)
   {
     if (!attr->name || (group && *group != attr->group_tag))
     {
       if (attr->group_tag != IPP_TAG_ZERO)
       {
-       puts("</dict>");
-       puts("<dict>");
+       fputs("</dict>\n", outfile);
+       fputs("<dict>\n", outfile);
       }
 
       if (group)
@@ -3977,100 +4127,56 @@ print_attr(ipp_attribute_t *attr,      /* I  - Attribute to print */
     if (!attr->name)
       return;
 
-    print_xml_string("key", attr->name);
+    print_xml_string(outfile, "key", attr->name);
     if (attr->num_values > 1)
-      puts("<array>");
+      fputs("<array>\n", outfile);
 
     switch (attr->value_tag)
     {
       case IPP_TAG_INTEGER :
       case IPP_TAG_ENUM :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             printf("<integer>%d</integer>\n", attr->values[i].integer);
-           else
-             printf("%d ", attr->values[i].integer);
+           fprintf(outfile, "<integer>%d</integer>\n", attr->values[i].integer);
          break;
 
       case IPP_TAG_BOOLEAN :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             puts(attr->values[i].boolean ? "<true />" : "<false />");
-           else if (attr->values[i].boolean)
-             fputs("true ", stdout);
-           else
-             fputs("false ", stdout);
+           fputs(attr->values[i].boolean ? "<true />\n" : "<false />\n", outfile);
          break;
 
       case IPP_TAG_RANGE :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             printf("<dict><key>lower</key><integer>%d</integer>"
-                    "<key>upper</key><integer>%d</integer></dict>\n",
-                    attr->values[i].range.lower, attr->values[i].range.upper);
-           else
-             printf("%d-%d ", attr->values[i].range.lower,
-                    attr->values[i].range.upper);
+           fprintf(outfile, "<dict><key>lower</key><integer>%d</integer>"
+                            "<key>upper</key><integer>%d</integer></dict>\n",
+                   attr->values[i].range.lower, attr->values[i].range.upper);
          break;
 
       case IPP_TAG_RESOLUTION :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             printf("<dict><key>xres</key><integer>%d</integer>"
-                    "<key>yres</key><integer>%d</integer>"
-                    "<key>units</key><string>%s</string></dict>\n",
-                    attr->values[i].resolution.xres,
-                    attr->values[i].resolution.yres,
-                    attr->values[i].resolution.units == IPP_RES_PER_INCH ?
-                        "dpi" : "dpcm");
-           else
-             printf("%dx%d%s ", attr->values[i].resolution.xres,
-                    attr->values[i].resolution.yres,
-                    attr->values[i].resolution.units == IPP_RES_PER_INCH ?
-                        "dpi" : "dpcm");
+           fprintf(outfile, "<dict><key>xres</key><integer>%d</integer>"
+                            "<key>yres</key><integer>%d</integer>"
+                            "<key>units</key><string>%s</string></dict>\n",
+                  attr->values[i].resolution.xres,
+                  attr->values[i].resolution.yres,
+                  attr->values[i].resolution.units == IPP_RES_PER_INCH ?
+                      "dpi" : "dpcm");
          break;
 
       case IPP_TAG_DATE :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             printf("<date>%s</date>\n", iso_date(attr->values[i].date));
-           else
-             printf("%s ", iso_date(attr->values[i].date));
+           fprintf(outfile, "<date>%s</date>\n", iso_date(attr->values[i].date));
          break;
 
       case IPP_TAG_STRING :
           for (i = 0; i < attr->num_values; i ++)
           {
-            if (Output == _CUPS_OUTPUT_PLIST)
-            {
-             char      buffer[IPP_MAX_LENGTH * 5 / 4 + 1];
+           char        buffer[IPP_MAX_LENGTH * 5 / 4 + 1];
                                        /* Output buffer */
 
-              printf("<data>%s</data>\n",
-                     httpEncode64_2(buffer, sizeof(buffer),
-                                    attr->values[i].unknown.data,
-                                    attr->values[i].unknown.length));
-            }
-            else
-            {
-              char     *ptr,           /* Pointer into data */
-                       *end;           /* End of data */
-
-              putchar('\"');
-              for (ptr = attr->values[i].unknown.data,
-                       end = ptr + attr->values[i].unknown.length;
-                   ptr < end;
-                   ptr ++)
-              {
-                if (*ptr == '\\' || *ptr == '\"')
-                  printf("\\%c", *ptr);
-                else if (!isprint(*ptr & 255))
-                  printf("\\%03o", *ptr & 255);
-                else
-                  putchar(*ptr);
-              }
-              putchar('\"');
-            }
+           fprintf(outfile, "<data>%s</data>\n",
+                   httpEncode64_2(buffer, sizeof(buffer),
+                                  attr->values[i].unknown.data,
+                                  attr->values[i].unknown.length));
           }
           break;
 
@@ -4082,178 +4188,69 @@ print_attr(ipp_attribute_t *attr,      /* I  - Attribute to print */
       case IPP_TAG_MIMETYPE :
       case IPP_TAG_LANGUAGE :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-             print_xml_string("string", attr->values[i].string.text);
-           else
-             printf("\"%s\" ", attr->values[i].string.text);
+           print_xml_string(outfile, "string", attr->values[i].string.text);
          break;
 
       case IPP_TAG_TEXTLANG :
       case IPP_TAG_NAMELANG :
          for (i = 0; i < attr->num_values; i ++)
-           if (Output == _CUPS_OUTPUT_PLIST)
-           {
-             fputs("<dict><key>language</key><string>", stdout);
-             print_xml_string(NULL, attr->values[i].string.language);
-             fputs("</string><key>string</key><string>", stdout);
-             print_xml_string(NULL, attr->values[i].string.text);
-             puts("</string></dict>");
-           }
-           else
-             printf("\"%s\"[%s] ", attr->values[i].string.text,
-                    attr->values[i].string.language);
+         {
+           fputs("<dict><key>language</key><string>", outfile);
+           print_xml_string(outfile, NULL, attr->values[i].string.language);
+           fputs("</string><key>string</key><string>", outfile);
+           print_xml_string(outfile, NULL, attr->values[i].string.text);
+           fputs("</string></dict>\n", outfile);
+         }
          break;
 
       case IPP_TAG_BEGIN_COLLECTION :
          for (i = 0; i < attr->num_values; i ++)
          {
-           if (Output == _CUPS_OUTPUT_PLIST)
-           {
-             puts("<dict>");
-             for (colattr = attr->values[i].collection->attrs;
-                  colattr;
-                  colattr = colattr->next)
-               print_attr(colattr, NULL);
-             puts("</dict>");
-           }
-           else
-           {
-             if (i)
-               putchar(' ');
-
-             print_col(attr->values[i].collection);
-           }
+           fputs("<dict>\n", outfile);
+           for (colattr = attr->values[i].collection->attrs;
+                colattr;
+                colattr = colattr->next)
+             print_attr(outfile, format, colattr, NULL);
+           fputs("</dict>\n", outfile);
          }
          break;
 
       default :
-         if (Output == _CUPS_OUTPUT_PLIST)
-           printf("<string>&lt;&lt;%s&gt;&gt;</string>\n",
-                  ippTagString(attr->value_tag));
-         else
-           fputs(ippTagString(attr->value_tag), stdout);
+         fprintf(outfile, "<string>&lt;&lt;%s&gt;&gt;</string>\n", ippTagString(attr->value_tag));
          break;
     }
 
     if (attr->num_values > 1)
-      puts("</array>");
+      fputs("</array>\n", outfile);
   }
   else
   {
     char       buffer[8192];           /* Value buffer */
 
-    if (Output == _CUPS_OUTPUT_TEST)
+    if (format == _CUPS_OUTPUT_TEST)
     {
       if (!attr->name)
       {
-        puts("        -- separator --");
+        fputs("        -- separator --\n", outfile);
         return;
       }
 
-      printf("        %s (%s%s) = ", attr->name,
-            attr->num_values > 1 ? "1setOf " : "",
-            ippTagString(attr->value_tag));
+      fprintf(outfile, "        %s (%s%s) = ", attr->name, attr->num_values > 1 ? "1setOf " : "", ippTagString(attr->value_tag));
     }
 
     ippAttributeString(attr, buffer, sizeof(buffer));
-    puts(buffer);
+    fprintf(outfile, "%s\n", buffer);
   }
 }
 
 
-/*
- * 'print_col()' - Print a collection attribute on the screen.
- */
-
-static void
-print_col(ipp_t *col)                  /* I - Collection attribute to print */
-{
-  int                  i;              /* Looping var */
-  ipp_attribute_t      *attr;          /* Current attribute in collection */
-
-
-  fputs("{ ", stdout);
-  for (attr = col->attrs; attr; attr = attr->next)
-  {
-    printf("%s (%s%s) = ", attr->name, attr->num_values > 1 ? "1setOf " : "",
-          ippTagString(attr->value_tag));
-
-    switch (attr->value_tag)
-    {
-      case IPP_TAG_INTEGER :
-      case IPP_TAG_ENUM :
-         for (i = 0; i < attr->num_values; i ++)
-           printf("%d ", attr->values[i].integer);
-         break;
-
-      case IPP_TAG_BOOLEAN :
-         for (i = 0; i < attr->num_values; i ++)
-           if (attr->values[i].boolean)
-             printf("true ");
-           else
-             printf("false ");
-         break;
-
-      case IPP_TAG_NOVALUE :
-         printf("novalue");
-         break;
-
-      case IPP_TAG_RANGE :
-         for (i = 0; i < attr->num_values; i ++)
-           printf("%d-%d ", attr->values[i].range.lower,
-                  attr->values[i].range.upper);
-         break;
-
-      case IPP_TAG_RESOLUTION :
-         for (i = 0; i < attr->num_values; i ++)
-           printf("%dx%d%s ", attr->values[i].resolution.xres,
-                  attr->values[i].resolution.yres,
-                  attr->values[i].resolution.units == IPP_RES_PER_INCH ?
-                      "dpi" : "dpcm");
-         break;
-
-      case IPP_TAG_STRING :
-      case IPP_TAG_TEXT :
-      case IPP_TAG_NAME :
-      case IPP_TAG_KEYWORD :
-      case IPP_TAG_CHARSET :
-      case IPP_TAG_URI :
-      case IPP_TAG_MIMETYPE :
-      case IPP_TAG_LANGUAGE :
-         for (i = 0; i < attr->num_values; i ++)
-           printf("\"%s\" ", attr->values[i].string.text);
-         break;
-
-      case IPP_TAG_TEXTLANG :
-      case IPP_TAG_NAMELANG :
-         for (i = 0; i < attr->num_values; i ++)
-           printf("\"%s\"[%s] ", attr->values[i].string.text,
-                  attr->values[i].string.language);
-         break;
-
-      case IPP_TAG_BEGIN_COLLECTION :
-         for (i = 0; i < attr->num_values; i ++)
-         {
-           print_col(attr->values[i].collection);
-           putchar(' ');
-         }
-         break;
-
-      default :
-         break; /* anti-compiler-warning-code */
-    }
-  }
-
-  putchar('}');
-}
-
-
 /*
  * 'print_csv()' - Print a line of CSV text.
  */
 
 static void
 print_csv(
+    FILE            *outfile,          /* I - Output file */
     ipp_attribute_t *attr,             /* I - First attribute for line */
     int             num_displayed,     /* I - Number of attributes to display */
     char            **displayed,       /* I - Attributes to display */
@@ -4341,7 +4338,8 @@ print_csv(
  */
 
 static void
-print_fatal_error(const char *s,       /* I - Printf-style format string */
+print_fatal_error(FILE       *outfile, /* I - Output file */
+                 const char *s,        /* I - Printf-style format string */
                   ...)                 /* I - Additional arguments as needed */
 {
   char         buffer[10240];          /* Format buffer */
@@ -4362,11 +4360,11 @@ print_fatal_error(const char *s,        /* I - Printf-style format string */
 
   if (Output == _CUPS_OUTPUT_PLIST)
   {
-    print_xml_header();
-    print_xml_trailer(0, buffer);
+    print_xml_header(outfile);
+    print_xml_trailer(outfile, 0, buffer);
   }
-  else
-    _cupsLangPrintf(stderr, "ipptool: %s", buffer);
+
+  _cupsLangPrintf(stderr, "ipptool: %s", buffer);
 }
 
 
@@ -4376,6 +4374,7 @@ print_fatal_error(const char *s,  /* I - Printf-style format string */
 
 static void
 print_line(
+    FILE            *outfile,          /* I - Output file */
     ipp_attribute_t *attr,             /* I - First attribute for line */
     int             num_displayed,     /* I - Number of attributes to display */
     char            **displayed,       /* I - Attributes to display */
@@ -4460,23 +4459,23 @@ print_line(
  */
 
 static void
-print_xml_header(void)
+print_xml_header(FILE *outfile)                /* I - Output file */
 {
   if (!XMLHeader)
   {
-    puts("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
-    puts("<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" "
-         "\"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">");
-    puts("<plist version=\"1.0\">");
-    puts("<dict>");
-    puts("<key>ipptoolVersion</key>");
-    puts("<string>" CUPS_SVERSION "</string>");
-    puts("<key>Transfer</key>");
-    printf("<string>%s</string>\n",
-           Transfer == _CUPS_TRANSFER_AUTO ? "auto" :
-              Transfer == _CUPS_TRANSFER_CHUNKED ? "chunked" : "length");
-    puts("<key>Tests</key>");
-    puts("<array>");
+    fputs("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n", outfile);
+    fputs("<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" "
+         "\"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n", outfile);
+    fputs("<plist version=\"1.0\">\n", outfile);
+    fputs("<dict>\n", outfile);
+    fputs("<key>ipptoolVersion</key>\n", outfile);
+    fputs("<string>" CUPS_SVERSION "</string>\n", outfile);
+    fputs("<key>Transfer</key>\n", outfile);
+    fprintf(outfile, "<string>%s</string>\n",
+           Transfer == _CUPS_TRANSFER_AUTO ? "auto" :
+               Transfer == _CUPS_TRANSFER_CHUNKED ? "chunked" : "length");
+    fputs("<key>Tests</key>\n", outfile);
+    fputs("<array>\n", outfile);
 
     XMLHeader = 1;
   }
@@ -4488,20 +4487,21 @@ print_xml_header(void)
  */
 
 static void
-print_xml_string(const char *element,  /* I - Element name or NULL */
+print_xml_string(FILE       *outfile,  /* I - Output file */
+                 const char *element,  /* I - Element name or NULL */
                 const char *s)         /* I - String to print */
 {
   if (element)
-    printf("<%s>", element);
+    fprintf(outfile, "<%s>", element);
 
   while (*s)
   {
     if (*s == '&')
-      fputs("&amp;", stdout);
+      fputs("&amp;", outfile);
     else if (*s == '<')
-      fputs("&lt;", stdout);
+      fputs("&lt;", outfile);
     else if (*s == '>')
-      fputs("&gt;", stdout);
+      fputs("&gt;", outfile);
     else if ((*s & 0xe0) == 0xc0)
     {
      /*
@@ -4510,13 +4510,13 @@ print_xml_string(const char *element,   /* I - Element name or NULL */
 
       if ((s[1] & 0xc0) != 0x80)
       {
-        putchar('?');
+        putc('?', outfile);
         s ++;
       }
       else
       {
-        putchar(*s++);
-        putchar(*s);
+        putc(*s++, outfile);
+        putc(*s, outfile);
       }
     }
     else if ((*s & 0xf0) == 0xe0)
@@ -4527,14 +4527,14 @@ print_xml_string(const char *element,   /* I - Element name or NULL */
 
       if ((s[1] & 0xc0) != 0x80 || (s[2] & 0xc0) != 0x80)
       {
-        putchar('?');
+        putc('?', outfile);
         s += 2;
       }
       else
       {
-        putchar(*s++);
-        putchar(*s++);
-        putchar(*s);
+        putc(*s++, outfile);
+        putc(*s++, outfile);
+        putc(*s, outfile);
       }
     }
     else if ((*s & 0xf8) == 0xf0)
@@ -4546,15 +4546,15 @@ print_xml_string(const char *element,   /* I - Element name or NULL */
       if ((s[1] & 0xc0) != 0x80 || (s[2] & 0xc0) != 0x80 ||
           (s[3] & 0xc0) != 0x80)
       {
-        putchar('?');
+        putc('?', outfile);
         s += 3;
       }
       else
       {
-        putchar(*s++);
-        putchar(*s++);
-        putchar(*s++);
-        putchar(*s);
+        putc(*s++, outfile);
+        putc(*s++, outfile);
+        putc(*s++, outfile);
+        putc(*s, outfile);
       }
     }
     else if ((*s & 0x80) || (*s < ' ' && !isspace(*s & 255)))
@@ -4563,16 +4563,16 @@ print_xml_string(const char *element,   /* I - Element name or NULL */
       * Invalid control character...
       */
 
-      putchar('?');
+      putc('?', outfile);
     }
     else
-      putchar(*s);
+      putc(*s, outfile);
 
     s ++;
   }
 
   if (element)
-    printf("</%s>\n", element);
+    fprintf(outfile, "</%s>\n", element);
 }
 
 
@@ -4581,21 +4581,22 @@ print_xml_string(const char *element,   /* I - Element name or NULL */
  */
 
 static void
-print_xml_trailer(int        success,  /* I - 1 on success, 0 on failure */
+print_xml_trailer(FILE       *outfile, /* I - Output file */
+                  int        success,  /* I - 1 on success, 0 on failure */
                   const char *message) /* I - Error message or NULL */
 {
   if (XMLHeader)
   {
-    puts("</array>");
-    puts("<key>Successful</key>");
-    puts(success ? "<true />" : "<false />");
+    fputs("</array>\n", outfile);
+    fputs("<key>Successful</key>\n", outfile);
+    fputs(success ? "<true />\n" : "<false />\n", outfile);
     if (message)
     {
-      puts("<key>ErrorMessage</key>");
-      print_xml_string("string", message);
+      fputs("<key>ErrorMessage</key>\n", outfile);
+      print_xml_string(outfile, "string", message);
     }
-    puts("</dict>");
-    puts("</plist>");
+    fputs("</dict>\n", outfile);
+    fputs("</plist>\n", outfile);
 
     XMLHeader = 0;
   }
@@ -4607,7 +4608,8 @@ print_xml_trailer(int        success,     /* I - 1 on success, 0 on failure */
  */
 
 static void
-set_variable(_cups_vars_t *vars,       /* I - Variables */
+set_variable(FILE         *outfile,    /* I - Output file */
+             _cups_vars_t *vars,       /* I - Variables */
              const char   *name,       /* I - Variable name */
              const char   *value)      /* I - Value string */
 {
@@ -4632,7 +4634,7 @@ set_variable(_cups_vars_t *vars,  /* I - Variables */
   }
   else if ((var = malloc(sizeof(_cups_var_t))) == NULL)
   {
-    print_fatal_error("Unable to allocate memory for variable \"%s\".", name);
+    print_fatal_error(outfile, "Unable to allocate memory for variable \"%s\".", name);
     exit(1);
   }
   else
@@ -4748,7 +4750,8 @@ usage(void)
  */
 
 static int                             /* O - 1 if valid, 0 otherwise */
-validate_attr(cups_array_t    *errors, /* I - Errors array */
+validate_attr(FILE            *outfile,        /* I - Output file */
+              cups_array_t    *errors, /* I - Errors array */
               ipp_attribute_t *attr)   /* I - Attribute to validate */
 {
   int          i;                      /* Looping var */
@@ -5013,7 +5016,7 @@ validate_attr(cups_array_t    *errors,    /* I - Errors array */
               colattr;
               colattr = colattr->next)
          {
-           if (!validate_attr(NULL, colattr))
+           if (!validate_attr(outfile, NULL, colattr))
            {
              valid = 0;
              break;
@@ -5026,7 +5029,7 @@ validate_attr(cups_array_t    *errors,    /* I - Errors array */
 
            while (colattr)
            {
-             validate_attr(errors, colattr);
+             validate_attr(outfile, errors, colattr);
              colattr = colattr->next;
            }
          }
@@ -5310,7 +5313,7 @@ validate_attr(cups_array_t    *errors,    /* I - Errors array */
           char temp[256];              /* Temporary error string */
 
           regerror(i, &re, temp, sizeof(temp));
-         print_fatal_error("Unable to compile naturalLanguage regular "
+         print_fatal_error(outfile, "Unable to compile naturalLanguage regular "
                            "expression: %s.", temp);
          break;
         }
@@ -5363,7 +5366,7 @@ validate_attr(cups_array_t    *errors,    /* I - Errors array */
           char temp[256];              /* Temporary error string */
 
           regerror(i, &re, temp, sizeof(temp));
-         print_fatal_error("Unable to compile mimeMediaType regular "
+         print_fatal_error(outfile, "Unable to compile mimeMediaType regular "
                            "expression: %s.", temp);
          break;
         }
@@ -5408,7 +5411,8 @@ validate_attr(cups_array_t    *errors,    /* I - Errors array */
  */
 
 static int                             /* O - 1 on match, 0 on non-match */
-with_value(cups_array_t    *errors,    /* I - Errors array */
+with_value(FILE            *outfile,   /* I - Output file */
+           cups_array_t    *errors,    /* I - Errors array */
            char            *value,     /* I - Value string */
            int             flags,      /* I - Flags for match */
            ipp_attribute_t *attr,      /* I - Attribute to compare */
@@ -5684,7 +5688,7 @@ with_value(cups_array_t    *errors,       /* I - Errors array */
          {
             regerror(i, &re, temp, sizeof(temp));
 
-           print_fatal_error("Unable to compile WITH-VALUE regular expression "
+           print_fatal_error(outfile, "Unable to compile WITH-VALUE regular expression "
                              "\"%s\" - %s", value, temp);
            return (0);
          }