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

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    In progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions