Philipp Wagner
Philipp Wagner
(I'll look at the remaining test failures after we have agreement on moving forward with this change, so please feel free to jump in with your thoughts!)
Indeed, we don't have to follow any naming conventions: we can choose the most descriptive name we can find. And I'd claim "Edge()" doesn't meet that test. The name `Edge()`...
> Unfortunately I don't think there's anything we can do until the private CI job hang is resolved. So sorry if we don't look at this sooner. That's resolved now,...
Do you know (or can figure out) why VIRTUAL_ENV is not set by pipx?
Thanks for your excellent write-up, @ktbarrett. There's more research for me to do, but one question that came up in my head: why do we need symmetric tasks at all?...
While the behavior isn't great, it's not uncommon to have such behavior in testing frameworks that somewhat sacrifice test isolation (in our case, a separate simulator run per test) for...
Thanks for your extensive bug report, @abyszuk! I missed this issue earlier, I'll have a look in the coming days.
We are now hitting an issue with the same signature in CI when running `test_iteration_mixedlang` (note the common "mixedlang" theme here): ``` # COUT: 0.00ns INFO cocotb.test Found wr_data.wr_data[1] ()...
The upstream issue [SPT82412](https://www.aldec.com/en/support/customer_portal/cases/22412) is resolved in Riviera-PRO 2024.04. Read access to unions and packed structs now works. I updated the test waivers in https://github.com/cocotb/cocotb/pull/3932. However, our code has evolved...
Test failures with Verilator master as of today: ``` Failure in testsuite: 'all' classname: 'test_iteration_es' testcase: 'recursive_discovery' with parameters 'all' Error: Test test_iteration_es:recursive_discovery failed Failure in testsuite: 'all' classname: 'test_discovery'...