aboutsummaryrefslogtreecommitdiff
path: root/rpkid/tests
AgeCommit message (Collapse)Author
2012-07-06Implement CMS-timestamp-based replay protection. Closes #35.Rob Austein
svn path=/trunk/; revision=4586
2012-07-03Add more data to pubd log line, to aid tracking flow of objectsRob Austein
through the RPKI system. svn path=/trunk/; revision=4567
2012-07-03Add TAL support.Rob Austein
svn path=/trunk/; revision=4566
2012-07-03Stop whining about missing BPKI CRLs when running rootd underRob Austein
smoketest. The real problem is smoketest's antique BPKI model, but fixing that'd be more work than it's worth just to suppress a warning. svn path=/trunk/; revision=4565
2012-06-16Add "--flat_publication" option to yamltest, and correspondingRob Austein
"--flat" option to rpkic configure_publication_client. These are for testing and simulation, do not use them in production. svn path=/trunk/; revision=4545
2012-05-23Convert rpkid tests to use rcynic-text.Rob Austein
svn path=/trunk/; revision=4511
2012-05-04Don't explode if valid_until isn't set in test configuration.Rob Austein
svn path=/branches/tk33/; revision=4465
2012-04-17Synchronize with daemons automatically after rpkic commands whereRob Austein
doing so makes sense. This closes #236. svn path=/trunk/; revision=4433
2012-04-15Put BPKI server files in /usr/local/share/rpki (akaRob Austein
${datarootdir}/rpki). This closes #230 and partially addresses #227. svn path=/trunk/; revision=4421
2012-04-15setup_publication() had the "DROP TABLE IF EXISTS" exception problemRob Austein
too. svn path=/trunk/; revision=4420
2012-04-15Forgot to take myrpki out of Makefile, oops, fixed. smoketest wasRob Austein
getting upset when trying to delete nonexistent SQL tables; have fixed this before, but apparently managed to break it again. svn path=/trunk/; revision=4418
2012-03-19Sync from trunk.Rob Austein
svn path=/branches/tk161/; revision=4403
2012-02-22Make base_port configurable in [yamltest] section of rpki.conf. See #200.Rob Austein
svn path=/branches/tk161/; revision=4358
2012-02-21Another test configuration.Rob Austein
svn path=/trunk/; revision=4356
2012-02-20Include self_handle in up-down resource mismatch reports. Closes #14.Rob Austein
svn path=/trunk/; revision=4355
2012-02-09merge with /trunkMichael Elkins
svn path=/branches/tk161/; revision=4321
2012-02-03Change manifest filename extension from .mnf to .mft, to comply withRob Austein
the soon-to-be RFC. Closes #37. svn path=/trunk/; revision=4288
2012-02-03Clean up rcynic test data during "make clean".Rob Austein
svn path=/trunk/; revision=4286
2012-01-12Refactor library functions out of rpkic command line shell (see #26,Rob Austein
but note that I'm working this as part of #100 so it's on the tk100 branch, see #100). This substantially completes #26 and #100, other than GUI integration. Still some documentation and cleanup work to be done. svn path=/branches/tk100/; revision=4150
2012-01-11Bring up to date for new IRDBRob Austein
svn path=/branches/tk100/; revision=4149
2012-01-08Checkpoint. New irdbd now work, after some transaction voodoo.Rob Austein
svn path=/branches/tk100/; revision=4147
2012-01-07Checkpoint. rpkic and yamltest mostly work, but irdbd is still actingRob Austein
weird. svn path=/branches/tk100/; revision=4146
2011-12-14Start hacking replacement for myrpki comamnd (rpkic) which uses theRob Austein
new Django-model-based entitydb and IRDB. svn path=/branches/tk100/; revision=4121
2011-12-12Checkpoint. Custom IRDB model fields to handle automatic typeRob Austein
conversion. Debug last night's rewrite of BPKI certificate issuance. svn path=/branches/tk100/; revision=4117
2011-10-08rcynic's new timestamped output directory code gets grumpy when rcynicRob Austein
is run twice in less than a second. Granted that this shouldn't happen in the first place, but having seen it happen in testing when something else was broken, detect the problem and handle it by sleeping for one second if and only if necessary. svn path=/rpkid/tests/smoketest.py; revision=4029
2011-10-05Stop abusing RuntimeError. This closes #52.Rob Austein
svn path=/rpkid/portal-gui/scripts/load_csv.py; revision=4015
2011-10-05Add global traceback control; this closes #95. Clean up someRob Austein
"except:" clauses that should have been "except Exception:". svn path=/rpkid/rpki-sql-setup.py; revision=4014
2011-09-15Update smoketest to track rcynicRob Austein
svn path=/rpkid/tests/smoketest.py; revision=3986
2011-09-07Change [3245] should have applied to sql-dumper.py too.Rob Austein
svn path=/rpkid/tests/sql-dumper.py; revision=3973
2011-08-12Don't freak out over failure to drop nonexistant tablesRob Austein
svn path=/rpkid/tests/smoketest.py; revision=3947
2011-07-27Consolidate all of the import voodoo for MySQLdb into a new module.Rob Austein
svn path=/buildtools/make-python-executable.py; revision=3946
2011-07-01Update to post-IESG version of up-down schemaRob Austein
svn path=/rpkid/rpki/relaxng.py; revision=3913
2011-06-25We no longer need pywrapRob Austein
svn path=/configure; revision=3899
2011-06-17Stop littering rtr-origin source directory.Rob Austein
svn path=/rpkid/tests/smoketest.1.yaml; revision=3881
2011-04-27First whack at some of the silliest logging codeRob Austein
svn path=/rpkid/rpki/async.py; revision=3793
2011-04-04TLS is long goneRob Austein
svn path=/rpkid/tests/testpoke.yaml; revision=3758
2011-03-27Handle past-expiration IRDB entries properlyRob Austein
svn path=/rpkid/rpki/left_right.py; revision=3746
2011-03-18Add @property decorators to a bunch of methods that are just syntacticRob Austein
sugar around cached SQL object fetches. Checkpoint of incomplete support for Ghostbusters reords. Clean up a few extraneous imports. svn path=/rpkid/Makefile.in; revision=3725
2011-01-20Generate Python executables during compilation rather than fromRob Austein
./configure. Change (almost) all programs to use rpki.conf instead of separate config files for each program, and add support for ${prefix}/etc/rpki.conf like normal system programs. svn path=/buildtools/make-python-executable.py; revision=3620
2011-01-09Rework POW build so that we can use static libraries again.Rob Austein
svn path=/configure; revision=3602
2011-01-04POW => rpki.POWRob Austein
svn path=/pow/POW-0.7/lib/pkix.py; revision=3598
2010-12-31distclean targetRob Austein
svn path=/Makefile.in; revision=3596
2010-12-30Platforms that require pywrap require it when running the testRob Austein
programs too. svn path=/rpkid/Makefile.in; revision=3590
2010-12-29Get check for prog_openssl right in smoketest.Rob Austein
svn path=/rpkid/tests/smoketest.py; revision=3583
2010-12-29First cut at getting Python stuff fully (well, more fully) under autoconfRob Austein
svn path=/pow/Makefile.in; revision=3582
2010-12-29Start autoconf work for POW et alRob Austein
svn path=/configure; revision=3581
2010-11-14Use sys.executable to find Python; use same SQL usernames in yamltest as in ↵Rob Austein
smoketest svn path=/rpkid/tests/smoketest.py; revision=3550
2010-11-10Back out change to .mft, because it breaks installed certs and I don'tRob Austein
(yet) have a tool to allow forced cert regeneration to fix this. svn path=/rpkid/rootd.py; revision=3546
2010-11-10Change all occurance of ".mnf" to ".mft" because:Rob Austein
a) no software should care and b) it's less work to change my code to match the revisionist text in the current draft than it would be to argue about what the one true filename extension for manifests should be. svn path=/rpkid/rootd.py; revision=3545
2010-10-07Merge rpkid.without_tls/ branch to rpkid/ trunk.Rob Austein
svn path=/rpkid/Makefile; revision=3465