Skip to content

Enhancement: Add Jenkins Functionality #210

@ghost

Description

Product: (OC-SDR, OC-LTE, OC-LTE, OC-Power, others)

OCWare

Component: (PSU, GBC, BBU, FEM, LED, ME)

N/A

Category: (Hardware, Software/stack, Firmware/bootloader, Documentation)

Software/stack

Description

Describe the solution you'd like
Add functionality to Jenkins to improve continuous integration testing. Using this as main issue to aggregate and track any enhancements wanted.

  • Improve warnings check so that test fails if new warnings are generated
  • Add Windows Jenkins node to test CCS build and Unit Tests
  • Compare test coverage of pull request branch to coverage of master
  • Trigger build via GitHub WebHook instead of periodic polling
  • Add static analysis as nightly or weekly buld

Is your feature request related to a problem? Please describe.
Initial Jenkins tests are a basic set of tests to verify some functionality. More features can be added to improve the testing and reporting on each pull request

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions