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

TS-534: Fix card.binary HIL testing. #153

Merged
merged 1 commit into from
Jul 1, 2024

Conversation

haydenroche5
Copy link
Collaborator

@haydenroche5 haydenroche5 commented Jun 27, 2024

  • Use a single PlatformIO command to build, upload, and test. Previously, we
    we did this in a few steps because of a problem where the Swan's serial port
    wasn't ready after uploading and so the test step would fail because it couldn't
    find the serial port. I was able to reduce this to one step by using the
    approach described here: Add test start delay option platformio/platformio-core#3742
  • Fix a Bash typo in the step that cleaned up the Notehub proxy route.
  • I reinstalled tunnelmole using npm on the Orange Pi, and it's working again.
    I really don't know what was wrong here. In order for run_tmole.sh to find the
    tmole executable, I had to add a couple lines to the start of the script so that
    npm packages are on PATH.
  • Upgrade the note-arduino version to latest.

@haydenroche5 haydenroche5 requested a review from zfields June 27, 2024 21:58
@haydenroche5 haydenroche5 self-assigned this Jun 27, 2024
@haydenroche5
Copy link
Collaborator Author

Ugh, don't review this yet. There are some kinks that need to be worked out.

@haydenroche5 haydenroche5 force-pushed the hayden/fix_hil_tunneling branch 8 times, most recently from 71f186d to 53fc403 Compare June 27, 2024 23:32
@zfields
Copy link
Collaborator

zfields commented Jun 28, 2024

Doesn't imply all tests should pass now?

@haydenroche5 haydenroche5 force-pushed the hayden/fix_hil_tunneling branch 3 times, most recently from a65ba5c to 75a05a7 Compare July 1, 2024 19:53
- Use a single PlatformIO command to build, upload, and test. Previously, we
we did this in a few steps because of a problem where the Swan's serial port
wasn't ready after uploading and so the test step would fail because it couldn't
find the serial port. I was able to reduce this to one step by using the
approach described here: platformio/platformio-core#3742
- Fix a Bash typo in the step that cleaned up the Notehub proxy route.
- I reinstalled tunnelmole using npm on the Orange Pi, and it's working again.
I really don't know what was wrong here. In order for run_tmole.sh to find the
tmole executable, I had to add a couple lines to the start of the script so that
npm packages are on PATH.
- Upgrade the note-arduino version to latest.
@haydenroche5 haydenroche5 force-pushed the hayden/fix_hil_tunneling branch from 0a192f3 to 5615daa Compare July 1, 2024 21:18
@haydenroche5 haydenroche5 changed the title TS-534: Switch to localtunnel from tunnelmole. TS-534: Fix card.binary HIL testing. Jul 1, 2024
@haydenroche5 haydenroche5 merged commit c828782 into master Jul 1, 2024
11 checks passed
@haydenroche5 haydenroche5 deleted the hayden/fix_hil_tunneling branch July 1, 2024 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants