[ECOS] Question about creating tests using CDL
Gary Thomas
gthomas@redhat.com
Thu Apr 18 04:41:00 GMT 2002
On Thu, 2002-04-18 at 00:18, Jani Monoses wrote:
> If I remember correctly the docs say that currently each test should only
> be made of only one C/CPP file.
>
Yes. Our "build tests" infrastructure is not set up for building test
programs which span multiple files.
We suggest that you build larger programs outside of the eCos source
tree. Look at the examples, including the "build_makefile" script, for
guidance on how to do this.
> On Wed, 17 Apr 2002, Ecos Temp wrote:
>
> > I'm trying to add some tests for our hardware and looking at a few examples
> > like the following, all of the test cases are based on one file:
> > cdl_option CYGPKG_NET_TESTS {
> > display "Networking tests"
> > flavor data
> > no_define
> > calculated { CYGPKG_NET_BUILD_TESTS ? \
> > "tests/mbuf_test \
> > tests/socket_test \
> > tests/ftp_test \
> > tests/server_test \
> > tests/nc_test_slave \
> > tests/tftp_client_test \
> > tests/tftp_server_test \
> > tests/tcp_echo \
> > tests/set_mac_address \
> > tests/bridge \
> > tests/flood \
> > tests/ping_test \
> > tests/dhcp_test \
> > tests/ping_lo_test \
> > tests/tcp_lo_test \
> > tests/udp_lo_test \
> > tests/multi_lo_select \
> > tests/tcp_lo_select"
> > :
> > "tests/ping_lo_test \
> > tests/tcp_lo_test \
> > tests/udp_lo_test \
> > tests/multi_lo_select \
> > tests/tcp_lo_select"
> > }
> > description "
> > This option specifies the set of tests
> > for the networking package."
> > }
> >
> >
> >
> > I have a couple of tests cases that have 2 or 3 modules that make up one
> > test.exe, how can I add this without create a make option within the CLD?
> >
> >
>
>
> --
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list