mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-24 16:10:02 -06:00
7fbbf6689e
Fast linting only needs modified files with pylint and diff with pycodestyle. It's good enough to detect most code errors very fast. It typically takes less than 10 seconds. A complete full pylint run uses all CPU cores for several minutes. PEP 8 violations are typically reported after 30 minutes to several hours on Travis CI. Fast lintings uses git diff and git merge-base to find all modified files in a branch or working tree. There is no easy way to find the branch source. On Travis the information is provided by Travis. For local development it's a new variable IPA_GIT_BRANCH in VERSION.m4. Fast testing execute all unit tests that do not depend on ipalib.api. In total it takes about 30-40 seconds (!) to execute linting, PEP 8 checks and unittests for both Python 2 and 3. Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
116 lines
1.8 KiB
Plaintext
116 lines
1.8 KiB
Plaintext
# Autotools files - generated by autoreconf -i
|
|
/m4
|
|
|
|
# gettext infrastructure
|
|
/ABOUT-NLS
|
|
/po/*.gmo
|
|
/po/*~
|
|
/po/ipa.pot
|
|
/po/Makefile.hack
|
|
/po/Makefile.in.in
|
|
/po/Makevars.template
|
|
/po/POTFILES
|
|
/po/POTFILES.in
|
|
/po/remove-potcdate.sed
|
|
/po/Rules-quot
|
|
/po/stamp-po
|
|
|
|
# In-tree build files
|
|
configure
|
|
config.h
|
|
config.h.in
|
|
Makefile
|
|
Makefile.in
|
|
.deps/
|
|
.libs/
|
|
*.la
|
|
*.lo
|
|
*.log
|
|
*.o
|
|
*.trs
|
|
*~
|
|
version.m4
|
|
aclocal.m4
|
|
autom4te.cache/
|
|
config.guess
|
|
config.log
|
|
config.rpath
|
|
config.status
|
|
config.sub
|
|
depcomp
|
|
install-sh
|
|
ltmain.sh
|
|
missing
|
|
stamp-h1
|
|
libtool
|
|
build/
|
|
compile
|
|
test-driver
|
|
freeipa-*.tar.gz
|
|
.tarball_name
|
|
.version
|
|
|
|
# Python compilation
|
|
*.pyc
|
|
py-compile
|
|
|
|
# Developer documentation
|
|
freeipa2-dev-doc
|
|
~/doc/guide/Makefile
|
|
|
|
# Root directory
|
|
/freeipa.spec
|
|
/dist/
|
|
/.tox/
|
|
/.cache/
|
|
/*/dist/
|
|
/RELEASE
|
|
/rpmbuild/
|
|
# Build
|
|
/ipasetup.py
|
|
/.wheelconstraints
|
|
*.egg-info
|
|
|
|
# Subdirectories
|
|
/daemons/dnssec/ipa-dnskeysyncd.service
|
|
/daemons/dnssec/ipa-ods-exporter.service
|
|
/daemons/dnssec/ipa-ods-exporter.socket
|
|
/daemons/ipa-kdb/ipa_kdb_tests
|
|
/daemons/ipa-kdb/tests/.dirstamp
|
|
/daemons/ipa-otpd/ipa-otpd
|
|
/daemons/ipa-otpd/ipa-otpd.socket
|
|
/daemons/ipa-otpd/ipa-otpd@.service
|
|
/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_tests
|
|
/daemons/ipa-slapi-plugins/ipa-extdom-extop/extdom_cmocka_tests
|
|
/daemons/ipa-slapi-plugins/libotp/t_hotp
|
|
/daemons/ipa-version.h
|
|
/daemons/test-driver
|
|
|
|
/po/test.po
|
|
/po/test_locale/xh_ZA/LC_MESSAGES/ipa.mo
|
|
|
|
/init/ipa_memcached
|
|
/init/systemd/ipa-custodia.service
|
|
/init/systemd/ipa.service
|
|
/init/systemd/ipa_memcached.service
|
|
/init/tmpfilesd/ipa.conf
|
|
|
|
!/install/ui/doc/Makefile.in
|
|
/install/ui/release
|
|
/install/ui/css/ipa.css
|
|
/install/ui/src/dojo
|
|
/install/ui/src/build
|
|
/install/ui/src/libs/loader.js
|
|
/install/ui/src/plugins
|
|
!/install/ui/doc/Makefile
|
|
|
|
/client/ipa-getkeytab
|
|
/client/ipa-join
|
|
/client/ipa-rmkeytab
|
|
|
|
/ipaplatform/override.py
|
|
/ipapython/version.py
|
|
/ipapython/.DEFAULT_PLUGINS
|
|
|
|
/ipatests/.cache/
|