Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ReadHandler] Integration of ReportScheduler into the ReadHandler and IM engine. #28104

Commits on Jul 24, 2023

  1. Integration of ReportSchedulers into the ReadHandler and IM engine.

    Also added a static report scheduler to use in all test relying on the IM engine, also added test flags in ReportScheduler replace ReadHandler timing flags
    
    Refactored the TestReadInteraction to adopt correct behavior
    lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0076164 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b92ecad View commit details
    Browse the repository at this point in the history
  3. Restyled by gn

    restyled-commits authored and lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    def874a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f601e20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5324c1 View commit details
    Browse the repository at this point in the history
  6. Update src/app/reporting/ReportScheduler.h

    Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>
    lpbeliveau-silabs and mkardous-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    946fe22 View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
    lpbeliveau-silabs and bzbarsky-apple committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ccff117 View commit details
    Browse the repository at this point in the history
  8. Removed OnIntervalsChanged, removed TestReadInteraction from ReportSc…

    …heduler's friend class and refactored the tests to use wrapper functions, refactored tests for the removal of OnIntervalsChanged, removed reportscheduler nullptr check form controllers
    lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ef944d1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4456167 View commit details
    Browse the repository at this point in the history
  10. Fix for the TimerDelegates

    And also added a default Scheduler to controllers
    lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e20a6df View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    77760c5 View commit details
    Browse the repository at this point in the history
  12. Added a timer Context class to allow interface between timer delegate…

    …s, ReadHandlerNodes and SynchronisedReport Scheduler
    lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    f28590d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3b740c9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    05e00e1 View commit details
    Browse the repository at this point in the history
  15. Update src/app/ReadHandler.cpp

    Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>
    lpbeliveau-silabs and mkardous-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ff24cd7 View commit details
    Browse the repository at this point in the history
  16. Update src/app/TimerDelegates.h

    Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
    lpbeliveau-silabs and bzbarsky-apple committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b9893ac View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2f52499 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    daf12ec View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e1359bf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    704394a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    30e1de8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3905775 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    eef08a8 View commit details
    Browse the repository at this point in the history
  24. Update src/app/tests/TestReportScheduler.cpp

    Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
    lpbeliveau-silabs and bzbarsky-apple authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    53b0c8a View commit details
    Browse the repository at this point in the history
  25. Added extra check on timerDelegate in DeviceController, removed loggi…

    …ng causing failure in linux CI
    lpbeliveau-silabs committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    94cc6aa View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    00cd10e View commit details
    Browse the repository at this point in the history