X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d0ffc37686edcc803601f76ab51fdfed5fc2f241..955310e4fe48139407cabfd6cae815a287932291:/tools/tesh/background.tesh diff --git a/tools/tesh/background.tesh b/tools/tesh/background.tesh index 359d2a5446..2336e9d4b4 100644 --- a/tools/tesh/background.tesh +++ b/tools/tesh/background.tesh @@ -1,56 +1,25 @@ +! output ignore +$ cmake -E remove bgtesh.pl bgtesh.data -$ rm -rf temp_testdir_background -$ mkdir temp_testdir_background -$ cd temp_testdir_background - -< #include -< #include -< #include -< #include -< #include -< #include -< #ifdef WIN32 -< #include "windows.h" -< #endif -< -< int main() { -< char buff[2048]; -< int got; -< int in; -< -< #ifndef WIN32 -< sleep(1); -< #else -< Sleep(1000); -< #endif -< in = open("tmp_fich",O_RDONLY|O_CREAT); -< if (in == -1) { -< perror("Cannot open tmp_fich: "); -< exit(1); -< } -< while ((got = read(in,&buff,2048))>0) { -< int w = write(1,&buff,got); -< if (w<0) { -< perror("Error while writing:"); -< exit(1); -< } -< } -< if (got < 0) { -< perror("Error while reading:"); -< exit(1); -< } -< return 0; +< use strict; +< sleep(1); +< open (FILE, ") { +< print; < } -$ mkfile delayed_cat.c - -$ gcc -Wall -o delayed_cat delayed_cat.c +< close(FILE); +< exit 0; +< +$ mkfile bgtesh.pl -& ./delayed_cat +& perl bgtesh.pl > TOTO < TOTO -$ mkfile tmp_fich +$ mkfile bgtesh.data $ sleep 2 -$ cd .. -$ rm -rf temp_testdir_background + +! output ignore +$ cmake -E remove bgtesh.pl bgtesh.data