跳转至

04 配置管理

特性描述

服务端配置、网卡配置加载和解析

特性约束

子场景 1

测试配置是否生效

备注

服务端配置测试: rules_d、log_level配置项同用例 5.1 network_d配置项同用例 23.1

网卡配置测试同用例 23.1

准备工作

测试步骤

结果验证

测试结束

测试场景约束

子场景 2

测试max_workers配置项

备注

准备工作

  1. 创建规则文件:/tmp/1/rules.d/00-test.rules

    # mkdir -p /tmp/1/rules.d
    # PROGRAM=="/bin/echo hello world"
    

  2. 设置devmaster的配置文件,设置规则加载路径和日志级别

    rules_d = ["/tmp/1/rules.d"]
    log_level = "info"
    max_workers = 26
    

  3. 启动devmaster

    # devmaster &> log.txt &
    

测试步骤

触发所有设备的uevent事件:

# devctl trigger

结果验证

观察devmaster运行过程中的最大线程数为26:

# ps -T $(ps -aux | grep devmaster | grep -v grep | awk '{ print $2 }') | wc -l
27

测试结束

测试场景约束


最后更新: November 4, 2023
创建日期: August 23, 2023