From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6041 invoked by alias); 31 Dec 2004 08:59:58 -0000 Mailing-List: contact mauve-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-discuss-owner@sources.redhat.com Received: (qmail 6012 invoked from network); 31 Dec 2004 08:59:53 -0000 Received: from unknown (HELO namlook.thomas.planescape.com) (212.120.112.227) by sourceware.org with SMTP; 31 Dec 2004 08:59:53 -0000 Received: from dumas.thomas.planescape.com ([10.0.0.2] ident=zander) by namlook.thomas.planescape.com with esmtp (Exim 3.35 #1 (Debian)) id 1CkIdQ-0006XE-00 for ; Fri, 31 Dec 2004 09:59:48 +0100 From: Thomas Zander To: mauve-discuss@sources.redhat.com Subject: Re: java.awt.Robot tests -- visual mauve tests revisited Date: Fri, 31 Dec 2004 08:59:00 -0000 User-Agent: KMail/1.7.91 References: <1104438851.3365.29.camel@rh-ibm-t41> In-Reply-To: <1104438851.3365.29.camel@rh-ibm-t41> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7046648.RIqIWxiomj"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200412310959.31909.zander@kde.org> X-SW-Source: 2004-q4/txt/msg00070.txt.bz2 --nextPart7046648.RIqIWxiomj Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Content-length: 893 On Thursday 30 December 2004 21:34, Thomas Fitzsimmons wrote: > There was a thread about this recently but I don't think we came to a > decision. The discussion was continued on IRC (#classpath), and here is what I=20 remember. We wanted to add at least 2 features to the mauve test-runner. a) a keyword for all tests that need a DISPLAY b) a way to 'redirect' graphics output away from the users screen. There i= s=20 a standard technology for that, I don't remember its name. A virtual=20 buffer. With that in place you have to either explicitly enable GUI tests; or they= =20 would automatically detect and use the virtual framebuffer. With Robot a screenCapture can be made and then we need a 'simple' framewor= k=20 to have various visual check() methods on Image objects. Things like=20 'exact match' / 'tint match' / 'size match' should prove quite usefull. --=20 Thomas Zander --nextPart7046648.RIqIWxiomj Content-Type: application/pgp-signature Content-length: 189 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBB1RTzCojCW6H2z/QRAooLAJ0f6h6YBwjx3j4YfK4IDCLXTaFsMACghjFP Pwu3+NkdR+MmgygjCZL6JE8= =GasK -----END PGP SIGNATURE----- --nextPart7046648.RIqIWxiomj--