7 Matching Annotations
  1. Apr 2018
    1. Tempest的测试结果有四种:测试错误(Error)、测试失败(Failure)、跳过(Skip)、成功(Success)。其含义分别如下

      Tempest 测试的4种结果

      • Error -- 错误 -- Tempest测试代码执行时报错
      • Failure -- 失败 -- 测试代码执行正常,但是没有得到预期测试结果
      • Skip -- 跳过 -- 测试忽略
      • Success -- 成功 -- 测试用例执行成功。测试程序返回预期结果
    1. Running Tests

      ostestr 部分命令 ostestr openstack文档部分介绍

      • running Tests
      • Test Selection
      • Output Options
    1. Nose identified them as tests since they had the word "tests" as part of their name, and that is one of the things nose uses to identify what is a test and what is not

      nosetests 会根据是否带有‘tests’一词作为其名称的一部分,来作为识别什么是测试,什么不是测试

      实际情况是,有些带有tests的函数并不是测试,所以nostests和testrs测试的数量不一样

      社区推荐使用ostestr

    1. Overview of the current Scenario tests

      tempest scenario tests,tempest场景测试用例,相关简要概述,以及需要用到的openstack services

    2. $ testr run --parallel tempest.

      run tempest

      ### 使用testr测试工具
      # testr run --parallel xxxx
      
      ### 使用nosetests测试工具
      # nosetests -vx xxxxx
      
    1. 如何执行 tempest
      • tempest init workdir 初始化目录
      • tempest run --list-tests 列出可执行的测试列表
      • tempest run --serial --regex xxx
      • testr run xxx
      • nosetests -vx xxx
  2. Mar 2017