From 6459072643c2c37fc37afaf99c574e5411306ede Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Tue, 30 Apr 2024 21:32:27 -0500 Subject: [PATCH] Add package.xml, remove dependency on python3-yaml, and disable failing windows tests (#249) Signed-off-by: Addisu Z. Taddese --- .github/ci/packages.apt | 1 - .github/workflows/package_xml.yml | 11 ++++++++ package.xml | 42 +++++++++++++++++++++++++++++++ src/Manager_TEST.cc | 6 ++--- 4 files changed, 56 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/package_xml.yml create mode 100644 package.xml diff --git a/.github/ci/packages.apt b/.github/ci/packages.apt index 4edbd19d..8ea6d0b6 100644 --- a/.github/ci/packages.apt +++ b/.github/ci/packages.apt @@ -20,6 +20,5 @@ libwebsockets-dev libxi-dev libxmu-dev libyaml-dev -python3-yaml uuid-dev xvfb diff --git a/.github/workflows/package_xml.yml b/.github/workflows/package_xml.yml new file mode 100644 index 00000000..4bd4a9aa --- /dev/null +++ b/.github/workflows/package_xml.yml @@ -0,0 +1,11 @@ +name: Validate package.xml + +on: + pull_request: + +jobs: + package-xml: + runs-on: ubuntu-latest + name: Validate package.xml + steps: + - uses: gazebo-tooling/action-gz-ci/validate_package_xml@jammy diff --git a/package.xml b/package.xml new file mode 100644 index 00000000..bb45074e --- /dev/null +++ b/package.xml @@ -0,0 +1,42 @@ + + + + gz-launch7 + 7.1.0 + Gazebo Launch : Run and manage programs and plugins + Nate Koenig + Apache License 2.0 + https://github.com/gazebosim/gz-launch + + cmake + + binutils + gz-cmake3 + gz-common5 + gz-fuel-tools9 + gz-gui8 + gz-math7 + gz-msgs10 + gz-physics7 + gz-plugin2 + gz-rendering8 + gz-sensors8 + gz-sim8 + gz-tools2 + gz-transport13 + libgflags-dev + libwebsockets-dev + libxi-dev + libxmu-dev + libyaml-dev + sdformat14 + tinyxml2 + uuid + + xvfb + + + cmake + + + diff --git a/src/Manager_TEST.cc b/src/Manager_TEST.cc index 0a8ed9ba..d50ba964 100644 --- a/src/Manager_TEST.cc +++ b/src/Manager_TEST.cc @@ -112,7 +112,7 @@ TEST_F(ManagerTest, RunBadXml) } ///////////////////////////////////////////////// -TEST_F(ManagerTest, RunLs) +TEST_F(ManagerTest, GZ_UTILS_TEST_DISABLED_ON_WIN32(RunLs)) { std::string cmd; @@ -137,7 +137,7 @@ TEST_F(ManagerTest, RunLs) } ///////////////////////////////////////////////// -TEST_F(ManagerTest, RunEnvPre) +TEST_F(ManagerTest, GZ_UTILS_TEST_DISABLED_ON_WIN32(RunEnvPre)) { // Test that environment is applied regardless of order #ifndef _WIN32 @@ -175,7 +175,7 @@ TEST_F(ManagerTest, RunEnvPre) } ///////////////////////////////////////////////// -TEST_F(ManagerTest, RunEnvPost) +TEST_F(ManagerTest, GZ_UTILS_TEST_DISABLED_ON_WIN32(RunEnvPost)) { // Test that environment is applied regardless of order #ifndef _WIN32