Skip to content

Fea, 添加StringView::SplitAndTakeFirst #46

Fea, 添加StringView::SplitAndTakeFirst

Fea, 添加StringView::SplitAndTakeFirst #46

GitHub Actions / 单元测试报告 failed Aug 6, 2025 in 0s

77 passed, 1 failed and 0 skipped

Tests failed

Report Passed Failed Skipped Time
TestResults/UnitTestWin32.trx 39✅ 927s
TestResults/UnitTestWin64.trx 38✅ 1❌ 509s

✅ TestResults/UnitTestWin32.trx

39 tests were completed in 927s with 39 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TaskRunnerUnitTest.ParallelTaskRunnerUnitTest 3✅ 26s
TaskRunnerUnitTest.SequencedTaskRunnerUnitTest 7✅ 450s
TaskRunnerUnitTest.ThreadTaskRunnerUnitTest 6✅ 441s
UnitTest.AsyncFile 1✅ 1s
UnitTest.Bind 5✅ 1ms
UnitTest.BitMapUnitTest 3✅ 0ms
UnitTest.DynamicArrayUnitTest 9✅ 1ms
UnitTest.ObserverPtr 1✅ 0ms
UnitTest.StringUnitTest 4✅ 0ms

✅ TaskRunnerUnitTest.ParallelTaskRunnerUnitTest

✅ TaskRunner内部可以正确取到TaskRunner自身指针
✅ TaskRunner销毁后任务全部自动取消
✅ 并行数量保证

✅ TaskRunnerUnitTest.SequencedTaskRunnerUnitTest

✅ TaskRunner内部可以正确取到TaskRunner自身指针
✅ TaskRunner销毁后任务全部自动取消
✅ Wait句柄测试
✅ Wait句柄超时测试
✅ 任务序列化保证
✅ 周期性唤醒检查
✅ 时间间隔检测

✅ TaskRunnerUnitTest.ThreadTaskRunnerUnitTest

✅ PostTask可用性检测
✅ Wait句柄测试
✅ Wait句柄超时测试
✅ 周期性唤醒检查
✅ 时间间隔检测
✅ 线程Id获取

✅ UnitTest.AsyncFile

✅ 异步读取文件

✅ UnitTest.Bind

✅ ObserverPtr
✅ RefPtr
✅ UniquePtr
✅ UnsafeBindPtr
✅ WeakPtr

✅ UnitTest.BitMapUnitTest

✅ Bit数检测
✅ Bit设置获取能力
✅ Find验证

✅ UnitTest.DynamicArrayUnitTest

✅ Add
✅ Clear
✅ Insert
✅ Remove
✅ Resize
✅ SetArray
✅ SetItem
✅ 写时复制机制测试
✅ 列表初始化

✅ UnitTest.ObserverPtr

✅ 构建销毁测试

✅ UnitTest.StringUnitTest

✅ LockBuffer复制验证
✅ 从原生指针构造
✅ 写复制能力验证
✅ 引用计数能力验证

❌ TestResults/UnitTestWin64.trx

39 tests were completed in 509s with 38 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
TaskRunnerUnitTest.ParallelTaskRunnerUnitTest 3✅ 26s
TaskRunnerUnitTest.SequencedTaskRunnerUnitTest 6✅ 1❌ 36s
TaskRunnerUnitTest.ThreadTaskRunnerUnitTest 6✅ 441s
UnitTest.AsyncFile 1✅ 1s
UnitTest.Bind 5✅ 1ms
UnitTest.BitMapUnitTest 3✅ 0ms
UnitTest.DynamicArrayUnitTest 9✅ 0ms
UnitTest.ObserverPtr 1✅ 0ms
UnitTest.StringUnitTest 4✅ 0ms

✅ TaskRunnerUnitTest.ParallelTaskRunnerUnitTest

✅ TaskRunner内部可以正确取到TaskRunner自身指针
✅ TaskRunner销毁后任务全部自动取消
✅ 并行数量保证

❌ TaskRunnerUnitTest.SequencedTaskRunnerUnitTest

✅ TaskRunner内部可以正确取到TaskRunner自身指针
✅ TaskRunner销毁后任务全部自动取消
✅ Wait句柄测试
✅ Wait句柄超时测试
✅ 任务序列化保证
✅ 周期性唤醒检查
❌ 时间间隔检测
	Assert failed

✅ TaskRunnerUnitTest.ThreadTaskRunnerUnitTest

✅ PostTask可用性检测
✅ Wait句柄测试
✅ Wait句柄超时测试
✅ 周期性唤醒检查
✅ 时间间隔检测
✅ 线程Id获取

✅ UnitTest.AsyncFile

✅ 异步读取文件

✅ UnitTest.Bind

✅ ObserverPtr
✅ RefPtr
✅ UniquePtr
✅ UnsafeBindPtr
✅ WeakPtr

✅ UnitTest.BitMapUnitTest

✅ Bit数检测
✅ Bit设置获取能力
✅ Find验证

✅ UnitTest.DynamicArrayUnitTest

✅ Add
✅ Clear
✅ Insert
✅ Remove
✅ Resize
✅ SetArray
✅ SetItem
✅ 写时复制机制测试
✅ 列表初始化

✅ UnitTest.ObserverPtr

✅ 构建销毁测试

✅ UnitTest.StringUnitTest

✅ LockBuffer复制验证
✅ 从原生指针构造
✅ 写复制能力验证
✅ 引用计数能力验证

Annotations

Check failure on line 131 in UnitTest/TaskRunnerUnitTest.cpp

See this annotation in the file changed.

@github-actions github-actions / 单元测试报告

TaskRunnerUnitTest.SequencedTaskRunnerUnitTest ► 时间间隔检测

Failed test found in:
  TestResults/UnitTestWin64.trx
Error:
  Assert failed
Raw output
Assert failed
	at TaskRunnerUnitTest::SequencedTaskRunnerUnitTest::时间间隔检测() in D:\a\YY.Base\YY.Base\UnitTest\TaskRunnerUnitTest.cpp:line 131