summaryrefslogtreecommitdiff
path: root/source4/script
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r7442: skip tests that require smbd, but smbd is downStefan Metzmacher2-2/+14
metze (This used to be commit dad79155624808aa85c34921f05d2e0cded6ad12)
2007-10-10r7434: - do local tests step by step for better build-farm outputStefan Metzmacher2-2/+27
- fix typo ADDARGS -> ADDARG metze (This used to be commit 38e5198b1121725b4f1c9b27ac2f97bee43607fe)
2007-10-10r7432: export SMBD_TEST_FIFOStefan Metzmacher1-4/+14
we can later check if this file exists, in the testit function, and only run the tests if smbd is still up metze (This used to be commit e0b17129f837bef1bca25b77107c65cbaadf13f3)
2007-10-10r7429: make the shell happy and don't use [bla]Stefan Metzmacher1-1/+1
metze (This used to be commit 4ff50d12aedb03d8b93904655ce9941ff6290b29)
2007-10-10r7428: try to get some nicer output from the build farmStefan Metzmacher1-0/+2
metze (This used to be commit 49e9cf070900874cb4b97ed46f70a43196deae8d)
2007-10-10r7427: disable torture progress outout from the build farmStefan Metzmacher1-0/+3
metze (This used to be commit 288fcf18fec871abc74f4330c880fcf20772dbb1)
2007-10-10r7425: configure check to see if a compiler can handle negative enum valuesStefan Metzmacher1-1/+3
if the compiler doesn't support it we pass --uint-enums to pidl metze (This used to be commit c52703c0a8adb4f64ec52e4bf602e9c17ef2c748)
2007-10-10r7421: - move test* functions to a seperate fileStefan Metzmacher7-144/+87
- print build farm style output when RUN_FROM_BUILD_FARM=yes metze (This used to be commit 7e567a6b69d05fa180bb4384b503969f79f18068)
2007-10-10r7403: minimize the sharedelayStefan Metzmacher1-0/+1
tridge: is that a good value? metze (This used to be commit a7f7ec6cfe1ed7fbfe98e462eea004d0eb678e9b)
2007-10-10r7402: - don't stop after a failed testStefan Metzmacher6-27/+101
- some more fixes metze (This used to be commit e90b83d03887ed713745280267caa6f2fd549e0f)
2007-10-10r7397: - don't exit when one test failsStefan Metzmacher1-6/+21
- some other cleanups metze (This used to be commit d8490399d91007dfcbada15f917ce56ab88370fc)
2007-10-10r7388: - fix calling of test_posix.shStefan Metzmacher1-5/+6
- move smbd_fifo into the prefix dir metze (This used to be commit 1f0168e18026268671c9745a193a0002da3dda30)
2007-10-10r7387: enable extra smbtorture args to test_posix.shStefan Metzmacher1-5/+4
metze (This used to be commit ee8407c9165323feadc19d20c45f5b834b1a8379)
2007-10-10r7112: add RPC-SPOOLSS test to the w2k3 tests, only with ncacn_np for nowStefan Metzmacher1-0/+3
(I also noticed that RPC-SAMR and some other tests are faling against my w2k3 box...) metze (This used to be commit 5531eb852c1e1779c5621a4955d074d5878fc67f)
2007-10-10r7103: fix make installswat again:-)Stefan Metzmacher1-1/+1
metze (This used to be commit 46e3f57f0eebe500ecc5b7b39e05d9ea335e5c7a)
2007-10-10r7100: install lately added files tooStefan Metzmacher1-0/+5
metze (This used to be commit 067f3a4da2b1ac2f0bfd6edf26001436106c8f69)
2007-10-10r7059: Use namespaces for pidl and the build system, so we can later onJelmer Vernooij1-0/+1
call out to the build system to compile the various pidl tests (without having to rely on shared library support). Initial work on an ndr_array test. (This used to be commit 2b08c4b92b4f56180c123a502bdcc6c40188c07f)
2007-10-10r7001: make sure we install the esp filesAndrew Tridgell1-2/+3
(This used to be commit a18b069f0634079d6b8acaab1cf540184ad28801)
2007-10-10r6989: - added support for esp style includes (which include a esp file, ↵Andrew Tridgell1-0/+1
instead of a ejs file) - added a test of esp style includes to the esptest html (This used to be commit af3de9468ee5ba490c991901b7a4aa260c839876)
2007-10-10r6986: added support for <% include("somefile.ejs") %> for including common ↵Andrew Tridgell1-3/+3
scripts (This used to be commit e54b31904c69b1aaad748e5be6dce1c882d02c67)
2007-10-10r6982: install the swat pages with 'make installswat'Andrew Tridgell1-110/+16
(This used to be commit 31543e1eae03d22343ea8c970494af36eb07b41f)
2007-10-10r6961: Add RPC-WINREG to list of win2k3 testsJelmer Vernooij1-1/+1
Fix bug in test for QueryMultipleValues Ignore errors from CreateKey() and GetKeySecurity() for now (This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
2007-10-10r6922: remove bad file...Stefan Metzmacher1-87/+0
metze (This used to be commit 76c930ceee39e9c11b4b0b8eaaf5d1d23795f574)
2007-10-10r6921: preparing for cherry picking mergingStefan Metzmacher1-0/+87
(This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
2007-10-10r6920: display the SVN revision in svk build of tree's directly mirrored ↵Stefan Metzmacher1-1/+6
from samba.org metze (This used to be commit 7feddfb5d28784ff4f7dd13075c53923d4df6330)
2007-10-10r6919: Jelmer, here is my script for filtering individual ↵Tim Potter1-0/+50
binaries/subsystems/etc out of the samba4-deps.dot file. Use like: script/depfilter.py regpatch < samba4-deps.dot | dotty - and then scratch your head and wonder why regpatch has to link with 3/4 of what it does. (This used to be commit 90b07c6860ceeb65aaeedd69b12895466dfd64a3)
2007-10-10r6877: added CLDAP testing to test_ldap.shAndrew Tridgell1-2/+5
(This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
2007-10-10r6862: Add some more testsJelmer Vernooij1-0/+1
Accept new command-line options --keep, --outputdir and --idl-compiler. We're currently at 34 IDL tests (...and counting) (This used to be commit 7004f9515b75bce5b46e444f1865d377fdae0afa)
2007-10-10r6860: Add some allocation and alignment tests, remove uint64 from list of ↵Jelmer Vernooij1-0/+1
scalars (it doesn't have any push/pull functions anymore either) (This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
2007-10-10r6859: Add ndr_align tests, use environment variables ($CC, $CFLAGS, $LDFLAGS)Jelmer Vernooij1-0/+1
where possible. (This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
2007-10-10r6857: - Support [public] on functionsJelmer Vernooij1-0/+1
- Add some more pidl tests based on ref_notes.txt We currently fail some tests because we don't default to "ref" for top-level pointers at the moment. We also fail some of the multi-level tests. (This used to be commit 187802f580d85e19ee9b7f07db931d0511f197bc)
2007-10-10r6854: Add --quiet option to pidlJelmer Vernooij1-0/+2
Some work on a testsuite for pidl, including one simple test. (This used to be commit a5aa61f54ea20f0b400359f9b3119f0ff0720431)
2007-10-10r6852: implement an idea from kinkie to make the 'make test' target ↵Andrew Tridgell1-7/+10
automatically kill smbd when finished, using a fifo this makes 'make test' much safer for build farm usage (This used to be commit a33a424d5bdb24797a83097b8ae6b9ca70793295)
2007-10-10r6598: Make it easy to point the test_echo.sh at remote servers, withoutAndrew Bartlett1-1/+6
trying to find it on ncaclrpc at well. Andrew Bartlett (This used to be commit db0aa1c4b7b0a8d28b7e5ebe35162dcea8dc0f8e)
2007-10-10r6577: Make test works without installation now.Jelmer Vernooij1-13/+27
Running as a non-root user using socket_wrapper is possible by simple export SOCKET_WRAPPER_DIR before running 'make test' (This used to be commit 6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
2007-10-10r6568: Some more small 'make test' fixesJelmer Vernooij1-7/+5
(This used to be commit 02160c991a7e9bef2fabfe338a772e32679edf5d)
2007-10-10r6567: Use "real" prefix for 'make test'Jelmer Vernooij1-5/+5
(This used to be commit 195753b6afe3115762bcc4d579bc4a9f1c45af75)
2007-10-10r6564: - Fix bug in socket_wrapperJelmer Vernooij1-0/+39
- Add options --quiet and --outputdir options to the provisioning script - Add simple 'make test' and 'make test-swrap' (This used to be commit 7d2d4a57e0e58a51c76c2e86ea447e81a1d79544)
2007-10-10r6549: a simple ldap test scriptAndrew Tridgell1-0/+20
(This used to be commit e2f5d36e47cab2e9bc199b743ab6d5a040e6e175)
2007-10-10r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 ↵Andrew Bartlett1-2/+2
(well, not SP1, but we are working on that detail). Andrew Bartlett (This used to be commit b35b82d4f1bf6e277c7cd71c9d61221e30da6c58)
2007-10-10r6353: we need the english output from the svn commandsStefan Metzmacher1-0/+3
metze (This used to be commit ccedfc9fe72d837186e80a54e6ecd8406e83d1fa)
2007-10-10r6207: - clean up source topdirStefan Metzmacher15-1903/+0
- move provision stuff to setup/ - remove unused scripts metze (This used to be commit c35887ca649675f28ca986713a08082420418d74)
2007-10-10r6118: Make it so that we can do --with-zlib=no in configure and also a coupleRichard Sharpe1-1/+1
of small typos. (This used to be commit 9b4069e84573f85ce4341ceacd35737a18726a0b)
2007-10-10r6010: Change the testing order, so we test all transports for each bindingAndrew Bartlett2-4/+4
option, rather than all binding options for each transport. This means that we get to most of the tests earlier, with at least some binding options. (And allows us to have some confidence before waiting for an RPC-SAMR test to finish with bigendian). Andrew Bartlett (This used to be commit 5c3e4df804e38037d0337e8ef288127d6cdda28a)
2007-10-10r5901: Add another option to the test script - the realm, which must matchAndrew Bartlett1-3/+4
the real ream, not just the short domain name. Andrew Bartlett (This used to be commit d585e1a759888df01cfabfec2d6d5506cf3bd426)
2007-10-10r5490: The big (D)COM commit! :-) Contains most of the changes described in theJelmer Vernooij1-2/+2
DCOM paper in lorikeet. This is the result of 1.5 months work (mainly figuring out how things *really* work) at the end of 2004. In general: - Clearer distinction between COM and DCOM. DCOM is now merely the glue between DCE/RPC+ORPC and COM. COM can also work without DCOM now. This makes the code a lot clearer. - Clearer distinction between NDR and DCOM. Before, NDR had a couple of "if"s to cope with DCOM, which are now gone. - Use "real" arguments rather then structures for function arguments in COM, mainly because most of these calls are local so packing/unpacking data for every call is too much overhead (both speed- and code-wise) - Support several mechanisms to load class objects: - from memory (e.g. part of the current executable, registered at start-up) - from shared object files - remotely - Most things are now also named COM rather then DCOM because that's what it really is. After an object is created, it no longer matters whether it was created locally or remotely. There is a very simple example class that contains both a class factory and a class that implements the IStream interface. It can be tested (locally only, remotely is broken at the moment) by running the COM-SIMPLE smbtorture test. Still to-do: - Autogenerate parts of the class implementation code (using the coclass definitions in IDL) - Test server-side - Implement some of the common classes, add definitions for common interfaces. (This used to be commit 71fd3e5c3aac5f0002001ab29d2248e6c6842d6f)
2007-10-10r5479: Add ODL input support.Jelmer Vernooij1-1/+1
The ODL module can convert an ODL structure to an IDL structure so that: - The COM subsystem can use the ODL structure - The DCE/RPC subsystem can use the IDL structure (This used to be commit a339765d99c90c46f29e2bd71a6aa271febb096d)
2007-10-10r5384: for RPC-NETLOGON to pass we need to set the realm as well as the ↵Andrew Tridgell1-3/+5
domain to the target realm. A better fix would be to have a dcerpc_server_realm() helper function. Andrew, maybe you could see how to extract that out of gensec? Calling lp_realm() in our torture tests is the wrong approach I think. (This used to be commit 2b62840920b21fd9584bc5b3bda050c9a23d61a9)
2007-10-10r5321: added a program that works out the minimal set of #include linesAndrew Tridgell1-0/+150
needed for a C file in Samba. It tries compiling without each #include line in turn, and looks for any changes in the compiler output. Note that the output is not guaranteed correct, it might be that an include is needed onlyu on some platforms. To cope with this, it doesn't consider lines with the word "needed" on them. So add a comment like this: #include "foo.h" /* needed by systems without kerberos */ and it will know to skip it It also skips any include lines in a #if section. If you are brave, you can give it the option --remove and it will remove lines it thinks are not needed. Please review carefully before committing the results, and watch the build farm for breakage. (This used to be commit 348a5f1d4d272fffaad7680c8d24ef59829dbea2)
2007-10-10r5173: Refer to a proper zone file name in resulting messageAlexander Bokovoy1-1/+1
(This used to be commit 0c96cc8babf222731375a59e86c64468c6dbda33)