Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Tue, 2 Oct 2001 16:18:49 +0400 From: egor duda X-Mailer: The Bat! (v1.53 RC/4) Reply-To: egor duda Organization: deo X-Priority: 3 (Normal) Message-ID: <12112680583.20011002161849@logos-m.ru> To: "Robert Collins" CC: cygwin-developers AT cygwin DOT com Subject: Re: The test suite is cool In-Reply-To: <002901c14b39$179d7a20$01000001@lifelesswks> References: <20011001194848 DOT A30610 AT redhat DOT com> <1399887427 DOT 20011002153216 AT logos-m DOT ru> <002901c14b39$179d7a20$01000001 AT lifelesswks> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! Tuesday, 02 October, 2001 Robert Collins robert DOT collins AT itdomain DOT com DOT au wrote: RC> ----- Original Message ----- RC> From: "egor duda" >> what i definitely _can_ write is a testsuite TODO :) i have some ideas >> to make testsuite more useful (this includes [better] w9x support, >> testing for memory leaks, some kind of benchmarking etc.) RC> Can you give me some insight into how you see the daemon (assuming there RC> will be one at some point) being tested within the suite framework? actually, we're testing _API_. testsuite doesn't care about details of implementation (well, almost), and from its point of view it doesn't matter if API is implemented via daemon or not. RC> I.e. does the daemon get started via servicemanager/via make check RC> command/how does setting the correct daemon use get done? the only issue is environment initialization/startup. currently, suitable environment for testsuite programs is created by setting PATH to make new dll be in it, and starting test programs with CYGWIN_TESTING=1 to make sure different versions of dll won't interfere. with daemon, i think it'd be enough for the first time to ask user to start test version of daemon manually (if make is run from non-admin account). RC> This isn't an issue today, but... will see. i'm currently far more concerned about w9x (almost all bugs in 1.3.3 was w9x-only). and since most of us in this list for some unknown reason :) prefer to use nt/2000, w9x gets much less testing. Egor. mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19