/ Check-in [7129e468]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Use the "fuzztest" target in place of "fastfuzztest".
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | makefile-cleanup
Files: files | file ages | folders
SHA3-256: 7129e468fd182c1820cdfa2c66a81d1697e5d1580680b77c0df9bb0ae0049e0d
User & Date: drh 2019-10-09 13:52:31
Context
2019-10-09
15:08
Remove the "fastfuzztest" makefile target. Use only "fuzztest". check-in: e17571c7 user: drh tags: trunk
13:52
Use the "fuzztest" target in place of "fastfuzztest". Closed-Leaf check-in: 7129e468 user: drh tags: makefile-cleanup
13:12
Remove the obsolete "fastfuzztest" target from the makefiles. check-in: 3d44f1ee user: drh tags: makefile-cleanup
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.in.

  1255   1255   #
  1256   1256   quicktest:	./testfixture$(TEXE)
  1257   1257   	./testfixture$(TEXE) $(TOP)/test/extraquick.test $(TESTOPTS)
  1258   1258   
  1259   1259   # This is the common case.  Run many tests that do not take too long,
  1260   1260   # including fuzzcheck, sqlite3_analyzer, and sqldiff tests.
  1261   1261   #
  1262         -test:	fastfuzztest sourcetest $(TESTPROGS) tcltest
         1262  +test:	fuzztest sourcetest $(TESTPROGS) tcltest
  1263   1263   
  1264   1264   # Run a test using valgrind.  This can take a really long time
  1265   1265   # because valgrind is so much slower than a native machine.
  1266   1266   #
  1267   1267   valgrindtest:	$(TESTPROGS) valgrindfuzz
  1268   1268   	OMIT_MISUSE=1 valgrind -v ./testfixture$(TEXE) $(TOP)/test/permutations.test valgrind $(TESTOPTS)
  1269   1269   

Changes to Makefile.msc.

  2409   2409   quicktest:	testfixture.exe sourcetest
  2410   2410   	@set PATH=$(LIBTCLPATH);$(PATH)
  2411   2411   	.\testfixture.exe $(TOP)\test\extraquick.test $(TESTOPTS)
  2412   2412   
  2413   2413   # This is the common case.  Run many tests that do not take too long,
  2414   2414   # including fuzzcheck, sqlite3_analyzer, and sqldiff tests.
  2415   2415   #
  2416         -test:	$(TESTPROGS) sourcetest fastfuzztest
         2416  +test:	$(TESTPROGS) sourcetest fuzztest
  2417   2417   	@set PATH=$(LIBTCLPATH);$(PATH)
  2418   2418   	.\testfixture.exe $(TOP)\test\veryquick.test $(TESTOPTS)
  2419   2419   
  2420   2420   smoketest:	$(TESTPROGS)
  2421   2421   	@set PATH=$(LIBTCLPATH);$(PATH)
  2422   2422   	.\testfixture.exe $(TOP)\test\main.test $(TESTOPTS)
  2423   2423   

Changes to main.mk.

   947    947   # tests.  Designed to run in under 3 minutes on a workstation.
   948    948   #
   949    949   quicktest:	./testfixture$(EXE)
   950    950   	./testfixture$(EXE) $(TOP)/test/extraquick.test $(TESTOPTS)
   951    951   
   952    952   # The default test case.  Runs most of the faster standard TCL tests,
   953    953   # and fuzz tests, and sqlite3_analyzer and sqldiff tests.
   954         -test:	fastfuzztest sourcetest $(TESTPROGS) tcltest
          954  +test:	fuzztest sourcetest $(TESTPROGS) tcltest
   955    955   
   956    956   # Run a test using valgrind.  This can take a really long time
   957    957   # because valgrind is so much slower than a native machine.
   958    958   #
   959    959   valgrindtest:	$(TESTPROGS) valgrindfuzz
   960    960   	OMIT_MISUSE=1 valgrind -v \
   961    961   	./testfixture$(EXE) $(TOP)/test/permutations.test valgrind $(TESTOPTS)