Commit Graph

68 Commits

Author SHA1 Message Date
James Munnelly
ffabe93b6c Use random subdomain for DNS01 provider tests 2018-04-10 00:50:58 +01:00
James Munnelly
09e055b453 Set SkipTLSVerify bool during DNS01 tests 2018-04-10 00:39:17 +01:00
James Munnelly
ca154bf1fe Set tail to 10000 on failed e2e tests 2018-04-10 00:27:57 +01:00
James Munnelly
ce441d604f Enable DNS01 provider tests using cloudflare 2018-04-10 00:27:52 +01:00
James Munnelly
02c4d7b3a7 Print all logs with kubectl tail 2018-04-09 23:30:53 +01:00
James Munnelly
de57941fbf Save cert-manager logs to artifacts dir instead of stdout 2018-04-09 22:59:19 +01:00
James Munnelly
d4da017ab8 Turn down e2e test log verbosity 2018-04-09 22:08:20 +01:00
James Munnelly
676d2f3ea6 Fix e2e test framework and ingress-shim unit tests 2018-04-09 18:33:23 +01:00
James Munnelly
774956fe71 Fix after adding ACMESolverConfig struct 2018-04-09 17:32:29 +01:00
James Munnelly
d3706ae33c Add ACMEOrderChallenge struct 2018-04-09 15:39:43 +01:00
James Munnelly
78362dd849 Extend test resource generators 2018-04-04 23:41:00 +01:00
James Munnelly
178a3a5eea Fix up bugs in unit testing framework 2018-04-04 23:40:44 +01:00
James Munnelly
01efbca114 Merge branch 'master' into acmev2 2018-04-04 11:27:37 +01:00
James Munnelly
dd950c8b65 Increase http01 e2e test timeout 2018-03-23 18:50:46 +00:00
James Munnelly
42c5599305 Rename integration test framework to unit 2018-03-23 18:50:45 +00:00
James Munnelly
0a0747dac7 Move OrderURL into OrderStatus struct and fix up http solver 2018-03-23 18:50:45 +00:00
James Munnelly
e390021709 Add missing pebble test fixture values 2018-03-23 18:50:45 +00:00
James Munnelly
6efc97266d Use pebble instead of boulder in e2e tests 2018-03-23 18:50:45 +00:00
James Munnelly
3322d55424 Update acme e2e testing endpoint 2018-03-23 18:50:44 +00:00
Louis Taylor
f7cdf91626
Create quotas in e2e tests 2018-03-23 17:16:45 +00:00
James Munnelly
30c28975cb Update cluster resource namespace during e2e tests 2018-02-23 11:18:58 +00:00
James Munnelly
827dacc1c0 Ensure certificate is valid for given domains during e2e tests 2018-02-09 20:52:31 +00:00
James Munnelly
f502499288 Optionally write junit reports into artifacts during e2e tests 2018-01-24 12:49:47 +00:00
James Munnelly
fc4cc8d587 Increase test timeouts 2018-01-13 21:26:58 +00:00
James Munnelly
50506a3dce Set a 10 minute timeout when installing boulder 2018-01-13 19:53:30 +00:00
James Munnelly
643e285965 Fix testing ACME URL 2018-01-13 16:37:13 +00:00
James Munnelly
228e45e2bb Properly set ACMEURL in e2e tests 2018-01-13 16:07:59 +00:00
James Munnelly
9360fc1ed5 Use quay.io boulder image 2018-01-13 15:39:45 +00:00
James Munnelly
ffbf17cecd Fix passing boulder image args 2018-01-13 15:28:21 +00:00
James Munnelly
1125528aef Remove hostNetwork from cert-manager in e2e tests 2018-01-13 15:28:09 +00:00
James Munnelly
df279f3e63 Add boulder helm chart. Install boulder during e2e tests. 2018-01-13 15:19:48 +00:00
James Munnelly
b61fbdb446 Remove CA ClusterIssuer certificate e2e test 2018-01-13 01:43:01 +00:00
James Munnelly
1caf4d67ef Fix cluster issuer tests. Add hostNetwork option. Turn up log level. 2017-12-01 19:56:03 +00:00
James Munnelly
0706fb8847 Use cert-manager installed via helm in e2e tests
Print pod logs on test failure

Remove old flags from e2e_test makefile target
2017-12-01 18:53:42 +00:00
James Munnelly
2068f7bb57 Add dummy ingress path 2017-12-01 11:22:40 +00:00
James Munnelly
b2f5698145 Fix flag redefined error 2017-12-01 11:05:46 +00:00
James Munnelly
45c3c8b283 Remove unused var 2017-12-01 10:27:47 +00:00
James Munnelly
9b8a55d55c Import ingress e2e test suite 2017-12-01 01:53:57 +00:00
James Munnelly
70e2a2ec60 Fix check for certificate in ingress-shim e2e 2017-12-01 01:46:27 +00:00
James Munnelly
9d5620a84f Add ingress-shim e2e test 2017-12-01 01:20:20 +00:00
James Munnelly
fa7e052ac1 Move to github.com/jetstack/cert-manager repo 2017-11-03 16:41:39 +00:00
James Munnelly
6bd606a7ce Fix ClusterIssuers. Update test name. Add comments. 2017-11-03 15:51:34 +00:00
James Munnelly
103cafc77b Fix e2e test imports 2017-11-03 15:09:07 +00:00
James Munnelly
7875268247 Fix imports 2017-11-03 14:48:41 +00:00
James Munnelly
753db1ebbb Add e2e test for recovering account URI 2017-10-27 18:09:11 +01:00
James Munnelly
50f010cc4a Verify TLS certificate is produced in certificate_ca tests 2017-10-16 15:43:39 +01:00
James Munnelly
87f7cd8528 More assertions in acme_certificate.go 2017-10-16 15:10:16 +01:00
James Munnelly
8ca231b865 Check ACME account private key existence in acme e2e tests
Fix checking for not found error
2017-10-16 15:06:06 +01:00
James Munnelly
7adab485ff Wait for namespace to no longer exist in AfterEach
Wait longer for acme certificate e2e test

Increase delete namespace timeout
2017-10-16 13:17:10 +01:00
James Munnelly
1f278d659b Refactor e2e setup into scripts. Speed up e2e tests.
Build images whilst services are starting

Exit on setup boulder errors

Install nsenter

Don't build nsenter

Turn up e2e pod verbosity

Set pullPolicy IfNotPresent on HTTP challenge solver
2017-10-16 12:58:47 +01:00