Ramil Valitov
6f1a2f25c1
change tasks
2020-09-21 21:21:36 +03:00
Ramil Valitov
274ba0f318
[fix] args
2020-09-21 20:56:37 +03:00
Ramil Valitov
2fc89b5935
[fix] options
2020-09-21 20:41:38 +03:00
Ramil Valitov
993d5e0c49
[fix] options
2020-09-21 20:30:25 +03:00
Ramil Valitov
3d91f05820
[fix] sleep config
2020-09-21 20:09:07 +03:00
Ramil Valitov
619599f692
[add] local vars in test suite
2020-09-21 16:43:24 +03:00
Ramil Valitov
8423a7a1a1
[add] parallel and non parallel tasks are independent
2020-09-21 15:11:00 +03:00
Ramil Valitov
44f3f5d567
[fix] long run tests
2020-09-21 14:54:08 +03:00
Ramil Valitov
92222fb293
[fix] max time check
2020-09-21 14:36:30 +03:00
Ramil Valitov
1589f098e1
[fix] elapsed time check
2020-09-21 14:31:03 +03:00
Ramil Valitov
d4b2ff46a6
[fix] correct output for arguments specified, correct time elapsed asserts
2020-09-21 14:27:04 +03:00
Ramil Valitov
37d980cff0
[fix,add] fix array separator, add elapsed time info for each test
2020-09-21 13:44:06 +03:00
Ramil Valitov
76b2c79b1b
[fix] remove extra {}, allow spaces in pool names
2020-09-21 02:24:53 +03:00
Ramil Valitov
14c12a8115
Merge branch 'master' into feature/parallel
2020-09-21 02:10:09 +03:00
Ramil Valitov
cc2242da7b
[add] info screen, parallel pending pools analysis
2020-09-21 01:49:37 +03:00
Ramil Valitov
790edf8985
[add] info about required package name for cgi-fcgi utility to make it easier for the user to understand what package is missing, helps #53
2020-09-20 21:10:42 +03:00
Ramil Valitov
467f31abe5
[add] tests for root privileges ( #55 )
2020-09-14 18:39:58 +03:00
Ramil Valitov
106874e029
Feature/timeout ( #42 )
...
* WIP timeout
* [add] zabbix discover test
* decrease number of pools
* [add] similar pool names test
* [fix] pools check
* [add] discovery debug errors
* [add] extra output
* [add] full output
* [add] json
* [del] localhost
* [add] tests for localhost
* [fix] #35 analyze all pools
* [fix] port pools test
* [add] show host info
* [fix] localhost name resolution
* display full log
* [add] info for IP processing
* [fix] IP processing
* [add] timeout test
* [fix] sudo delete pools
* [add] test missing packages
* [add] timeout checks
* [add] pm checks
* [fix] pools count in tests
* [fix] move missing packages to seperate checks
* [fix] testZabbixDiscoverNumberOfIPPools
* [fix] explicitly remove packages
* [fix] testMissingPackagesDiscoveryScript
* [fix] status
* [add] more info on error
* [fix] testMissingPackagesDiscoveryScript
* [add] run scripts as zabbix user
* WIP tests for commands
* [del] update echo
* [fix] bash zabbix
* [fix] socket test
* [fix] discover pools errors
* [add] ondemand hot pools
* [fix] discover script errors
* [fix] recache of ondemand pools
* [add] continous checks
* [fix] discover checks
* [add] more details
* [add] sort cache and results
* [add] sleep tests
* WIP checks
* [fix] sleep timeout
* [fix] ondemand calls
* [add] more info
* [add] script timeout test
* [add] time execution print
* [add] double run tests
* [add] more timeout for ondemand pools
* [fix] userparameters sleep
* [add] display pools
* [add] clear cache in tests
* [fix] delete cache
* [fix] max recursive checks
* [add] run duration test
* [add] more duration tests
* [fix] execution time is measured in ms
* [add] ondemand cache test
* [add] enrease Zabbix timeout
* [fix] zabbix timeout checks
* [add] multiple run steps
* [fix] stop PHP-FPM before modifications
* [fix] port checks and port range
* [fix] port calculation
* [fix] increase timeout
* [fix] order of tests
* [fix] run PHP directory ending slash
* [add, fix] cache of PHP run directory
* [fix] PHP locations
* Intermediate fix for timeout feature (#48 )
* [add] more asserts and checks
* [fix] PHP sockets detection in tests
* [fix] improved socket dir detection
* [fix] improved service name detection, code simplification
* [fix] socket pools check
* [fix] mapfile -d
* [add] local vars
* [add] Travis CI folds
* [add] color output
* [add] extra sleep for service actions
* Feature/cache location (#50 )
2020-09-14 11:59:05 +03:00
Ramil Valitov
bd92d4b4f9
[add] analyze pools in parallel
2020-08-07 18:50:37 +03:00
Ramil Valitov
8e5a83eede
Feature/cache location ( #50 )
2020-08-05 23:59:19 +03:00
Ramil Valitov
ad08d1c11f
Feature/nginx ispconfig ( #51 )
...
[add] patch and nginx config for ISPConfig
2020-08-05 23:38:54 +03:00
Ramil Valitov
8d95827cb8
[add] extra sleep for service actions
2020-08-05 20:45:04 +03:00
Ramil Valitov
591b32e499
Intermediate fix for timeout feature ( #48 )
...
* [add] more asserts and checks
* [fix] PHP sockets detection in tests
* [fix] improved socket dir detection
* [fix] improved service name detection, code simplification
* [fix] socket pools check
* [fix] mapfile -d
* [add] local vars
* [add] Travis CI folds
* [add] color output
2020-07-29 04:16:44 +03:00
Ramil Valitov
3e1b672fde
[fix] PHP locations
2020-07-21 16:14:15 +03:00
Ramil Valitov
922e578246
[add, fix] cache of PHP run directory
2020-07-21 15:59:42 +03:00
Ramil Valitov
a34ea3ac4d
[fix] run PHP directory ending slash
2020-07-21 15:49:35 +03:00
Ramil Valitov
1551af9386
[fix] order of tests
2020-07-21 06:43:44 +03:00
Ramil Valitov
cd320cc5cf
Merge branch 'master' into feature/timeout
2020-07-21 06:41:40 +03:00
Ramil Valitov
6355c13658
Feature: tests to support older Ubuntu 14 & 16 ( #46 )
2020-07-21 06:26:29 +03:00
Ramil Valitov
d8a37fb3bd
Merge branch 'master' into feature/timeout
2020-07-08 14:20:48 +03:00
Ramil Valitov
c129bf941f
Fix discovery bugs: pools duplicate names and IP TCP connections ( #38 )
2020-07-07 23:38:01 +03:00
Ramil Valitov
1e9edfb0dd
[fix] increase timeout
2020-07-07 23:20:54 +03:00
Ramil Valitov
e81131bbcd
[fix] port calculation
2020-07-07 22:40:51 +03:00
Ramil Valitov
cbaff4a688
[fix] port checks and port range
2020-07-07 22:00:55 +03:00
Ramil Valitov
d53e9293b7
[fix] stop PHP-FPM before modifications
2020-07-07 21:17:21 +03:00
Ramil Valitov
6f0bea84df
[add] multiple run steps
2020-07-07 19:46:50 +03:00
Ramil Valitov
ff69832d45
[fix] zabbix timeout checks
2020-07-07 16:22:16 +03:00
Ramil Valitov
9a4557501c
[add] enrease Zabbix timeout
2020-07-07 16:09:55 +03:00
Ramil Valitov
06e53d2731
[add] ondemand cache test
2020-07-07 15:57:20 +03:00
Ramil Valitov
0898e9464f
[fix] execution time is measured in ms
2020-07-07 15:37:07 +03:00
Ramil Valitov
af58fff1fa
[add] more duration tests
2020-07-07 15:29:59 +03:00
Ramil Valitov
25a5ea1465
[add] run duration test
2020-07-07 15:17:58 +03:00
Ramil Valitov
d6efe19e0b
[fix] max recursive checks
2020-07-07 15:03:28 +03:00
Ramil Valitov
d3d90e6e6b
[fix] delete cache
2020-07-07 13:02:55 +03:00
Ramil Valitov
5b5765d8a3
[add] clear cache in tests
2020-07-07 12:29:21 +03:00
Ramil Valitov
a8e3d1660f
[add] display pools
2020-07-07 12:24:07 +03:00
Ramil Valitov
faf0adacba
[fix] userparameters sleep
2020-07-07 12:20:27 +03:00
Ramil Valitov
639e654002
[add] more timeout for ondemand pools
2020-07-07 12:13:33 +03:00
Ramil Valitov
c13a0e822f
[add] double run tests
2020-07-07 12:04:29 +03:00
Ramil Valitov
3c97963d64
[add] time execution print
2020-07-07 07:06:56 +03:00