yeg
2026-09-02 ff796cde863010a0ef65d75451d1a4587c927162
修正停止接收与发现测试语义
2个文件已修改
4 ■■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TTestController.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/DeviceDiscoveryPersistenceServiceTest.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TTestController.java
@@ -136,7 +136,7 @@
        return success(testService.selectTestById(testId));
    }
    /** 人工结束接收动作别名;与停止测试共用原子关闭区间和释放租约事务。 */
    /** 人工结束接收动作别名;与停止测试共用停止请求并进入不可恢复终态的事务。 */
    @PreAuthorize("@ss.hasPermi('system:test:stop')")
    @Log(title = "人工结束接收", businessType = BusinessType.UPDATE)
    @PostMapping("/{testId}/reception/end")
ruoyi-admin/src/test/java/com/ruoyi/system/service/impl/DeviceDiscoveryPersistenceServiceTest.java
@@ -20,7 +20,7 @@
class DeviceDiscoveryPersistenceServiceTest
{
    @Test
    void pausedOrEndedTestsDoNotStopDeviceDiscovery()
    void discoveryPersistsCandidatesWithoutReceivingTest()
    {
        InMemoryDeviceDiscoveryCandidateStore candidateStore = new InMemoryDeviceDiscoveryCandidateStore();
        TDetectionCabinetMapper cabinetMapper = Mockito.mock(TDetectionCabinetMapper.class);