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

Adds fixture tests #2823

Merged
merged 26 commits into from
Sep 5, 2024
Merged

Adds fixture tests #2823

merged 26 commits into from
Sep 5, 2024

Conversation

technobly
Copy link
Member

@technobly technobly commented Sep 1, 2024

  • Adds more fixture tests
  • Updates some exiting fixture tests

Current state

  • All tests passing ✅
Pass/Fail    Fixture Tests
                └── wiring
                    ├── ble_central_peripheral
Pass                │    ├── bw_1.config.js - Argon/Argon
Pass                │    └── bw_2.config.js - Photon2/Photon2
                    ├── ble_scanner_broadcaster
Pass                │    ├── bw_1.config.js - Argon/Argon
Pass                │    └── bw_2.config.js - Photon2/Photon2
                    ├── i2c_master_slave
Pass                │    ├── bw_1.config.js - Argon Master / Photon2 Slave
Pass                │    ├── bw_2.config.js - Photon2 Master / Argon Slave
Pass                │    ├── bw_3.config.js - Argon Master / Argon Slave
Pass                │    └── bw_4.config.js - Photon2 Master / Photon2 Slave
                    ├── i2c_mcp23017
Pass                │    ├── bw_1.config.js - Argon
Pass                │    └── bw_2.config.js - Photon2
                    ├── serial_loopback
Pass                │    ├── bw_1.config.js - Photon2
Pass                │    └── bw_2.config.js - Argon
                    ├── serial_loopback2
Pass                │    ├── bw_1.config.js - Photon2
Pass                │    └── bw_2.config.js - Argon
                    ├── sleep20
Pass                │    ├── bw_1.config.js - Argon Tester / Photon2 Device
Pass                │    └── bw_2.config.js - Photon2 Tester / Argon Device
                    └── spi_master_slave
Pass                     ├── bw_1.config.js - Photon2 SPI Master / Argon SPI1 Slave
Pass                     ├── bw_2.config.js - Argon SPI Master / Argon SPI1 Slave
Pass                     └── bw_3.config.js - Photon2 SPI1 Master / Photon2 SPI1 Slave

@technobly technobly added this to the 5.9.0 milestone Sep 1, 2024
Copy link
Member

@XuGuohui XuGuohui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. ble_central_peripheral:
    • Argon: ✅
    • Photon2: ✅
    • Argon/Photon2: ✅
  2. ble_scanner_broadcaster:
    • Argon: ✅
    • Photon2: ✅
  3. serial_loopback:
    • Argon: ✅
    • Photon: ✅
  4. serial_loopback2:
    • Argon: ✅
    • Photon2: ✅
  5. i2c_master_slave:
    • Argon: Failed occasionally (figured out)
    • Photon2: Failed if re-run the test without hard reset (in progress)
  6. spi_master_slave: TODO

@technobly technobly merged commit 3263543 into develop Sep 5, 2024
13 checks passed
@technobly technobly deleted the feature/fixture-tests branch September 5, 2024 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants