M3UA conformance tests from nplab / Michael Tuexen
Go to file
Michael Tuexen a9d43e3996 Whitespace change. 2016-09-17 09:39:23 +02:00
LICENSE.md Update and rename LICENSE to LICENSE.md 2016-08-27 19:24:16 +02:00
README.md Update README.md 2016-09-17 09:38:03 +02:00
common.scm Import to git. 2016-08-27 11:04:43 +02:00
dotguile Import to git. 2016-08-27 11:04:43 +02:00
m3ua-asp-tests.scm Import to git. 2016-08-27 11:04:43 +02:00
m3ua-param-testtool.scm Whitespace change. 2016-09-17 09:39:23 +02:00
m3ua-sgp-tests.scm Import to git. 2016-08-27 11:04:43 +02:00
m3ua.scm Import to git. 2016-08-27 11:04:43 +02:00
run-some-asp-tests Update run-some-asp-tests 2016-08-27 12:05:47 +02:00
run-some-sgp-tests Update run-some-sgp-tests 2016-08-27 12:06:18 +02:00
runm3uatest.c Import to git. 2016-08-27 11:04:43 +02:00

README.md

M3UA Testtool and Testsuite

A test tool for M3UA as specified in RFC 3332, which is obsoleted by RFC 4666, and the ETSI specification ETSI TS 102 142. The tests are based on the ETSI test specification ETSI TS 102 381.

This tool uses guile and its extension guile-sctp for adding SCTP support. Please see README for installation instructions.

Installation

For downloading the tool and the tests run

git clone https://github.com/nplab/m3ua-testtool.git
cd m3ua-testtool

Then compile the runm3uatest using

cc -o runm3uatest runm3uatest.c

and install the binary. For example, you can issue on Linux

sudo cp runm3uatest /usr/bin

or do the following under FreeBSD

sudo cp runm3uatest /usr/local/bin

Finally change the line in dotguile

(define dir "/Users/tuexen/Documents/m3ua-testtool/")

to reflect the location of the m3ua-testtool directory and run

cp dotguile ~/.guile

Configuration

Usage