diff --git a/tests/gmii/test_gmii.py b/tests/gmii/test_gmii.py index f48195c..10fad75 100644 --- a/tests/gmii/test_gmii.py +++ b/tests/gmii/test_gmii.py @@ -24,12 +24,14 @@ THE SOFTWARE. """ import itertools +import logging import os import cocotb_test.simulator import pytest import cocotb +from cocotb.log import SimLog from cocotb.clock import Clock from cocotb.triggers import RisingEdge from cocotb.regression import TestFactory @@ -40,6 +42,9 @@ class TB(object): def __init__(self, dut): self.dut = dut + self.log = SimLog(f"cocotb.tb") + self.log.setLevel(logging.DEBUG) + cocotb.fork(Clock(dut.clk, 2, units="ns").start()) self.source = GmiiSource(dut, "gmii", dut.clk, dut.rst) diff --git a/tests/xgmii/test_xgmii.py b/tests/xgmii/test_xgmii.py index c4f7cc1..376807b 100644 --- a/tests/xgmii/test_xgmii.py +++ b/tests/xgmii/test_xgmii.py @@ -24,12 +24,14 @@ THE SOFTWARE. """ import itertools +import logging import os import cocotb_test.simulator import pytest import cocotb +from cocotb.log import SimLog from cocotb.clock import Clock from cocotb.triggers import RisingEdge from cocotb.regression import TestFactory @@ -40,6 +42,9 @@ class TB(object): def __init__(self, dut): self.dut = dut + self.log = SimLog(f"cocotb.tb") + self.log.setLevel(logging.DEBUG) + cocotb.fork(Clock(dut.clk, 2, units="ns").start()) self.source = XgmiiSource(dut, "xgmii", dut.clk, dut.rst) @@ -116,8 +121,8 @@ async def run_test_alignment(dut, payload_data=None, ifg=12, enable_dic=True, fo start_lane.append(rx_frame.rx_start_lane) - print(length) - print(start_lane) + tb.log.info(f"length: {length}") + tb.log.info(f"start_lane: {start_lane}") start_lane_ref = [] @@ -146,7 +151,7 @@ async def run_test_alignment(dut, payload_data=None, ifg=12, enable_dic=True, fo offset += 4 lane = (lane - offset) % byte_width - print(start_lane_ref) + tb.log.info(f"start_lane_ref: {start_lane_ref}") assert start_lane_ref == start_lane