usdot-fhwa-stol / cdasim

CDASim is an open-source simulation system supporting the development and testing of Cooperative Driving Automation applications.
38 stars 13 forks source link

CARMA Cloud ambassador integration #200

Closed kruegersp closed 4 months ago

kruegersp commented 7 months ago

PR Details

Description

This PR primarily focuses on merging a branch into develop, which encompasses the integration testing of CARMA Cloud with CDASim. The purpose of this integration test was to assess the communication between CARMA Cloud and CDASim, ensuring that:

All components operate correctly within CDASim without encountering any significant problems. CARMA Cloud successfully registers with Ambassador. CARMA Cloud receives and processes time synchronization messages.

Related GitHub Issue

Related Jira Key

CXC-10

Motivation and Context

How Has This Been Tested?

Types of changes

Checklist:

sonarcloud[bot] commented 6 months ago

Quality Gate Failed Quality Gate failed

Failed conditions
8.4% Duplication on New Code (required ≤ 3%)
31.4% Line Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

paulbourelly999 commented 6 months ago

Please break this PR into smaller independent pieces of functionality like :

Also lets not create a 3rd Town04 CDASim scenario that is just a copy of the others. It would require unnecessary maintenance of three separate scenarios.

paulbourelly999 commented 6 months ago

@kruegersp Please address code smells, duplication and code coverage from sonar scan report.

sonarcloud[bot] commented 4 months ago

Quality Gate Passed Quality Gate passed

Issues
3 New issues
0 Accepted issues

Measures
0 Security Hotspots
80.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud