Skip to content

Submit_TIM_To_SDW Test

mgarramo edited this page Mar 13, 2017 · 9 revisions

#Goal Successfully submit a TravelerInformation message to the ODE to be sent to the Situation Data Warehouse.

##Procedure

  1. Bring up WebApp2 query to see no message exists: https://webapp2.connectedvcs.com/whtools23
  2. Change system name to sdw, and dialog ID to TravelerInformation.
  3. Update NW and SE Lat/Longs to fit the tim.serviceRegion JSON object you will be submitting ( or larger region)
  4. Change the encoding type to json, and click connect at the top of the screen.
  5. Submit a query to show that no messages are present
  6. Update the effective ODE application.properties file with username and password for Webapp2/sdw. Substitute your username and password for <SDWUSERNAME> and <SDWPASSWORD>, respectively.
    ode.ddsCasUsername=<SDWUSERNAME>
    ode.ddsCasPassword=<SDWPASSWORD>
  7. Start ODE as normal through steps found in the README
  8. Open postman or other RESTful service to send requests to the url for TIM messages(:8080/tim)
  9. Create a valid JSON object based off of the Template found in the jpo-ode/data/TIM_Message_Testing_Files folder while referencing the static classes in J2735TravelerInputData class for the required spelling/input fields.
  10. Copy and paste the JSON object from step 9 in body of the HTTP request.
  11. Send the request
  12. Check back on the console output of the application to see a valid encoded TIM message as well as success message logs from SNMP and SDW.
  13. Validate the Encoded Tim hex string in the WebApp2 Validator: https://webapp2.connectedvcs.com/validator/
  14. Query WebApp2/SDW for the message that was sent

Releases

Change Notices

Informational Reference

  • Decode a file with asn1c
  • Deposit BSM to S3
  • Docker fix for SSL issues due to corporate network
  • Docker management
  • ECDSA Primer
  • Filter BSMs through PPM module
  • Geofence Filtering for PPM
  • Import BSMs from RSU log file
  • Import TIMs from RSU log file
  • jpo security svcs Integration
  • Link host directory to Docker directory
  • Migrating from SDW websocket depositor to SDW Depositor Submodule
  • ODE Release Deployment
  • ODE Release Preparation
  • Prepare a fresh Ubuntu instance for ODE installation
  • Process for Handling Bugs (Code Defects)
  • Run the ODE using the ASN codec module
  • Query RSU for set TIMs
  • Schema Version 6 Change Notice
  • Signed Message File Import
  • TIM REST Endpoint Changes
  • Using the .env configuration file
  • Using the ODE test harness

Test Procedures

  • Delete TIM on RSU test
  • Event Logger Test
  • Import Decode and Deliver BSM Test
  • Manage SNMP Test
  • Sending PDM to RSU Test
  • Sending TIM to RSU Test
  • Submit_TIM_To_SDW Test

Archived

  • Log File Changes (schemaVersion=4)
  • Receive BSMs over UDP
  • Receive ISD via UDP and deposit to SDC
  • Receive VSD via UDP and deposit to SDC
  • Run the crypto test vectors code with ODE team's OSS encoder
  • SchemaVersion 5 Change Notice
Clone this wiki locally