Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 4b78ed3a606b6697512f1e4e9b9c6c93816e71f8)
|
|
skipping in various places.
(This used to be commit 01befd52111b8c183d78f9e0d80065fe0825b87c)
|
|
This changes the main selftest code to be in perl rather than in shell script.
The selftest script is now no longer a black box but a regular executable that takes
--help.
This adds the following features:
* "make test TESTS=foo" will run only the tests that match the regex "foo"
* ability to deal with expected failures. the suite will not warn about tests
that fail and are known to fail, but will warn about other failing tests and
tests that are succeeding tests but incorrectly marked as failing.
* ability to print a summary with all failures at the end of the run
It also opens up the way to the following features, which I hope to implement later:
* "environments", for example having a complete domains with DCs and domain members
in a testenvironment
* only set up smbd if necessary (not when running LOCAL tests, for example)
* different mktestsetup scripts per target. except for the mktestsetup script, we can
use the same infrastructure for samba 3 or windows.
(This used to be commit 38f867880beb40c691e9713f854426031310629c)
|
|
(This used to be commit a41b72458d04a18da0c0c59cef8a2e24f77e8890)
|
|
(This used to be commit 92acdb380a02cae59b563e70ae0c18ab537cdb4c)
|
|
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
This also adds some more headers to the list that is installed and a couple of extra #include lines so these
headers can be used externally without problems.
(This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
|
|
(This used to be commit 6713945fbab2df5b695c11df623f16d0abd1a772)
|
|
by using an ifdef rather than a pidl argument.
(This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
|
|
mimir: when you want to register more functions
please do that in the smb_setup_ejs_net() function
metze
(This used to be commit 5828632931376c3982bf0b6d110d217a8e05d60e)
|
|
this as the change is getting bigger and bigger.
Jelmer, Metze, I don't know enough of our build system so please check
if .mk files are ok.
rafal
(This used to be commit 77ede0656c0b17a84ee8550776ab158007f0e71f)
|
|
but here the line is wrapped with '\' ...
metze
(This used to be commit 096a2ee97f97b3f9f57d844703ffaba53f7dd5d7)
|
|
(This used to be commit 586b5113a09ec5ff751bcdaf4094d5672d58f220)
|
|
uint32_t server_id
to
struct server_id server_id;
which allows a server ID to have an node number. The node number will
be zero in non-clustered case. This is the most basic hook needed for
clustering, and ctdb.
(This used to be commit 2365abaa991d57d68c6ebe9be608e01c907102eb)
|
|
rather than including it in each individual parser.
(This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
|
|
We're now at the stage where the web application framework should build and
install automatically.
Derrell
(This used to be commit 0201baef46c1701007e0a4cdd95edee287939318)
|
|
(This used to be commit 0ed2c0a0afea5b0d4c5f49e2493cb6eae694fe40)
|
|
pidl tests)
(This used to be commit 27d6ae2088f40329661b9772ab08f848be76c9c1)
|
|
(This used to be commit 8768bec81f57131a0c9754e8121b345c0be4a5d0)
|
|
metze
(This used to be commit 846553085e57bda44fda2a541bf00517d3586e8c)
|
|
(this fixes the auto dependency build)
metze
(This used to be commit 0798e678e742afc78c9a1d278322094ff1761dfa)
|
|
(This used to be commit b0f00ff72354cc34ad59470e13d5ab472416cc6c)
|
|
(This used to be commit c9b06ce5636c37ddb077513796a288d88f62c358)
|
|
libraries.
(This used to be commit e24ec3aa1ada855401a714743518893d9506239c)
|
|
(This used to be commit 8143de855c0b65346b2d8e59ecdb78952927de4a)
|
|
shared-library related fixes.
(This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
|
|
under valgrind.
Andrew Bartlett
(This used to be commit f2bdbacaa9796ba30689eae295199983cc352590)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
('configure.developer' or 'configure --enable-developer') may still have
problems as I'm not sure I got all of the paths right for that.
With the changes Tridge has made to the Main Menu in swat, given a
non-developer installation, you should be able to get to ldbbrowse via:
JSON/qooxdoo -> ldb browser
Derrell
(This used to be commit 2406af10791cd8545c598c8591a48de5515c7dc5)
|
|
$src/bin/torture when developing, $LIBDIR/torture when installed)
(This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
|
|
Support directories for subcategories in tests.
Several small other fixes.
(This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
|
|
'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)
|
|
metze
(This used to be commit e2b16a09b3363d3a72edce03724cb05204f2a350)
|
|
added.
(This used to be commit e2cf38eca0f6fd632a9f544837eea90d66fd9cc6)
|
|
to prevent rebuilding.
we do
make everything
make everything
make bin/smbtorture
make test
in the buildfarm and rebuilding parts isn't that nice
metze
(This used to be commit 212fa7977d514f81ce4301902a8038869ee02b4e)
|
|
metze
(This used to be commit 91800fd80c1763157f9bfded8f10e2d8c9a04cd2)
|
|
when $@ is foo/bar.o, $< could be torture/foo/bar.c
if it also exists. So better use $* which is foo/bar
to get foo/bar.c
metze
(This used to be commit 7aad9f81d927778bd3da6a37afc0489f1fefdc58)
|
|
build failures on older BSD systems with broken make
metze
(This used to be commit 7edb40569a5b5c971894a5e753638eeccef15dea)
|
|
metze
(This used to be commit 25dc4557fff940aa4cc46df59f4c5a72b7518117)
|
|
metze
(This used to be commit 9d2ab28ba1a119dff1a97147934c03e712c7148d)
|
|
metze
(This used to be commit ee5bd106945a013ba69c277a340c0961339983c6)
|
|
- and add -MT $@ to the dependency generation
to notice changes in depdendecies of header files
you may need a 'make clean' or at least you need to remove
heimdal_build/replace.hd
metze
(This used to be commit 5ecf98cc189039023ff0a97f43eba7fb2c2cdc46)
|
|
(chasing down build failures ...)
added showflags as part of 'all' target, which makes tracking down
problems easier in the build farm
(This used to be commit d52aaccdf8a537dc8de8db7c30ff0ab076c4c63f)
|
|
causing make to loop.
(This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)
|
|
metze
(This used to be commit 8e0497c5d217470bef5bd537c5d2b7be9ae89602)
|
|
(This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
|
|
framework patch. There are some issues with the patch that I will
discuss in a separate email to the list, but given the low (zero?)
impact of the patch as it is, I think its better to integrate it now,
then let Brad send some minor update patches later
(This used to be commit 7232da0436ff1d84e419d268fee31a095bbb88b7)
|
|
- generate the IDL_NDR_* variables before using them
(this was the reason I didn't noticed this error)
metze
(This used to be commit c493bc83ee31c8dac4943fdadf443b537af1f6f6)
|
|
- let version.h depend on VERSION
- add a rule to manualy regenerate version.h
e.g. after a svn up
metze
(This used to be commit 7167579cbfcda0a130f9eaf80d4783f4bd134802)
|
|
(This used to be commit 47b6a3d7f37faba7f8defbaf9a406f4bdf431615)
|
|
metze
(This used to be commit c505ce9d3b9ce9c3db6652f8f9721ca95229d2ff)
|