aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2018-07-28tests: Fix Debian and Kali dockerfilesPiotr Krysik2-6/+2
Change-Id: I61d37cb6882a8ca7bbfc97412c52e745a2e5ec7c
2018-06-19Run tests with CTEST_OUTPUT_ON_FAILURE=1Vasil Velichkov5-5/+5
2018-06-18Add DEBIAN_FRONTEND=noninteractiveVasil Velichkov4-4/+4
2018-06-18Fix the parallel build with cmake 3.11Vasil Velichkov1-0/+1
Copy UseSWIG.cmake from the gnuradio repository from commit 4433a7703fe3f5713c2200a0f7c11b13510f34cc This macro is distributed in the Debian's gnuradio-dev package but it's not available in Fedora/Centos gnuradio-devel package. The gnuradio's version contains a fix for the parallel build 99a09af05fda6d0bab0cf3724a1c6bf453c71bc7 and some other improvements as well.
2018-06-18Add CentOS7 docker containerVasil Velichkov2-0/+62
2018-04-16Disable the parallel build on Fedora 26Vasil Velichkov1-1/+1
There is a problem with cmake 3.11.0 and the parallel build fails with See https://github.com/ptrkrysik/gr-gsm/pull/378#issuecomment-379583050 make[2]: *** No rule to make target 'swig/grgsm_swig.py', needed by 'swig/grgsm_swig.pyc'. Stop. make[1]: *** [CMakeFiles/Makefile2:601: swig/CMakeFiles/pygen_swig_43235.dir/all] Error 2
2018-04-16Workaround for the grcc failureVasil Velichkov2-0/+6
See https://github.com/ptrkrysik/gr-gsm/pull/378#issuecomment-379587145 Traceback (most recent call last): File "/usr/bin/grcc", line 29, in <module> from gnuradio import gr File "/usr/lib/python2.7/dist-packages/gnuradio/gr/__init__.py", line 41, in <module> from runtime_swig import * File "/usr/lib/python2.7/dist-packages/gnuradio/gr/runtime_swig.py", line 17, in <module> _runtime_swig = swig_import_helper() File "/usr/lib/python2.7/dist-packages/gnuradio/gr/runtime_swig.py", line 16, in swig_import_helper return importlib.import_module('_runtime_swig') File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) ImportError: No module named _runtime_swig
2018-03-30Check the gsm0503_xcch_decode return valueVasil Velichkov2-0/+49
- Discard the message when gsm0503_xcch_decode returns -1 - Add automated decrypt test See https://groups.google.com/d/msg/gr-gsm/9nOkIdrGOck/qTZh47McCQAJ
2018-03-22Fixing Ubuntu 16.04 no libosmocore testPiotr Krysik1-1/+5
2018-03-22Fix Fedora 26 test failureVasil Velichkov1-0/+4
On Fedora 26 when gr-gsm is installed in /usr/local/lib in order to work some paths have to be added to PYTHONPATH and LD_LIBRARY_PATH enviroment variables This fixes the following errors ImportError: No module named grgsm ImportError: No module named _grgsm_swig ImportError: libgrgsm-0.41.3.so.0.0.0: cannot open shared object file: No such file or directory
2018-03-22Add Fedora 26 docker fileVasil Velichkov1-0/+27
2018-03-22Fix the parallel build.Vasil Velichkov3-3/+12
- Override the GR_UNIQUE_TARGET function to not append a hash to the target name. - Add explicit dependency between pygen_apps and _grgsm_swig The _grgs_swig needs to be built first because grcc evaluates and verify all imports - Test the parallel build in the docker containers as well
2018-03-22Install pkg-config in Debian/Ubuntu containersVasil Velichkov3-0/+3
It is needed to proper detect the grcc full path
2018-03-04Fixed line ending in 'apt install' command in dockerfilePiotr Krysik1-1/+1
2018-03-04Additional test for gr-gsm building without libosmocore installedPiotr Krysik1-0/+27
2018-02-20Added 'make test' as part of docker files and removed it from travis.ymlPiotr Krysik2-2/+4
2018-02-20Added dockerfile for installation from package on Debian testingPiotr Krysik1-0/+10
2018-02-20Added docker file for Kali linuxPiotr Krysik1-0/+28
2018-02-20tests: Changing the maintainer to myselfPiotr Krysik2-2/+2
2018-02-20tests: Removing old and unused docker filesPiotr Krysik4-154/+0
2017-09-20Install package to have rst2man available when testing.Petter Reinholdtsen4-0/+4
2016-07-17Dummy commit to trigger travis-ciPiotr Krysik1-0/+1
2016-07-17Corrected decode testPiotr Krysik1-1/+1
2016-07-15Updated test to make it more reliablePiotr Krysik2-7/+1
2016-07-15Updated test fixturePiotr Krysik1-0/+2
2016-07-13Test deb installation - correctionsPiotr Krysik1-0/+4
2016-07-13Test deb installationPiotr Krysik1-0/+9
2016-04-29Removed calls to 'cd' bash command and replaced it with WORKDIRPiotr Krysik4-20/+18
which should work better according to docker's manual
2016-04-14Added docker image for building the package (if it prove to be usefull it ↵Your Name1-0/+28
probably will land into another directory)
2016-04-13Corrected and shortened the Ubuntu 16.04 dockerfilePiotr Krysik1-11/+5
2016-04-13Changes in dockerfiles:Piotr Krysik4-92/+67
-removed (prorbably) unnecessary packages -added docker file for debian testing
2016-04-11Added Ubuntu 16.04 docker file. Commented out other files from the travis.ymlPiotr Krysik1-0/+65
2016-04-11Changed arrangment of directories and names of files for testingPiotr Krysik5-0/+254