I have been playing with the IPP Everywhere Printer Self-Certification test suite and I would like to challenge a failure seen with our IPP printers at HP.
More specifically, inside ipp-tests.test, before test I-26, the tester is asked to remove paper from the printer.
Next, it sends a JPEG Print-Job request before sending a Get-Printer-Attributes request right afterwards with the expectation that "media-needed" keyword should be in "printer-state-reasons"
Due to hardware limitations, there may be printers in the world that cannot detect out of paper at the time when this request arrives. For example, on this printer, we currently have "spool-area-full-report" to reflect we are working on the job.
Since this is a JPEG, this printer will take in the data and reply back to the Print-Job request fairly quickly. However, it does not have media presence capabilities so it needs some time, beyond the time given by the test script, to go through the mechanical motions to detect out of paper.
It would be better if the scripts adjusted to these timing issues using delays or repeats with limits.
Thank you in advance,
Eren Rodriguez @ HP inkjet
-------------- next part --------------
An HTML attachment was scrubbed...