Alexander Lutay
fe5be5fd85
MT#22125 Switch system-tests to TAP output
...
Change-Id: I3277065182e4c4a6e823d2e628e4bf1c58b7a00b
(cherry picked from commit 1462a16419 )
10 years ago
Alexander Lutay
fa5dab2b14
MT#22125 Migrate tests to yaml format and update goss on v0.2.3
...
Change-Id: I0886f96ac351968e1c41920c4b046212d4cd92ef
(cherry picked from commit 7d88933c58 )
10 years ago
Alexander Lutay
e7cce39d53
MT#8041 Enable cores check back (sems should not produce cores anymore)
...
Change-Id: I1ab126f5c41503f3eb03b0cb8aee83b76b78b015
(cherry picked from commit b362f6084c )
10 years ago
Jenkins User
6560a81849
Release new version 0.13.2.0+0~mr4.5.2.0
10 years ago
Jenkins User
5c19f13820
Release new version 0.13.1.0+0~mr4.5.1.0
10 years ago
Kirill Solomko
ea3acb64ba
MT#21227 adjust rest_api login/pass for the new constants.yml credentials schema
...
Change-Id: I83fe88d545e8dbb68ad561854d5678c25edad704
10 years ago
Alexander Lutay
0e9ebbf18d
MT#17801 Increase timeout for subscriber REST/API (ngcp-panel/rest api is slow to start :-( )
...
Change-Id: I170a4d8fe20205fc758846664dd4518c5b253784
10 years ago
Alexander Lutay
8216184ecb
MT#17801 Improve ab5f618: add one more REST API slow query timeout
...
Change-Id: Id552a8928f899fd5088a589388c3a10a36a01183
10 years ago
Alexander Lutay
ab5f61813c
MT#17801 Increase timeout for subscriber REST/API
...
Otherwise we have an error on PRO trunk:
> Failures:
> curl --insecure -L http://127.0.0.1:1443/login/subscriber : exit-status:
> Error: Command execution timed out (10s)
> curl --insecure -L http://127.0.0.1:1443/login/subscriber : stdout:
> Error: Command execution timed out (10s)
Change-Id: I17b3015d2bfb9ef9d7e8b9e2e1ce86a7a907bdaf
10 years ago
Alexander Lutay
32690292f5
MT#17801 Fix d6c579a1: on newly installed PRO web_ext/web_int also listen localhost, which fail the test
...
Change-Id: Ia8dce124ff9771de97edb1c1242a3e6c4198543c
10 years ago
Alexander Lutay
d6c579a102
MT#17801 Add test for internal REST API auth on api_int:1442
...
Change-Id: Ie989425571313c98f3a7bc3d36c60f2ae1a94c66
10 years ago
Alexander Lutay
98de07bd70
MT#19765 Fix REST API test for recently enabled subscriber REST API
...
Change-Id: I2b236836ec69819886bd4fdd2143f507be7a90b3
10 years ago
Jenkins User
b4e15983a5
Release new version 0.13.0.0+0~mr4.5.0.0
10 years ago
Victor Seva
27f65ccb3a
MT#18039 PRO: voisniff will be started by monit
...
* voisniff now is 'manual' on monitrc
Change-Id: Ib279328c28483a23eb1ef20bc3765fc411392df9
10 years ago
Alexander Lutay
92dabda582
MT#18815 Fix system-tests for PRO after switch to template of sipwise.list
...
Change-Id: Ifd8f77c5f249b8e2f4a2fffddab144d1d07fa6d7
10 years ago
Jenkins User
05273e26a1
Release new version 0.12.0.0+0~mr4.4.0.0
10 years ago
Alexander Lutay
0ffa3a417e
MT#17213 Fix 3831f7: Revert testrunner changes which prevent fetching new goss file after NGCP upgrade
...
After upgrade new goss file is not downloaded (because old one exist)
while tests have new syntax for new NGCP version:
> 16:12:19 + ssh -t -t 192.168.23.138 'SKIP_STRICT_HOSTNAME_TEST=false SKIP_DNS_CHECK_TEST=false GOSS_NOCOLOR=true /usr/share/ngcp-tests/testrunner ce'
> ...
> 16:12:23 2016-03-18 16:12:23: Generating /etc/ngcp-tests/pro/goss.json: OK
> 16:12:23 Error: json: cannot unmarshal number into Go value of type string
P.S. yes, we need package here with proper dependencies in system-tests
Change-Id: If22655f306582f2056810d75eeb55e19e96fdbdf
10 years ago
Michael Prokop
3831f71253
MT#17213 Update to goss based on v0.1.1 + TAP + junit support
...
Binary built via:
cd $GOPATH/src/github.com/aelsabbahy/goss/
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-X main.version=mika~git804995a8_with_tap_and_junit" -o release/goss-linux-amd64 github.com/aelsabbahy/goss/cmd/goss
using goss.git based on 804995a8 and including my PRs
https://github.com/aelsabbahy/goss/pull/48 (junit support) +
https://github.com/aelsabbahy/goss/pull/47 (TAP support)
Also use /usr/sbin/goss if it's present and only if it's not
yet there download the according version. This makes
development and testing of custom goss versions easier.
While at it fix string<->integer issues like:
| DEPRICATION WARNING: false: command.exit-status should be an integer not a string
Change-Id: I3dadc0b604db565b11adf1839b11e29437856fd1
10 years ago
Michael Prokop
bf48c29e14
MT#17699 Bump Standards-Version to 3.9.7
...
No further changes required to update to Debian Policy 3.9.7[.0]
Change-Id: Id3e83c4945dd9f4798f65556d0e5b0691580fd71
10 years ago
Alexander Lutay
7d47bc8bdc
MT#17213 Fix eaf3b9d: update goss after ngcp-upgrade
...
Otherwise we have an old goss binary file after upgrade
mr4.2->mr4.3 which doesn't understand new goss.json format:
> Error: json: cannot unmarshal array into Go value of type string
P.S. We need a goss Debian package here :-(
Change-Id: Ib3038ea0f42843756d02f52b2a13d718234b0fed
10 years ago
Alexander Lutay
eaf3b9d030
MT#17213 Update goss to 0.0.22
...
The ip field format has been changed in 0.0.17:
> https://github.com/aelsabbahy/goss/issues/27#issuecomment-167676745
Change-Id: I433712401f330f604ceebe76deb9774409aeeca8
10 years ago
Kirill Solomko
ab729901ab
MT#14675 removed ossbss tests
...
Change-Id: I44209d68c5f12e9370ccb3c103f0717d4f73160b
10 years ago
Kirill Solomko
d32e74f027
MT#16017 removed hylafax/iaxmodem tests, added ngcp-faxserver
...
Change-Id: I2ad1dc3330f0316c51c59e86ad0158d029ef1ff1
10 years ago
Alexander Lutay
bdf0d12f07
MT#16755 Add support SKIP_DNS_CHECK_TEST and SKIP_STRICT_HOSTNAME_TEST env variables
...
The Jenkins test 'netinstall-test-ngcp-installer' restores plain Debian VM
and install NGCP using ngcp-installer only.
In this case the test should skip some strict host/names checks.
Change-Id: I9b84784ebed0a54ff51aa2baef274f5466879352
10 years ago
Alexander Lutay
6e97e15355
MT#16429 MT#8041 Disable cores check test until sems is not fixed
...
Change-Id: I669378c196ea5af42a044ca03d78e4841cfa5632
10 years ago
Alexander Lutay
f69756150f
MT#16273 Fix tests after spliting ngcp-panel and REST API
...
Change-Id: Ib71603f5d4d5d8c38c09fa9d53081b078cfbb37b
10 years ago
Alexander Lutay
3f68481271
MT#17055 voisniff supports action status now, re-enabe tests
...
Change-Id: I5f9d957cc024bf7ed1723b2cf60369ef2ee048fa
10 years ago
Alexander Lutay
d29bdbb757
MT#16429 Add goss based sites-ok check
...
Also add new tests to check REST API availability
Change-Id: I4294424d153f9bfdb10804218d01d4aa30dcfc45
10 years ago
Alexander Lutay
f72490ba4a
MT#16429 Disable ngcp-panel port check 443/1443 for web_ext IP
...
At the momment results are not stable due to goss error.
The issue reported to upsteam: https://github.com/aelsabbahy/goss/issues/27
> Failures:
> Port: tcp:1443: ip: doesn't match, expect: [10.15.20.169] found: [127.0.0.1]
> Port: tcp:443: ip: doesn't match, expect: [10.15.20.169] found: [127.0.0.1]
>
> Total Duration: 0.436s
> Count: 259, Failed: 2
It should be re-enabled as soon as goss is fixed.
Change-Id: Iae2db3a29dd77b99733a92ec017ad00012ab0a87
10 years ago
Alexander Lutay
ddd3277692
MT#16429 Switch system-tests to goss
...
Change-Id: Ib5d87ac6d3de8e6a43d89423d22b8dcd6fd24871
10 years ago
Jenkins User
e99f02ab49
Release new version 0.11.0.0+0~mr4.3.0.0
10 years ago
Jenkins User
519b5fbddf
Release new version 0.10.0.0+0~mr4.2.0.0
10 years ago
Victor Seva
14791eda51
MT#14011 fail if no config is found on tests that need it
...
Change-Id: I16ddebd5b3c3559599c1aadf997077746f221538
11 years ago
Victor Seva
ac0a7a5e32
MT#13909 fix commit b0c1785e98
...
Change-Id: I12214cbbd1c4525c8ac5b2e466255580166600a1
11 years ago
Alexander Lutay
6326164606
MT#11027 Do not check autoprov port 1444 if PBX is not enabled
...
Change-Id: I9547a9e59b9a9ff03f2d53085287844bd69c2f32
11 years ago
Jenkins User
f45eb506ab
Release new version 0.9.0.0+0~mr4.1.0.0
11 years ago
Alexander Lutay
b0c1785e98
MT#13909 Cleanup www_csc.enable option usage
...
Change-Id: I0b6ed82eeb00e6350b4a96c58d3feedaefc024d9
11 years ago
Michael Prokop
f52f248c1f
MT#485 Improve file filter to ignore only "*.dpkg-{dist,old,new}
...
Checking only for *.tt2 files isn't enough, we also have
*.services + *.postbuild files and want to also catch
any files that don't match our file suffix.
Change-Id: Ia7477ac45b4fc9e1ab3cc0188c35424bffeceedb
11 years ago
Alexander Lutay
da2ed7d479
MT#485 Fix 04_template_files.sh, ignore files '*.dpkg-*', e.g. dpkg-bak/dpkg-old/...
...
Change-Id: I6b89633b3d074ee6de9027be0d6196d0ec7a9d0a
11 years ago
Michael Prokop
f7dc79d966
MT#485 Check for files in /etc/ngcp-config/templates that don't belong to any package
...
Demo run:
| root@spce:~# bash ./04_template_files.sh
| 1..1
| ok 1 - no unpackaged files in /etc/ngcp-config/templates/
| root@spce:~# touch /etc/ngcp-config/templates/foo /etc/ngcp-config/templates/foo2
| root@spce:~# bash ./04_template_files.sh
| 1..2
| not ok 1 - dpkg-query: no path found matching pattern /etc/ngcp-config/templates/foo
| not ok 2 - dpkg-query: no path found matching pattern /etc/ngcp-config/templates/foo2
| root@spce:~# rm /etc/ngcp-config/templates/foo /etc/ngcp-config/templates/foo2
Change-Id: I13a52c8fe84c9d4505220ba28b765ea356cc6363
11 years ago
Jenkins User
b4f8f87d43
Release new version 0.8.0.0+0~mr4.0.0.0
11 years ago
Michael Prokop
fbe5932a0d
MT#9127 Bump Standards-Version to 3.9.6
11 years ago
Alexander Lutay
f5a8608575
MT#11069 Backport Prosody ports from f2b1bba8 + 1bbfb40e templates.git
...
Change-Id: I6104fc8a1df427012084b1e68ee88394f94a975b
11 years ago
Jenkins User
370bdfe510
Release new version 0.7.0.0+0~mr3.8.0.0
11 years ago
Alexander Lutay
2e192df3aa
MT#10585 Stops testing port 2222 on PRO (no longer used)
...
Change-Id: Ie953d0f489b4c87b3d4a06751e7d7a8d6367c2af
11 years ago
Jenkins User
e4f4f87ca4
Release new version 0.6.0.0+0~mr3.7.0.0
11 years ago
Victor Seva
d65ac02853
MT#9547 load config from template in order to select tests
...
Change-Id: I15e2bd9fccee87e53609c4c00525bcd2f4974e57
11 years ago
Alexander Lutay
1e1d0ffd0c
MT#7505 Add .gitreview file for system-tests
11 years ago
Alexander Lutay
cdf84d77ed
MT#9837 Removed Apache and ossbss deamons since mr3.6+
11 years ago
Alexander Lutay
80abeab4f4
MT#9837 Updated tests accordingly to trunk changes
11 years ago