Commit Graph

265 Commits

Author SHA1 Message Date
Johannes Zellner
d14342bfea Get token first, then enable email 2016-09-08 22:17:30 +02:00
Johannes Zellner
14d29bdf65 Fix id detection 2016-09-08 22:17:30 +02:00
Girish Ramakrishnan
49b78bc3e2 use staticIp 2016-09-08 09:17:42 -07:00
Johannes Zellner
8c72602c0f Rename ec2 selfhost test 2016-09-08 13:15:34 +02:00
Johannes Zellner
6de666d886 Add selfhost digitalocean test 2016-09-08 13:13:38 +02:00
Johannes Zellner
14e7d67808 Revert "Check for LA timezone on sfo cloudron"
This reverts commit 58a532d9ac.
2016-09-08 00:06:37 +02:00
Johannes Zellner
2133b7339e Revert "email api does not exist in old version"
This reverts commit da1ad85e6a.
2016-09-07 23:18:28 +02:00
Johannes Zellner
58a532d9ac Check for LA timezone on sfo cloudron 2016-09-07 22:55:34 +02:00
Girish Ramakrishnan
da1ad85e6a email api does not exist in old version 2016-09-02 00:13:56 -07:00
Girish Ramakrishnan
68fb024d85 the cloudron test-app requires email for the addon_check 2016-09-01 23:08:38 -07:00
Girish Ramakrishnan
8146074ead wait more 2016-09-01 20:55:07 -07:00
Girish Ramakrishnan
b15a868fe4 enable email here 2016-09-01 09:38:27 -07:00
Girish Ramakrishnan
ceca32c217 enable email 2016-09-01 09:03:27 -07:00
Girish Ramakrishnan
f0f42b4f5e delete the migrate instance as well 2016-08-13 10:45:07 -07:00
Girish Ramakrishnan
c91f09a34f not sure why the breather has to be taken after user creation
dovecot is not able to find the user if we send a mail immediately
after activation.
2016-08-13 10:42:23 -07:00
Girish Ramakrishnan
2bb6f9dcbd wait for a couple of minutes in ec2 code 2016-08-13 01:18:11 -07:00
Girish Ramakrishnan
d00f0c3824 use it instead of after so we can debug it with --bail 2016-08-13 01:08:38 -07:00
Johannes Zellner
0c051d373e Test against the correct version in ec2 to allow updates to work 2016-08-08 10:05:04 +02:00
Johannes Zellner
98f9651f73 Always log cli output 2016-08-05 17:42:51 +02:00
Johannes Zellner
c538009605 Adapt tests to --disk-size 2016-08-04 11:02:16 +02:00
Johannes Zellner
4806db9bea Use a dedicated ssh key for e2e selfhost test 2016-07-29 21:13:29 +02:00
Johannes Zellner
827aa6be34 fix selfhost migrate test 2016-07-29 20:06:09 +02:00
Johannes Zellner
cef2317b7d machine create output was changed 2016-07-29 17:04:57 +02:00
Johannes Zellner
39832abc60 Add selfhost migrate test 2016-07-29 16:23:41 +02:00
Girish Ramakrishnan
1cda5d7377 login after migration 2016-07-08 15:54:21 -07:00
Girish Ramakrishnan
ab56cd0475 rename custom-domain to cloudron-migrate 2016-07-08 15:23:08 -07:00
Girish Ramakrishnan
9288937af3 test cloudron migration 2016-07-08 15:22:30 -07:00
Johannes Zellner
88dc83c237 Check mail in the right spot 2016-07-01 19:26:19 +02:00
Johannes Zellner
2e6eb0941c move EC2 cleanup to simply after() 2016-07-01 16:04:44 +02:00
Johannes Zellner
2b1559a6a1 Disable addon check for now 2016-07-01 12:15:53 +02:00
Johannes Zellner
0ad8e9f526 Replace sleep node module with execSync(sleep) 2016-06-30 16:18:10 +02:00
Johannes Zellner
e082756138 Upgrade instances are cleaned up by the upgrade 2016-06-30 15:21:56 +02:00
Johannes Zellner
f7ae60f84f Use the correct credentials 2016-06-30 15:21:56 +02:00
Johannes Zellner
dfbea1cffa Allow to skip upgrade question 2016-06-30 15:21:56 +02:00
Johannes Zellner
d10cd4a6e5 fix the upgrade test code 2016-06-30 15:21:56 +02:00
Johannes Zellner
0987649b92 t2.micro is just too small 2016-06-30 15:21:56 +02:00
Johannes Zellner
49ea131234 Use SELFHOST_DOMAIN instead of caas custom domain 2016-06-30 15:21:56 +02:00
Johannes Zellner
f7cbb2288f Adjust to the machine subcomand changes 2016-06-30 15:21:56 +02:00
Johannes Zellner
e23c80628b Add update test for selfhosters 2016-06-30 15:21:56 +02:00
Johannes Zellner
ef4b690b56 The machine tool now supports both 2016-06-30 15:21:56 +02:00
Johannes Zellner
7a246c6c16 Also specify --size for restore 2016-06-30 15:21:56 +02:00
Johannes Zellner
35213f5fde Add --size for ec2 creation 2016-06-30 15:21:56 +02:00
Johannes Zellner
82244edf49 Also cleanup the ec2 instances 2016-06-30 15:21:56 +02:00
Johannes Zellner
6645436577 Make selfhost cloudron creation test run 2016-06-30 15:21:56 +02:00
Johannes Zellner
476dd27ae5 Initial ec2 selfhosting test 2016-06-30 15:21:56 +02:00
Girish Ramakrishnan
e34afa9854 ams3 -> ams2 2016-06-29 12:21:18 -05:00
Girish Ramakrishnan
67559ec339 enable all alias tests 2016-06-25 11:35:52 -05:00
Girish Ramakrishnan
da86a8b404 enable send as alias tests 2016-06-25 00:21:54 -05:00
Girish Ramakrishnan
7415a95ee4 alias tests do not work (yet) 2016-06-24 18:24:03 -05:00
Girish Ramakrishnan
652971e445 run alias tests after restore 2016-06-24 18:14:53 -05:00
Girish Ramakrishnan
11858d3b10 test if we can send mail as alias 2016-06-24 18:12:08 -05:00
Girish Ramakrishnan
b10f19f2ca set alias early 2016-06-24 17:35:26 -05:00
Girish Ramakrishnan
17c5cfc44f do not escape the regexp qualifiers 2016-06-24 12:54:03 -05:00
Girish Ramakrishnan
86152e3f99 escape the email 2016-06-24 12:38:26 -05:00
Girish Ramakrishnan
baa1dd5963 fix subject 2016-06-24 12:02:31 -05:00
Girish Ramakrishnan
c9a6fb1a2a remove nested describe, does not work as I thought 2016-06-24 10:52:38 -05:00
Girish Ramakrishnan
1898fe20fb add alias tests 2016-06-24 10:39:34 -05:00
Girish Ramakrishnan
69fc2408b4 send mail from one user to another 2016-06-24 00:29:34 -05:00
Girish Ramakrishnan
780dffecaa test user can send email 2016-06-24 00:03:26 -05:00
Girish Ramakrishnan
a5f48e3575 leave note 2016-06-23 23:52:18 -05:00
Girish Ramakrishnan
85978393dd remove unused require 2016-06-23 22:56:59 -05:00
Girish Ramakrishnan
b66ad2882a rewrite checkMail to use imapProbe 2016-06-23 22:06:36 -05:00
Girish Ramakrishnan
150b65ae64 check mail using imap probe 2016-06-23 21:57:14 -05:00
Girish Ramakrishnan
0412ca1f43 test if invite mail gets sent to new user 2016-06-23 21:36:52 -05:00
Girish Ramakrishnan
359fcae054 fix regexp 2016-06-23 15:55:28 -05:00
Girish Ramakrishnan
6ae83ac3fe check mail is sent when cloudron is ready 2016-06-23 14:45:31 -05:00
Girish Ramakrishnan
98e5fcda2d sprinkle a few checkForUpdates 2016-06-18 13:51:31 -05:00
Girish Ramakrishnan
a85ae4873f wait for more time for upgrades 2016-06-18 13:33:03 -05:00
Girish Ramakrishnan
81ab1a0961 proper use of assert 2016-06-14 09:43:26 -07:00
Girish Ramakrishnan
3e51cc8d32 test app restore 2016-06-13 23:40:27 -07:00
Girish Ramakrishnan
ccb2f48523 install with appStoreId for auto update to work 2016-06-10 15:45:35 -07:00
Girish Ramakrishnan
c3c5eafefd wait a bit for timezone value 2016-06-10 15:40:15 -07:00
Girish Ramakrishnan
48384f3e67 disable 0.15.0 hacks now that it is released 2016-06-08 13:11:07 -07:00
Girish Ramakrishnan
2f5ed610a5 install with version id (otherwise 0.15.0 installs latest with appStoreId set) 2016-06-07 22:52:59 -07:00
Girish Ramakrishnan
64fd830db1 add the check for updates hook 2016-06-07 20:31:02 -07:00
Girish Ramakrishnan
869795a70e pre 0.15.0 needs manifest 2016-06-07 18:55:59 -07:00
Girish Ramakrishnan
ab9a685912 install from store to get app auto update 2016-06-07 18:21:54 -07:00
Girish Ramakrishnan
967d349c6a test app auto update 2016-06-07 16:50:41 -07:00
Girish Ramakrishnan
da5045537a test install and update with id@version format 2016-06-07 16:06:30 -07:00
Girish Ramakrishnan
eac6c8deab rename test to autoupdate 2016-06-07 15:15:24 -07:00
Girish Ramakrishnan
0bb9894401 wait for more time 2016-06-07 15:14:26 -07:00
Girish Ramakrishnan
bfa96aa275 leave a comment 2016-06-07 15:11:41 -07:00
Girish Ramakrishnan
2d4dd7b55e test box autoupdate 2016-06-07 14:35:30 -07:00
Girish Ramakrishnan
4291c8db5c relogin for 0.15.0 2016-06-07 12:27:06 -07:00
Girish Ramakrishnan
920eed30f7 new york after all 2016-05-30 12:45:47 -07:00
Girish Ramakrishnan
45a16061d0 not sure how this ever worked 2016-05-30 09:48:31 -07:00
Girish Ramakrishnan
4e543eb439 sieve script across updates 2016-05-18 19:35:22 -07:00
Girish Ramakrishnan
83986baf1f check sieve script 2016-05-18 19:34:12 -07:00
Girish Ramakrishnan
df9f5f2e2e check mail in update and backup tests 2016-05-18 18:48:15 -07:00
Girish Ramakrishnan
a2b9e4f66a add test to check user mail 2016-05-18 18:14:40 -07:00
Girish Ramakrishnan
1933bc79b9 check mx records 2016-05-17 23:31:59 -07:00
Girish Ramakrishnan
0eee944fb2 send port bindings in configure 2016-05-05 16:53:39 -07:00
Girish Ramakrishnan
8b7eeafcd7 check export port in many places 2016-05-05 16:15:27 -07:00
Girish Ramakrishnan
4edb056e88 typo 2016-05-05 15:55:38 -07:00
Girish Ramakrishnan
c854bf1989 check port expose 2016-05-05 15:14:46 -07:00
Girish Ramakrishnan
4d94a95565 send accessRestriction as null 2016-05-05 15:02:33 -07:00
Girish Ramakrishnan
0d5a2fbf16 typo 2016-05-03 12:33:28 -07:00
Girish Ramakrishnan
4e4054c83f check tz 2016-05-03 12:23:34 -07:00
Girish Ramakrishnan
4a87988bf2 delete cname record 2016-04-30 09:48:52 -07:00
Girish Ramakrishnan
1eae27126f typo 2016-04-26 12:27:06 -07:00