Correct Morse human spacing and harden speed qualification
Run Unit Tests / nrf52-companion-smoke (push) Canceled after 0s
Run Unit Tests / nrf52-sensor-smoke (push) Canceled after 0s
Run Unit Tests / esp32-sensor-smoke (push) Canceled after 0s
Run Unit Tests / management-reports (push) Canceled after 0s
Run Unit Tests / stm32-companion-smoke (push) Canceled after 0s
Run Unit Tests / bootloader-version (push) Canceled after 0s
Run Unit Tests / test (push) Canceled after 0s
Run Unit Tests / hosted-doc-links (push) Canceled after 0s
Build and deploy Docs site to GitHub Pages / github-pages (push) Canceled after 0s
Run Unit Tests / nrf52-companion-smoke (push) Canceled after 0s
Run Unit Tests / nrf52-sensor-smoke (push) Canceled after 0s
Run Unit Tests / esp32-sensor-smoke (push) Canceled after 0s
Run Unit Tests / management-reports (push) Canceled after 0s
Run Unit Tests / stm32-companion-smoke (push) Canceled after 0s
Run Unit Tests / bootloader-version (push) Canceled after 0s
Run Unit Tests / test (push) Canceled after 0s
Run Unit Tests / hosted-doc-links (push) Canceled after 0s
Build and deploy Docs site to GitHub Pages / github-pages (push) Canceled after 0s
This commit is contained in:
1 parent
378925638b
commit
af08c02a00
23 files changed
+1194
-34
No files matched your search
@@ -237,6 +237,10 @@ class BenchControlTests(unittest.TestCase):
|
||||
raise RuntimeError("injected gain set failure")
|
||||
return "OK"
|
||||
def start_when_idle(self,text): return self.command(text)
|
||||
def set_rx_squelch(self,value=None):
|
||||
assert value is None, "Default quiet control must retain automatic squelch"
|
||||
self.commands.extend(["set morse.hil.squelch auto","get morse.hil.squelch"])
|
||||
return "> auto; volatile HIL RX only"
|
||||
def capture(self):
|
||||
if failure=="capture": raise RuntimeError("injected capture failure")
|
||||
return ""
|
||||
@@ -261,6 +265,9 @@ class BenchControlTests(unittest.TestCase):
|
||||
else:
|
||||
self.assertEqual(len(result["trials"]),2)
|
||||
self.assertTrue(all(item["kind"]=="quiet_control" and item["passed"] for item in result["trials"]))
|
||||
self.assertTrue(all(item["rx_squelch_dbm"] is None
|
||||
and item["rx_squelch_status"]=="> auto; volatile HIL RX only"
|
||||
for item in result["trials"]))
|
||||
|
||||
|
||||
class HandoffProtocolTests(unittest.IsolatedAsyncioTestCase):
|
||||
|
||||
Reference in new issue
Block a user