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

Workflow 2612 #24

Open
wants to merge 46 commits into
base: main
Choose a base branch
from
Open

Workflow 2612 #24

wants to merge 46 commits into from

Commits on May 15, 2024

  1. integration-test-2611

     - Update Baremetal Reference to use Uart for uplink/downlink
       instead of through radio. Can still be switched back if needed.
    rlcheng committed May 15, 2024
    Configuration menu
    Copy the full SHA
    49f9e44 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. integration-test-2611

     - Add baremetal_ref_integration_test.py.
    rlcheng committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2218d00 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. integration-test-2611

     - Update procedure in baremetal_ref_integration_test.py.
     - Update run-baremetal-reference.md with directions on how to run
       baremetal reference.
    rlcheng committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1b3e0aa View commit details
    Browse the repository at this point in the history
  2. integration-test-2611

     - Integration test cleanup: remove commented out test code.
    rlcheng committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    55cae70 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. integration-test-2611

     - Update documentation for better way to find teensy port.
    rlcheng committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    89afb82 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. workflow-2612

     - test commit.
    rlcheng committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    70b1ac2 View commit details
    Browse the repository at this point in the history
  2. workflow-2612

     - test.
    rlcheng committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    5119dee View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. -test

    rlcheng committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e68e417 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. - test

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    79bfd81 View commit details
    Browse the repository at this point in the history
  2. - self hosting test.

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    840b3f2 View commit details
    Browse the repository at this point in the history
  3. - self host test.

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    031770d View commit details
    Browse the repository at this point in the history
  4. - testing 123.

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    70e709e View commit details
    Browse the repository at this point in the history
  5. - build time.

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8962185 View commit details
    Browse the repository at this point in the history
  6. - burn.

    rlcheng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    293fbd7 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    bb0f569 View commit details
    Browse the repository at this point in the history
  2. - start gds

    rlcheng committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    44977c4 View commit details
    Browse the repository at this point in the history
  3. - run fit.

    rlcheng committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3b66681 View commit details
    Browse the repository at this point in the history
  4. - int

    rlcheng committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    16571e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. integration-test-2611

     - Update test_telemetry_update test to use assert_telemetry for
       final verification.
    rlcheng committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    589ab2f View commit details
    Browse the repository at this point in the history
  2. integration-test-2611

     PR updates:
     - re-enable logger but on Serial1.
     - Topology cleanup. Cleaner Serial Comm with Radio Comm separate.
    rlcheng committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    95018ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab8d341 View commit details
    Browse the repository at this point in the history
  4. integration-test-2611

     - Further topology instance cleanup, remove rfm69 instance that
       use ComStub.
    rlcheng committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a044bed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6739604 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    c6b542a View commit details
    Browse the repository at this point in the history
  2. - workflow test.

    rlcheng committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4e66ad5 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. - add test artifacts.

    rlcheng committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    10f4abc View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. workflow-2612

     - rename workflow file to baremetal_ci.yml.
    rlcheng committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    2232ebf View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. workflow-2612

     - Split single job into multiple.
    rlcheng committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    607d4cd View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. workflow-2612

     - Add turn on temp_ci to test reusable workflow.
    rlcheng committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2de20a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. workflow-2612

     - add non embedded option in reusable_fit.
    rlcheng committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    390eff9 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. workflow-2612

     - Update env variables and make them passable to reusable workflow.
     - Turn baremetal_ci back on and turn off temp_ci.
    rlcheng committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3e0a576 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. workflow-2612

     - testing out composite action to reduce duplication of fit step
       in the reusable workflow.
    rlcheng committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    39812cf View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. workflow-2612

     - Undo composite action.
    rlcheng committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a16ab3e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. workflow-2612

     - Update resuable workflow to be cleaner, single env to select
       resource_type job instead of 2 booleans.
    rlcheng committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    929c62b View commit details
    Browse the repository at this point in the history
  2. workflow-2612

     - Add timeouts to FIT test to be more robust less false positive
      failures when running CI.
    rlcheng committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d51ade4 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. workflow-2612

     - test reusable paths via temp_ci.
    rlcheng committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    3b64be4 View commit details
    Browse the repository at this point in the history
  2. workflow-2612

     - Back to testing on baremetal_ci, enable logging.
    rlcheng committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    051e071 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. workflow-2612

     - logging testing.
     - update workflow file names. add comments.
    rlcheng committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d838063 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. workflow-2612

     - Update baremetal_cit_teensy with ports from Odroid self runner.
    rlcheng committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5d8dc77 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. workflow-2612

     - Add pip install line into build job.
     - Remove arduino-cli install in build job, using teensy_cli instead.
    rlcheng committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    11ac330 View commit details
    Browse the repository at this point in the history
  2. workflow-2612

     - Remove temp_ci.yml.
    rlcheng committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    22bdc56 View commit details
    Browse the repository at this point in the history
  3. workflow-2612

     - Activate fprime venv in reusable workflow before every venv related call.
       Each step in workflow file runs in a separate shell.
    rlcheng committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4ee39ce View commit details
    Browse the repository at this point in the history
  4. workflow-2612

     - update run-baremetal-reference.md for alternative to fsw upload.
    rlcheng committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    db381f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. workflow-2612

     - build using github's servers and upload build artifacts:
       binary and dictionary.
    rlcheng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    e1aeeae View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. workflow-2612

     - Update resauble_fit_ci to download build artifacts.
     - Add setup job to reusable_fit_ci.
    rlcheng committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8c91a74 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. workflow-2612

     - Update / cleanup interface input/output between build job and
       reusable workflow.
    rlcheng committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    363f263 View commit details
    Browse the repository at this point in the history