diff mbox

[V2,1/2] linux-generic: test: move validation tests to their own directory

Message ID 1456349098-21774-1-git-send-email-mike.holmes@linaro.org
State New
Headers show

Commit Message

Mike Holmes Feb. 24, 2016, 9:24 p.m. UTC
Simplify adding platform performance tests by mirroring the test directory
structure and moving the validation tests to their own directory under
platform also.

Signed-off-by: Mike Holmes <mike.holmes@linaro.org>
---
 platform/linux-generic/m4/configure.m4             |  3 +-
 platform/linux-generic/test/Makefile.am            | 59 +---------------------
 platform/linux-generic/test/validation/Makefile.am | 53 +++++++++++++++++++
 .../test/{ => validation}/pktio/.gitignore         |  0
 .../test/{ => validation}/pktio/Makefile.am        |  0
 .../test/{ => validation}/pktio/pktio_env          |  0
 .../test/{ => validation}/pktio/pktio_run          |  0
 .../test/{ => validation}/pktio/pktio_run_pcap     |  0
 .../test/{ => validation}/pktio/pktio_run_tap      |  0
 test/performance/odp_l2fwd_run                     |  6 +--
 10 files changed, 59 insertions(+), 62 deletions(-)
 create mode 100644 platform/linux-generic/test/validation/Makefile.am
 rename platform/linux-generic/test/{ => validation}/pktio/.gitignore (100%)
 rename platform/linux-generic/test/{ => validation}/pktio/Makefile.am (100%)
 rename platform/linux-generic/test/{ => validation}/pktio/pktio_env (100%)
 rename platform/linux-generic/test/{ => validation}/pktio/pktio_run (100%)
 rename platform/linux-generic/test/{ => validation}/pktio/pktio_run_pcap (100%)
 rename platform/linux-generic/test/{ => validation}/pktio/pktio_run_tap (100%)

Comments

Christophe Milard Feb. 25, 2016, 8:34 a.m. UTC | #1
On 24 February 2016 at 22:24, Mike Holmes <mike.holmes@linaro.org> wrote:

> Simplify adding platform performance tests by mirroring the test directory

> structure and moving the validation tests to their own directory under

> platform also.

>

> Signed-off-by: Mike Holmes <mike.holmes@linaro.org>

> ---

>  platform/linux-generic/m4/configure.m4             |  3 +-

>  platform/linux-generic/test/Makefile.am            | 59

> +---------------------

>  platform/linux-generic/test/validation/Makefile.am | 53

> +++++++++++++++++++

>  .../test/{ => validation}/pktio/.gitignore         |  0

>  .../test/{ => validation}/pktio/Makefile.am        |  0

>  .../test/{ => validation}/pktio/pktio_env          |  0

>  .../test/{ => validation}/pktio/pktio_run          |  0

>  .../test/{ => validation}/pktio/pktio_run_pcap     |  0

>  .../test/{ => validation}/pktio/pktio_run_tap      |  0

>  test/performance/odp_l2fwd_run                     |  6 +--

>  10 files changed, 59 insertions(+), 62 deletions(-)

>  create mode 100644 platform/linux-generic/test/validation/Makefile.am

>  rename platform/linux-generic/test/{ => validation}/pktio/.gitignore

> (100%)

>  rename platform/linux-generic/test/{ => validation}/pktio/Makefile.am

> (100%)

>  rename platform/linux-generic/test/{ => validation}/pktio/pktio_env (100%)

>  rename platform/linux-generic/test/{ => validation}/pktio/pktio_run (100%)

>  rename platform/linux-generic/test/{ => validation}/pktio/pktio_run_pcap

> (100%)

>  rename platform/linux-generic/test/{ => validation}/pktio/pktio_run_tap

> (100%)

>

> diff --git a/platform/linux-generic/m4/configure.m4

> b/platform/linux-generic/m4/configure.m4

> index df6dc64..97c15fa 100644

> --- a/platform/linux-generic/m4/configure.m4

> +++ b/platform/linux-generic/m4/configure.m4

> @@ -23,4 +23,5 @@ m4_include([platform/linux-generic/m4/odp_pcap.m4])

>

>  AC_CONFIG_FILES([platform/linux-generic/Makefile

>                  platform/linux-generic/test/Makefile

> -                platform/linux-generic/test/pktio/Makefile])

> +                platform/linux-generic/test/validation/Makefile

> +                platform/linux-generic/test/validation/pktio/Makefile])

> diff --git a/platform/linux-generic/test/Makefile.am

> b/platform/linux-generic/test/Makefile.am

> index db923b8..312d18e 100644

> --- a/platform/linux-generic/test/Makefile.am

> +++ b/platform/linux-generic/test/Makefile.am

> @@ -1,58 +1 @@

> -include $(top_srcdir)/test/Makefile.inc

> -TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/validation

> -

> -ODP_MODULES = pktio

> -

> -if test_vald

> -TESTS = pktio/pktio_run \

> -       pktio/pktio_run_tap \

> -       ${top_builddir}/test/validation/atomic/atomic_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/barrier/barrier_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/buffer/buffer_main$(EXEEXT) \

> -

>  ${top_builddir}/test/validation/classification/classification_main$(EXEEXT)

> \

> -       ${top_builddir}/test/validation/config/config_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/cpumask/cpumask_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/crypto/crypto_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/errno/errno_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/hash/hash_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/init/init_main_ok$(EXEEXT) \

> -       ${top_builddir}/test/validation/init/init_main_abort$(EXEEXT) \

> -       ${top_builddir}/test/validation/init/init_main_log$(EXEEXT) \

> -       ${top_builddir}/test/validation/lock/lock_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/packet/packet_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/pool/pool_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/queue/queue_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/random/random_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/scheduler/scheduler_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/std_clib/std_clib_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/thread/thread_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/time/time_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/timer/timer_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/shmem/shmem_main$(EXEEXT) \

> -       ${top_builddir}/test/validation/system/system_main$(EXEEXT)

> -

> -SUBDIRS = $(ODP_MODULES)

> -

> -if HAVE_PCAP

> -TESTS += pktio/pktio_run_pcap

> -endif

> -endif

> -

> -dist_check_SCRIPTS = run-test tests-validation.env $(LOG_COMPILER)

> -

> -test_SCRIPTS = $(dist_check_SCRIPTS)

> -

> -tests-validation.env:

> -       echo "TESTS=\"$(TESTS)\""    > $@

> -       echo "$(TESTS_ENVIRONMENT)" >> $@

> -       echo "$(LOG_COMPILER)"      >> $@

> -

> -if test_installdir

> -installcheck-local:

> -       $(DESTDIR)/$(testdir)/run-test

> -endif

> -

> -#performance tests refer to pktio_env

> -if test_perf

> -SUBDIRS = pktio

> -endif

> +SUBDIRS = validation

> diff --git a/platform/linux-generic/test/validation/Makefile.am

> b/platform/linux-generic/test/validation/Makefile.am

> new file mode 100644

> index 0000000..abde210

> --- /dev/null

> +++ b/platform/linux-generic/test/validation/Makefile.am

> @@ -0,0 +1,53 @@

> +include $(top_srcdir)/test/Makefile.inc

> +TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/validation

> +

> +ODP_MODULES = pktio

> +

> +if test_vald

> +TESTS = pktio/pktio_run \

> +       pktio/pktio_run_tap \

> +       ${top_builddir}/test/validation/atomic/atomic_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/barrier/barrier_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/buffer/buffer_main$(EXEEXT) \

> +

>  ${top_builddir}/test/validation/classification/classification_main$(EXEEXT)

> \

> +       ${top_builddir}/test/validation/config/config_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/cpumask/cpumask_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/crypto/crypto_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/errno/errno_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/hash/hash_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/init/init_main_ok$(EXEEXT) \

> +       ${top_builddir}/test/validation/init/init_main_abort$(EXEEXT) \

> +       ${top_builddir}/test/validation/init/init_main_log$(EXEEXT) \

> +       ${top_builddir}/test/validation/lock/lock_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/packet/packet_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/pool/pool_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/queue/queue_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/random/random_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/scheduler/scheduler_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/std_clib/std_clib_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/thread/thread_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/time/time_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/timer/timer_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/shmem/shmem_main$(EXEEXT) \

> +       ${top_builddir}/test/validation/system/system_main$(EXEEXT)

> +

> +SUBDIRS = $(ODP_MODULES)

> +

> +if HAVE_PCAP

> +TESTS += pktio/pktio_run_pcap

> +endif

> +endif

> +

> +dist_check_SCRIPTS = ../run-test tests-validation.env $(LOG_COMPILER)

> +

> +test_SCRIPTS = $(dist_check_SCRIPTS)

> +

> +tests-validation.env:

> +       echo "TESTS=\"$(TESTS)\""    > $@

> +       echo "$(TESTS_ENVIRONMENT)" >> $@

> +       echo "$(LOG_COMPILER)"      >> $@

> +

> +#performance tests refer to pktio_env

> +if test_perf

> +SUBDIRS = pktio

> +endif

> diff --git a/platform/linux-generic/test/pktio/.gitignore

> b/platform/linux-generic/test/validation/pktio/.gitignore

> similarity index 100%

> rename from platform/linux-generic/test/pktio/.gitignore

> rename to platform/linux-generic/test/validation/pktio/.gitignore

> diff --git a/platform/linux-generic/test/pktio/Makefile.am

> b/platform/linux-generic/test/validation/pktio/Makefile.am

> similarity index 100%

> rename from platform/linux-generic/test/pktio/Makefile.am

> rename to platform/linux-generic/test/validation/pktio/Makefile.am

> diff --git a/platform/linux-generic/test/pktio/pktio_env

> b/platform/linux-generic/test/validation/pktio/pktio_env

> similarity index 100%

> rename from platform/linux-generic/test/pktio/pktio_env

> rename to platform/linux-generic/test/validation/pktio/pktio_env

> diff --git a/platform/linux-generic/test/pktio/pktio_run

> b/platform/linux-generic/test/validation/pktio/pktio_run

> similarity index 100%

> rename from platform/linux-generic/test/pktio/pktio_run

> rename to platform/linux-generic/test/validation/pktio/pktio_run

> diff --git a/platform/linux-generic/test/pktio/pktio_run_pcap

> b/platform/linux-generic/test/validation/pktio/pktio_run_pcap

> similarity index 100%

> rename from platform/linux-generic/test/pktio/pktio_run_pcap

> rename to platform/linux-generic/test/validation/pktio/pktio_run_pcap

> diff --git a/platform/linux-generic/test/pktio/pktio_run_tap

> b/platform/linux-generic/test/validation/pktio/pktio_run_tap

> similarity index 100%

> rename from platform/linux-generic/test/pktio/pktio_run_tap

> rename to platform/linux-generic/test/validation/pktio/pktio_run_tap

> diff --git a/test/performance/odp_l2fwd_run

> b/test/performance/odp_l2fwd_run

> index cab97a8..8dfb415 100755

> --- a/test/performance/odp_l2fwd_run

> +++ b/test/performance/odp_l2fwd_run

> @@ -37,11 +37,11 @@ elif  [ "$ODP_PLATFORM" = "" ]; then

>         echo "$0: error: ODP_PLATFORM must be defined"

>         # not skipped as this should never happen via "make check"

>         exit 1

> -elif [ -f

> ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/pktio/pktio_env ]; then

> -       . ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/pktio/pktio_env

> +elif [ -f

> ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/validation/pktio/pktio_env

> ]; then

> +       .

> ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/validation/pktio/pktio_env

>  else

>         echo "BUG: unable to find pktio_env!"

> -       echo "pktio_env has to be in current directory or in

> platform/\$ODP_PLATFORM/test."

> +       echo "pktio_env has to be in current directory or in

> platform/\$ODP_PLATFORM/validation/test."

>         echo "ODP_PLATFORM=\"$ODP_PLATFORM\""

>         exit 1

>  fi

> --

> 2.5.0

>


This patch seems to break  make installcheck. At least for me.  I like it,
though. Another side remark. wonder if your new "validation" dir should be
called "api-validation"... just in case a new interface would show up in
the future... :-)

Christophe.

>

> _______________________________________________

> lng-odp mailing list

> lng-odp@lists.linaro.org

> https://lists.linaro.org/mailman/listinfo/lng-odp

>
diff mbox

Patch

diff --git a/platform/linux-generic/m4/configure.m4 b/platform/linux-generic/m4/configure.m4
index df6dc64..97c15fa 100644
--- a/platform/linux-generic/m4/configure.m4
+++ b/platform/linux-generic/m4/configure.m4
@@ -23,4 +23,5 @@  m4_include([platform/linux-generic/m4/odp_pcap.m4])
 
 AC_CONFIG_FILES([platform/linux-generic/Makefile
 		 platform/linux-generic/test/Makefile
-		 platform/linux-generic/test/pktio/Makefile])
+		 platform/linux-generic/test/validation/Makefile
+		 platform/linux-generic/test/validation/pktio/Makefile])
diff --git a/platform/linux-generic/test/Makefile.am b/platform/linux-generic/test/Makefile.am
index db923b8..312d18e 100644
--- a/platform/linux-generic/test/Makefile.am
+++ b/platform/linux-generic/test/Makefile.am
@@ -1,58 +1 @@ 
-include $(top_srcdir)/test/Makefile.inc
-TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/validation
-
-ODP_MODULES = pktio
-
-if test_vald
-TESTS = pktio/pktio_run \
-	pktio/pktio_run_tap \
-	${top_builddir}/test/validation/atomic/atomic_main$(EXEEXT) \
-	${top_builddir}/test/validation/barrier/barrier_main$(EXEEXT) \
-	${top_builddir}/test/validation/buffer/buffer_main$(EXEEXT) \
-	${top_builddir}/test/validation/classification/classification_main$(EXEEXT) \
-	${top_builddir}/test/validation/config/config_main$(EXEEXT) \
-	${top_builddir}/test/validation/cpumask/cpumask_main$(EXEEXT) \
-	${top_builddir}/test/validation/crypto/crypto_main$(EXEEXT) \
-	${top_builddir}/test/validation/errno/errno_main$(EXEEXT) \
-	${top_builddir}/test/validation/hash/hash_main$(EXEEXT) \
-	${top_builddir}/test/validation/init/init_main_ok$(EXEEXT) \
-	${top_builddir}/test/validation/init/init_main_abort$(EXEEXT) \
-	${top_builddir}/test/validation/init/init_main_log$(EXEEXT) \
-	${top_builddir}/test/validation/lock/lock_main$(EXEEXT) \
-	${top_builddir}/test/validation/packet/packet_main$(EXEEXT) \
-	${top_builddir}/test/validation/pool/pool_main$(EXEEXT) \
-	${top_builddir}/test/validation/queue/queue_main$(EXEEXT) \
-	${top_builddir}/test/validation/random/random_main$(EXEEXT) \
-	${top_builddir}/test/validation/scheduler/scheduler_main$(EXEEXT) \
-	${top_builddir}/test/validation/std_clib/std_clib_main$(EXEEXT) \
-	${top_builddir}/test/validation/thread/thread_main$(EXEEXT) \
-	${top_builddir}/test/validation/time/time_main$(EXEEXT) \
-	${top_builddir}/test/validation/timer/timer_main$(EXEEXT) \
-	${top_builddir}/test/validation/shmem/shmem_main$(EXEEXT) \
-	${top_builddir}/test/validation/system/system_main$(EXEEXT)
-
-SUBDIRS = $(ODP_MODULES)
-
-if HAVE_PCAP
-TESTS += pktio/pktio_run_pcap
-endif
-endif
-
-dist_check_SCRIPTS = run-test tests-validation.env $(LOG_COMPILER)
-
-test_SCRIPTS = $(dist_check_SCRIPTS)
-
-tests-validation.env:
-	echo "TESTS=\"$(TESTS)\""    > $@
-	echo "$(TESTS_ENVIRONMENT)" >> $@
-	echo "$(LOG_COMPILER)"      >> $@
-
-if test_installdir
-installcheck-local:
-	$(DESTDIR)/$(testdir)/run-test
-endif
-
-#performance tests refer to pktio_env
-if test_perf
-SUBDIRS = pktio
-endif
+SUBDIRS = validation
diff --git a/platform/linux-generic/test/validation/Makefile.am b/platform/linux-generic/test/validation/Makefile.am
new file mode 100644
index 0000000..abde210
--- /dev/null
+++ b/platform/linux-generic/test/validation/Makefile.am
@@ -0,0 +1,53 @@ 
+include $(top_srcdir)/test/Makefile.inc
+TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/validation
+
+ODP_MODULES = pktio
+
+if test_vald
+TESTS = pktio/pktio_run \
+	pktio/pktio_run_tap \
+	${top_builddir}/test/validation/atomic/atomic_main$(EXEEXT) \
+	${top_builddir}/test/validation/barrier/barrier_main$(EXEEXT) \
+	${top_builddir}/test/validation/buffer/buffer_main$(EXEEXT) \
+	${top_builddir}/test/validation/classification/classification_main$(EXEEXT) \
+	${top_builddir}/test/validation/config/config_main$(EXEEXT) \
+	${top_builddir}/test/validation/cpumask/cpumask_main$(EXEEXT) \
+	${top_builddir}/test/validation/crypto/crypto_main$(EXEEXT) \
+	${top_builddir}/test/validation/errno/errno_main$(EXEEXT) \
+	${top_builddir}/test/validation/hash/hash_main$(EXEEXT) \
+	${top_builddir}/test/validation/init/init_main_ok$(EXEEXT) \
+	${top_builddir}/test/validation/init/init_main_abort$(EXEEXT) \
+	${top_builddir}/test/validation/init/init_main_log$(EXEEXT) \
+	${top_builddir}/test/validation/lock/lock_main$(EXEEXT) \
+	${top_builddir}/test/validation/packet/packet_main$(EXEEXT) \
+	${top_builddir}/test/validation/pool/pool_main$(EXEEXT) \
+	${top_builddir}/test/validation/queue/queue_main$(EXEEXT) \
+	${top_builddir}/test/validation/random/random_main$(EXEEXT) \
+	${top_builddir}/test/validation/scheduler/scheduler_main$(EXEEXT) \
+	${top_builddir}/test/validation/std_clib/std_clib_main$(EXEEXT) \
+	${top_builddir}/test/validation/thread/thread_main$(EXEEXT) \
+	${top_builddir}/test/validation/time/time_main$(EXEEXT) \
+	${top_builddir}/test/validation/timer/timer_main$(EXEEXT) \
+	${top_builddir}/test/validation/shmem/shmem_main$(EXEEXT) \
+	${top_builddir}/test/validation/system/system_main$(EXEEXT)
+
+SUBDIRS = $(ODP_MODULES)
+
+if HAVE_PCAP
+TESTS += pktio/pktio_run_pcap
+endif
+endif
+
+dist_check_SCRIPTS = ../run-test tests-validation.env $(LOG_COMPILER)
+
+test_SCRIPTS = $(dist_check_SCRIPTS)
+
+tests-validation.env:
+	echo "TESTS=\"$(TESTS)\""    > $@
+	echo "$(TESTS_ENVIRONMENT)" >> $@
+	echo "$(LOG_COMPILER)"      >> $@
+
+#performance tests refer to pktio_env
+if test_perf
+SUBDIRS = pktio
+endif
diff --git a/platform/linux-generic/test/pktio/.gitignore b/platform/linux-generic/test/validation/pktio/.gitignore
similarity index 100%
rename from platform/linux-generic/test/pktio/.gitignore
rename to platform/linux-generic/test/validation/pktio/.gitignore
diff --git a/platform/linux-generic/test/pktio/Makefile.am b/platform/linux-generic/test/validation/pktio/Makefile.am
similarity index 100%
rename from platform/linux-generic/test/pktio/Makefile.am
rename to platform/linux-generic/test/validation/pktio/Makefile.am
diff --git a/platform/linux-generic/test/pktio/pktio_env b/platform/linux-generic/test/validation/pktio/pktio_env
similarity index 100%
rename from platform/linux-generic/test/pktio/pktio_env
rename to platform/linux-generic/test/validation/pktio/pktio_env
diff --git a/platform/linux-generic/test/pktio/pktio_run b/platform/linux-generic/test/validation/pktio/pktio_run
similarity index 100%
rename from platform/linux-generic/test/pktio/pktio_run
rename to platform/linux-generic/test/validation/pktio/pktio_run
diff --git a/platform/linux-generic/test/pktio/pktio_run_pcap b/platform/linux-generic/test/validation/pktio/pktio_run_pcap
similarity index 100%
rename from platform/linux-generic/test/pktio/pktio_run_pcap
rename to platform/linux-generic/test/validation/pktio/pktio_run_pcap
diff --git a/platform/linux-generic/test/pktio/pktio_run_tap b/platform/linux-generic/test/validation/pktio/pktio_run_tap
similarity index 100%
rename from platform/linux-generic/test/pktio/pktio_run_tap
rename to platform/linux-generic/test/validation/pktio/pktio_run_tap
diff --git a/test/performance/odp_l2fwd_run b/test/performance/odp_l2fwd_run
index cab97a8..8dfb415 100755
--- a/test/performance/odp_l2fwd_run
+++ b/test/performance/odp_l2fwd_run
@@ -37,11 +37,11 @@  elif  [ "$ODP_PLATFORM" = "" ]; then
 	echo "$0: error: ODP_PLATFORM must be defined"
 	# not skipped as this should never happen via "make check"
 	exit 1
-elif [ -f ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/pktio/pktio_env ]; then
-	. ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/pktio/pktio_env
+elif [ -f ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/validation/pktio/pktio_env ]; then
+	. ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/test/validation/pktio/pktio_env
 else
 	echo "BUG: unable to find pktio_env!"
-	echo "pktio_env has to be in current directory or in platform/\$ODP_PLATFORM/test."
+	echo "pktio_env has to be in current directory or in platform/\$ODP_PLATFORM/validation/test."
 	echo "ODP_PLATFORM=\"$ODP_PLATFORM\""
 	exit 1
 fi