Commit Graph

61 Commits

Author SHA1 Message Date
Dwight
6fe499effc fix overlogging of temp debugging 2011-05-03 16:17:38 -04:00
Dwight
a3cd52048a Merge branch 'master' into main
Conflicts:
	SConstruct
	db/btree.h
	db/db.vcxproj.filters
	db/dbcommands_admin.cpp
	db/geo/2d.cpp
	db/pdfile.cpp
	dbtests/test.vcxproj.filters
2011-05-03 15:53:27 -04:00
dwight
4f969e112a trap segfaults and such and try to log them on windows
we also try to write a note to the windows event viewer
2011-04-18 18:44:38 -04:00
Mathias Stearn
ea8e6863e2 Abort dbtests if a single test runs for more than 30 min 2011-04-14 16:59:33 -04:00
Dwight
68d848fe4c towards some actual performance tests 2011-03-25 14:49:00 -04:00
dwight
1d9d858d98 dur enable paranoid mode for dbtests. only on for _DEBUG for now 2011-01-15 20:38:57 -05:00
Eliot Horowitz
51ca8ee218 FileAllocator cleaning 2011-01-09 01:45:33 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Mathias Stearn
4501105b7e enableDurability() is now a static member called autmatically by dur::startup() 2010-12-29 20:08:21 -05:00
dwight
7131d955e8 largefiles option for dbtests 2010-12-26 13:23:25 -05:00
Dwight
eb77acc4fc _DURABLEDEFAULTON option for testing (only) 2010-12-13 15:51:53 -05:00
Eliot Horowitz
0317b34be5 dur compile 2010-12-13 02:23:50 -05:00
Mathias Stearn
1c17cece76 Pull some durability code into a class for easy disabling 2010-12-10 19:20:43 -05:00
Dwight
54eedf9aa4 --dur cmd line option to dbtest program 2010-11-30 14:04:48 -05:00
dwight
62d48d63dd dur 2010-11-13 13:04:48 -05:00
Eliot Horowitz
838fd6ff76 fix SIGHUP handling SERVER-1934
when forked SIGHUP ignored
when not forked, SIGHUP will terminate nicely
2010-10-13 11:13:54 -04:00
dwight
de2ba924c8 minor dur 2010-09-27 23:49:30 -04:00
Eliot Horowitz
3d046e9a94 ./test takes a --filter option to filter out certain tests 2010-06-09 12:07:32 -04:00
alerner
1798ea2d85 Pull all the code for defining and printing the version of executables to one place. 2010-05-28 12:08:36 -04:00
Dwight
c830be1477 log less during unit tests 2010-05-19 12:11:17 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
ef571d995f cleaning socket error logging and move demangleName to global location 2010-04-26 12:14:14 -04:00
Mathias Stearn
4f4dd053aa Get rid of xassert 2010-04-23 20:14:37 -04:00
Dwight
fb09b88240 rs 2010-04-20 12:29:00 -04:00
Eliot Horowitz
d8e56af586 do'nt require boost options in mongoclient SERVER-855 2010-03-31 11:57:27 -04:00
Eliot Horowitz
2e38dbcc69 move --fork --logpath --logappend into cmdline so it works for mongos SHARDING-82 2010-03-18 16:38:27 -04:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
6487373835 fix test locking 2009-12-06 11:18:35 -05:00
Dwight
edfa5eca01 wrap dbtests with a big dblcok - now passes 2009-12-04 12:50:53 -05:00
Eliot Horowitz
31445b9fe0 fix dbtest framework output 2009-12-04 00:17:14 -05:00
Mathias Stearn
7581e97181 fix for windows 2009-12-03 14:46:29 -05:00
Mathias Stearn
58f7052028 Better formating for dbtests 2009-12-03 14:31:23 -05:00
Eliot Horowitz
47a01f2bfe better debugging 2009-11-30 15:10:23 -05:00
Eliot Horowitz
113cf4107d shutdown unittest cleanly 2009-10-21 09:57:51 -04:00
Eliot Horowitz
349961ae9c move oplogSize to CmdLine 2009-10-16 23:32:34 -04:00
Dwight
01f1f6915d move CurOp into Client and make inprog handle multiple in progress 2009-10-16 15:36:34 -04:00
Dwight
f152047f19 fix assert to use ours and thus make unit test pass 2009-10-15 16:47:35 -04:00
Eliot Horowitz
3dddfe2a7a don't prealloc in unit tests 2009-10-14 16:57:11 -04:00
Dwight
cf7a86e0f9 make lasterror threadsafe
rename Connection -> Client
lasterror code easier to read
bunch of windows warnings eliminated
2009-10-12 15:12:16 -04:00
Eliot Horowitz
b5a5b5deb4 init threads in unit tests 2009-10-09 15:24:27 -04:00
Eliot Horowitz
f88a4415b6 fix regresstion return code 2009-10-08 11:48:04 -04:00
Eliot Horowitz
23936952c1 use templated assert 2009-10-08 11:04:13 -04:00
Eliot Horowitz
d3ad7fa491 fix windows 2009-10-01 10:41:22 -04:00
Eliot Horowitz
41a7ff05a7 counting fails twice 2009-10-01 08:35:04 -04:00
Eliot Horowitz
aaf8754d31 better debugging 2009-10-01 01:25:53 -04:00
unknown
7153023470 win pre-compild headers 2009-09-30 14:32:17 -04:00
Eliot Horowitz
9d0c7e66a3 some debugging 2009-09-30 10:30:25 -04:00
Eliot Horowitz
c9d513ffd3 fix framework a tiny bit 2009-09-25 10:56:56 -04:00
Eliot Horowitz
29821161c1 soem test framework improvements 2009-09-25 10:46:49 -04:00
Mike Dirolf
5f21ef37f7 minor: a version that builds with boost 1.33.1 2009-09-21 13:01:06 -04:00