From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25998 invoked by alias); 13 Jul 2007 03:07:26 -0000 Received: (qmail 25838 invoked by uid 22791); 13 Jul 2007 03:07:24 -0000 X-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,FORGED_RCVD_HELO,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 13 Jul 2007 03:07:17 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l6D37FKG016824 for ; Thu, 12 Jul 2007 23:07:15 -0400 Received: from pobox.hsv.redhat.com (pobox.hsv.redhat.com [172.16.16.12]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l6D37EoO026245 for ; Thu, 12 Jul 2007 23:07:14 -0400 Received: from localhost.localdomain (vpn-14-205.rdu.redhat.com [10.11.14.205]) by pobox.hsv.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id l6D37DNa012181 for ; Thu, 12 Jul 2007 23:07:13 -0400 Message-ID: <4696EC60.9010302@redhat.com> Date: Fri, 13 Jul 2007 03:07:00 -0000 From: Phil Muldoon User-Agent: Thunderbird 2.0.0.4 (X11/20070615) MIME-Version: 1.0 To: frysk@sourceware.org Subject: Re: frysk-imports/lib/elf ChangeLog tests/TestElf.java References: <20070712185956.9810.qmail@sourceware.org> In-Reply-To: <20070712185956.9810.qmail@sourceware.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00108.txt.bz2 > Modified files: > lib/elf : ChangeLog > lib/elf/tests : TestElf.java > > Log message: > 2007-07-12 Phil Muldoon > > * tests/TestElf.java (testCore): Deleted > (testElfCorePrpsNotes): Deleted. > (testElfCorePrstatusNotes): Deleted. > (testElfCorePrAuxvNotes): Deleted. > (testCore_x86): New. Rewritten from old version > to test cross ISA situations > (testElfCorePrpsNotes_x86): Ditto. > (testElfCorePrstatusNotes_x86): Ditto. > (testElfCorePrAuxvNotes_x86): Ditto. > (testCore_x8664): Ditto. > (testElfCorePrpsNotes_x8664): Ditto. > (testElfCorePrstatusNotes_x8664): Ditto. > (testElfCorePrAuxvNotes_x8664): Ditto. > > This patch concludes the Elf sections of the core file test change. There are now two sets of each test, one for each corefile. This covers (at least core file elf access) the following scenarios depending on the test hardware matrix the tests are executed on. Tests on a 32 bit platform: 32 bit core file on 32 bit platform 64 bit core file on 32 bit platform Little endian core files on a little endian system Big endian core files on a little endian system Tests on a 64 bit platform: 32 bit core file on 64 bit platform 64 bit core file on a 64 bit platform Little endian core files on a big endian system Big endian core files on a big end system Additionally the tests now test multiple-thread core files more thoroughly, checking all the registers in each thread for sanity as well as checking for existence of corresponding floating point data. This is in addition to the usual and existing note tests that existed before. The second step is to phase out usage of the old, very simple "test-core" core file in frysk-core, and translate those tests to use the more complex and demanding new corefiles that were checked in last week. At that time, the old test-core can be deleted. Regards Phil