Skip to content

[FEATURE] Measures for Improving S/W Quality #331

@daeyoung-jeong-lge

Description

@daeyoung-jeong-lge

📝 Requirement Description

  • For S/W quality and achieving Gold Badge of Eclipse Foundation, the code coverage of test shall be over 80%.
  • To eliminate potential issues/risks, maintain build warnings at 10 or fewer.

📋 Acceptance Criteria

  • Implementations of all functions
  • Run without errors
  • Check the code coverage with cargo tarpaulin to be over 80%
  • Check the number of warnings with cargo build to be 10 or fewer.

📎 Related Documents/References

N/A

📌 Subtasks

  • Add test codes for NodeAgent
  • Add test codes for MonitoringServer
  • Add test codes for SetttingsService
  • Add test codes for StateManager
  • Add test codes for APIServer
  • Add test codes for FilterGateway
  • Add test codes for ActionController
  • Reduce warnings in the entire code

🧪 Testing Plan

  • Unit Test:
  • Integration Test:
  • Performance Test:

📊 Test Results

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    Status

    In progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions