1b3425d8cbc5697f7321ba364e38ef4c5ed9f2b4 |
|
03-Aug-2017 |
Fabiano Fidêncio <fidencio@redhat.com> |
INTG: Add --with-session-recording=/bin/false to intgcheck's configure
Let's ensure that running `make intgcheck-*` doesn't fail when done
locally.
As --with-session-recording=/bin/false is now set in the Makefile.am,
there's no need to set it in contrib/ci/configure.sh. Thus, the option
has been removed from there.
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
53a4219e2f51cd0443931aa931505bf0b4bf5a45 |
|
27-Jul-2017 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
INTG: Add session recording tests
Add basic tests for all base combinations of session recording
configuration options.
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
6698d40512e55e7c2d03e14c227c51b1edc77ffa |
|
30-Mar-2017 |
Pavel Březina <pbrezina@redhat.com> |
ci: do not build secrets on rhel6
We require newer libcurl version than is available on rhel6. We don't
ship secrets responder in rhel6 so we just disable its build.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
0700118d8388c38b8cb28279510b206b76a3a411 |
|
27-Mar-2017 |
Jakub Hrozek <jhrozek@redhat.com> |
TESTS: Add integration tests for the KCM responder
Reviewed-by: Michal Židek <mzidek@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
acf7cee13f07b368b0ccae69776309f7f69cbca1 |
|
10-Jun-2016 |
Jakub Hrozek <jhrozek@redhat.com> |
BUILD: Enable systemtap during RPM build and CI
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
09365a02c9ff68f16227b69a348511bb584060bc |
|
30-Sep-2015 |
Lukas Slebodnik <lslebodn@redhat.com> |
CI: Fix configure script arguments for CentOS
Resolves:
https://fedorahosted.org/sssd/ticket/2807
Reviewed-by: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
9d453f1e8b28983b363b44c49b7cd701a994fd97 |
|
28-May-2015 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Add integration tests
Add "intgcheck" make target. Update CI to use it.
The "intgcheck" target configures and builds sssd in a sub-directory,
installs it into a prefix in another sub-directory, and then makes the
"intgcheck-installed" target from within src/tests/intg in that separate
build.
The "intgcheck-installed" target in src/tests/intg runs py.test for all
tests it can find in that directory, under fakeroot and
nss_wrapper/uid_wrapper environments emulating running under root.
It also adds the value of INTGCHECK_PYTEST_ARGS environment/make
variable to the py.test command line. You can use it to pass additional
py.test options, such as specifying a subset of tests to run. See
"py.test --help" output.
There are only two test suites in src/tests/intg at the moment:
ent_test.py and ldap_test.py.
The ent_test.py runs tests on ent.py - a module of assertion functions
for checking entries in NSS database (passwd and group), for use in
actual tests. The ent_test.py suite can be used as ent.py usage
reference.
The ldap_test.py suite sets up and starts a slapd instance, adds a few
user and group entries, configures and starts sssd and verifies that
those users and groups are retrieved correctly using various NSS
functions. The tests are very basic at the moment.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Reviewed-by: Michal Židek <mzidek@redhat.com> |
889706cbc739358c2a0aac2ba6bc054fdc8e048b |
|
25-Feb-2015 |
Lukas Slebodnik <lslebodn@redhat.com> |
SPEC: Build python3 bindings on available platforms
Resolves:
https://fedorahosted.org/sssd/ticket/2574
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com> |
494b227b13bb635b8ed03ce94b674ae87009681e |
|
11-Nov-2014 |
Lukas Slebodnik <lslebodn@redhat.com> |
CI: Build sssd on debian with samba support
Missing dependency, libini_config >= 1.1 is in debian testing
for some time.
Reviewed-by: Michal Židek <mzidek@redhat.com> |
3ce85a5f5264e7118beb6524e120fd8b53a13da4 |
|
02-Sep-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Add basic support for CI test execution
Add basic support for executing continuous integration (CI) tests on
RHEL6, RHEL7, Fedora 20, Fedora Rawhide and Debian Testing.
This adds two front-end scripts which can be executed either locally by
developers, or on a CI server: contrib/ci/run and contrib/ci/clean.
The first one will run the tests and the second will wipe out the
artifacts.
See contrib/ci/README.md for further details.
Reviewed-by: Michal Židek <mzidek@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |