summaryrefslogtreecommitdiff
path: root/source4/torture/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r19343: Add support for external scripts/binaries that write results using theJelmer Vernooij1-1/+2
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that can't depend on -ltorture into smbtorture. The protocol is very simple: - write "comments" to stderr Example output on stdout: test: foo success: foo test: bar success: bar test: blah failure: blah [ dummy.c:30: Expression 1 != 2 failed! ] test: blie skip: blie [ Iconv support not built in ] I've already converted the talloc testsuite. (This used to be commit e1742c14a247fabba969f8698108e73997d3f420)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij1-6/+1
output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
2007-10-10r18213: don't list LIBREPLACE depdendecies explicit andStefan Metzmacher1-4/+2
always at it as first private dependencies metze (This used to be commit 135d096776b53ae09ffc2b4f767dfbd18139570f)
2007-10-10r18178: another place needs LIBREPLACE to get strndupAndrew Tridgell1-1/+1
metze or jelmer, is there some way we can get LIBREPLACE in globally? We're going to be chasing these forever! (This used to be commit 7a9d41dd5b71f79ec10c2d3774d01dba696728fd)
2007-10-10r18135: almost there ....Andrew Tridgell1-1/+3
(This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
2007-10-10r18121: Simplify m4 code, hopefully fix Samba4 build problems.Jelmer Vernooij1-3/+3
(This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
2007-10-10r18117: first steps in making samba4 use libreplaceAndrew Tridgell1-3/+3
(This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
2007-10-10r17858: Add new libnet domain open tests.Rafal Szczesniak1-1/+2
rafal (This used to be commit c9b0b1fb67855ed3bfd1f34c664275bd7f34ff8c)
2007-10-10r16657: Test Jerry's iTunes bug, along with some more error conditionsVolker Lendecke1-0/+1
Volker (This used to be commit 12aa900eb2ffde3711a30c7e063bfba95128e91d)
2007-10-10r16518: Split up torture_util.c in smb and non-smb specific parts.Jelmer Vernooij1-1/+1
Add torture_temp_dir() function, with test. (This used to be commit c9d287dc0e3f8fc4e8399cd5095ef38f2b9f40c6)
2007-10-10r16514: Fix build (not run!) of --enable-dso.Jelmer Vernooij1-2/+5
(This used to be commit cebabc7588b171f575f2193f4f6ead01b524acb2)
2007-10-10r16463: TORTURE_NBENCH should be a module...Stefan Metzmacher1-3/+5
thanks to jpeach! metze (This used to be commit fc63205e0c63b3e4767889e1a981736519d12deb)
2007-10-10r16333: Move more code out of the core smbtorture. It now no longerJelmer Vernooij1-18/+26
contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
2007-10-10r16149: This is a very Samba3 specific test: It tests whether 'hide ↵Volker Lendecke1-0/+1
unreadable' and 'hide unwriteable files' actually do what they are supposed to do. Volker (This used to be commit 7bf02a5e0f2c53bd516033d31466cd0cf22d3496)
2007-10-10r16044: Create a samba3 specific file in torture/rpc. The tests in there surviveVolker Lendecke1-0/+1
against W2k3, but they are designed to walk existing Samba3 code paths. It might be possible that I add something like that to other subdirs like raw/. RPC-BINDSAMBA3 excercises the bind variants that samba3 supports right now. RPC-NETLOGSAMBA3 does a samba3 style join, does some schannel-protected netlogon operations and leaves again. Samba3 right now does not survive this, I'm about to fix it soon. I'll also post a *VERY* dirty hack (fake users in sys_getpwnam()) to be able to run this in the build farm. Volker (This used to be commit 60b45bf8b6d0d2bb216e319891d50d0e07ab3010)
2007-10-10r15957: - add a test that fetches the schema from an windows LDAP server,Stefan Metzmacher1-1/+2
and stores it into structures. - this prints out some useful information on the screen about attributes (will be extended for objectClasses too) - the plan is to create hide the relation of structures behind an interface we can later use this interface in a lot of places: - our schema module for ldb - the ndr_print code for DsGetNCChanges, to translate the uint32 attribute and objectClass id's into names, display attribute values depending on the attribute syntax - ... metze (This used to be commit 1908f0cd6230c22aabb0e1eab2f9d37d17f12f18)
2007-10-10r15892: Remove the COM management code - DCOM should beJelmer Vernooij1-10/+0
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code. (This used to be commit 11df14219bf0b35329b293cae3234e064aabde54)
2007-10-10r15821: Fix static library build.Jelmer Vernooij1-2/+6
(This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
2007-10-10r15606: Fix another dependencyJelmer Vernooij1-0/+1
(This used to be commit 278ecee6adcd1d621b907ef6595daf4c5f8ebc4c)
2007-10-10r15602: Another dependency fixJelmer Vernooij1-1/+1
(This used to be commit 5ef6b90faedd3dc4356c0da2ce8ceb388c673b39)
2007-10-10r15599: Fix more popt dependencies - these should be the last onesJelmer Vernooij1-3/+5
(This used to be commit b26e38cb62d6180e1896a6ab1cd291b0e7900afa)
2007-10-10r15598: Another dependency fixJelmer Vernooij1-1/+1
(This used to be commit 1f6022b11231169fe14de28f5d1ce4d3cb23d626)
2007-10-10r15596: Fix another popt dependency issueJelmer Vernooij1-1/+2
(This used to be commit 0f9406da20b414604b4bbfaa7f656d90521f4283)
2007-10-10r15595: Fix another broken dependency rlated to poptJelmer Vernooij1-1/+1
(This used to be commit 5dfea7e4d7b4f02d93a94c71dd2cd41100bbcff8)
2007-10-10r15394: Put initial code for testing async dcerpc binding. CurrentlyRafal Szczesniak1-1/+2
it only tests multiple simultaneous bind requests using transport specified in command line. It will be interesting to use various transports at the same time and test it agains windows servers... rafal (This used to be commit 7e4756116e59f9a0599a80fb5ac06118817f4326)
2007-10-10r15344: Fix shared library buildJelmer Vernooij1-4/+5
(This used to be commit 7113a16309a83225f3ab6ccbfe48778ae8fc52e8)
2007-10-10r15338: Fix build of most things with shared libs enabled.Jelmer Vernooij1-1/+2
(This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
2007-10-10r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMBJelmer Vernooij1-8/+8
(This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
2007-10-10r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij1-1/+1
system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
2007-10-10r15298: Fix the build using a few hacks in the build system.Jelmer Vernooij1-1/+1
Recursive dependencies are now forbidden (the build system will bail out if there are any). I've split up auth_sam.c into auth_sam.c and sam.c. Andrew, please rename sam.c / move its contents to whatever/wherever you think suits best. (This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-14/+14
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r14718: Add initial work on a standardized UI for smbtortureJelmer Vernooij1-1/+2
(This used to be commit a15a8d87b50fe3011c009d3c030cf54ec86540b4)
2007-10-10r14610: Fix writing of modulesdir to .pc filesJelmer Vernooij1-0/+1
Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)
2007-10-10r14572: Give libraries saner names, remove some .pc files, make some thingsJelmer Vernooij1-10/+10
subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10r14565: Fix shared library sonamesJelmer Vernooij1-0/+2
(This used to be commit 3e6b75d955cc49becf9145fbe4380c4e7e7f81f6)
2007-10-10r14527: Fix build problems.Jelmer Vernooij1-4/+2
(This used to be commit 863ca4014d9b821706ee90f58ab5d5cf3899a4c7)
2007-10-10r14524: Make TORTURE_NET a separate moduleJelmer Vernooij1-5/+11
Add new header for torture utility functions, so torture.h doesn't need to depend on the SMB libraries (This used to be commit ab162bcafc666f226332d4678b0875139a0d65c2)
2007-10-10r14520: Split up smbtorture binary into a core (torture.c) and UI frontend ↵Jelmer Vernooij1-18/+23
(smbtorture.c) (This used to be commit 7f9c11e7b1d7f6ce943900860febe0f43ea6548e)
2007-10-10r14519: Put base registration in a seperate file, as well as someJelmer Vernooij1-2/+4
of the base tests that were currently in torture.c (This used to be commit 4e7c3c7e1fe383b37d90954982e8bf150a06663a)
2007-10-10r14511: Install more headersJelmer Vernooij1-1/+2
(This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)
2007-10-10r14497: Fix build with shared librariesJelmer Vernooij1-0/+2
(This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
2007-10-10r14379: Build torture/rpc/ as a seperate smbtorture module. Move helperJelmer Vernooij1-8/+6
functions for rpc out of torture/torture.c (This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
2007-10-10r14347: Add registration function to allow registering smbtorture test(suites)Jelmer Vernooij1-6/+3
Fix mechanism for breaking lines when printing test names. (This used to be commit c1061f5fe478918f996fdeaa382a1f5552135bb9)
2007-10-10r14110: make ndr interface parsing code libraries,Stefan Metzmacher1-2/+2
so it will not included in multiple modules or binaries metze (This used to be commit 13c105974744c510a62a7c8db2230b60c11b2315)
2007-10-10r13960: Generate makefile rules for installing/removing shared modules.Jelmer Vernooij1-2/+2
(This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
2007-10-10r13931: fix dependenciesStefan Metzmacher1-4/+10
metze (This used to be commit abbf1321ad37e329a2f45f00d1972a5e759d1f1b)
2007-10-10r13346: use private proto header files for the torture testsStefan Metzmacher1-0/+20
metze (This used to be commit 67837dbd2bcff8ec1917ba02884ee2eaa0776b46)
2007-10-10r13210: Revert my named pipes patch until it passes not just 'make ↵Jelmer Vernooij1-6/+5
quicktest' but also 'make test' (This used to be commit e3d0676aee84e96e5c87bed4cd0cde75a4191953)
2007-10-10r13208: Clearly separate named pipes from the IPC$ NTVFS type.Jelmer Vernooij1-5/+6
This allows the easy addition of additional named pipes and removes the circular dependencies between the CIFS, RPC and RAP servers. Simple tests for a custom named pipe included. (This used to be commit 898d15acbd18e3b302a856c847e08c22c5024792)
2007-10-10r13182: Add first bits of browsing testsuite.Jelmer Vernooij1-1/+2
(This used to be commit 841fb3d4e764dc7ae8222ad7cb69dc6244035ea2)