码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • openeuler培训


    1 总述

    培训内容:关于openeuler操作系统定制,主要有系统启动顺序,内核加载、根文件系统、phy/pcie/i2c常见驱动移植,嵌入式系统可靠性提升,常见实时增强方法,rt补丁,实时性测试等。

    2 操作系统测试

    linux有2000万+行代码,所以测试是改动什么测什么(功能测试),还有系统测试,例如测小包发送,速率需求,以太网驱动。

    我们所用的是服务版本(server)的openeuler,

    举例是二次加载功能中的大内核加载测试。

    测试套件LTP ltp 直接跑,测不过,因为ltp要与内核同样裁剪。

    Intel的测试在arm上跑不了,他们自研 Pstress 文件系统压力测试(创建销毁 打开 关闭 搬移文件等)。

    从开源的测试修改 lmbench (LMBENCH) 内存访问性能测试(测芯片的健壮情况只测free的内存,因为运行着测试占内存)。

    Netperf网络通信性能测试client/server之间,lozone文件系统访问性能测试。

    memtester openeuler社区测试体系

    sig组 可以做测试人员,对社区做贡献。

    longterm取这样维护的版本。

    南向测试面向硬件,北向测试面向软件。

    测试框架封装,脚本,cve漏洞补充

    华为鲲鹏计算(计算产品线)

    3 持续集成

    持续集成几个组,几个人合作 CI 门禁检查 15min内处理;

    合到待测分支,制品库管理存放二进制。

    三级CI守护:

    一级仅做编译检查 可加静态分析 15min内

    二级每日22:00开始对一日工作检查 上板冒烟测试 2h内

    三级每周末 24h lmbench压力测试

  • 相关阅读:
    LeetCode-组合总和(C++)
    【月报】Aavegotchi 开发进度更新 - 2023 年 9 月
    DataFrame一行拆成多行
    SCI简介和写作顺序
    可选的优化器:Adam、SGD、Adagrad、RMSprop、Sparse Adam
    哪种蓝牙耳机降噪好?适合国庆假期使用的蓝牙耳机推荐
    【算法】算法题-20231118
    Word2Vec源码解读(Pytorch版本)
    河南省工业互联网大赛(复赛) wp
    PT_二维随机变量:正态分布的可加性
  • 原文地址:https://blog.csdn.net/danxutj/article/details/133608265
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号