summaryrefslogtreecommitdiffstats
path: root/tests/opnfv/test_cases/opnfv_yardstick_tc040.yaml
blob: 591ce03563b03829c10714b1141b452ef3ad2f80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
##############################################################################
# Copyright (c) 2017 Huawei Technologies Co.,Ltd and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
---

schema: "yardstick:task:0.1"
description: >
    Yardstick TC040 config file;
    Running Parser Yang-to-Tosca module as a tool, validating output against expected outcome.


scenarios:
-
  type: Parser
  options:
    yangfile:  /home/opnfv/repos/yardstick/samples/yang.yaml
    toscafile: /home/opnfv/repos/yardstick//samples/tosca.yaml

  runner:
    type: Iteration
    iterations: 1
    interval: 1

context:
  type: Dummy
  name: Dummy
haros_ for information on OPNFV community labs and this Presentation_ for an overview of *Yardstick* About This Document =================== This document consists of the following chapters: * Chapter :doc:`01-introduction` provides a brief introduction to *Yardstick* project's background and describes the structure of this document. * Chapter :doc:`02-methodology` describes the methodology implemented by the *Yardstick* Project for :term:`NFVI` verification. * Chapter :doc:`03-architecture` provides information on the software architecture of *Yardstick*. * Chapter :doc:`04-installation` provides instructions to install *Yardstick*. * Chapter :doc:`05-operation` provides information on how to use *Yardstick* to run and create testcases. * Chapter :doc:`06-yardstick-plugin` provides information on how to integrate other OPNFV testing projects into *Yardstick*. * Chapter :doc:`07-result-store-InfluxDB` provides inforamtion on how to run plug-in test cases and store test results into community's InfluxDB. * Chapter :doc:`08-grafana` provides inforamtion on *Yardstick* grafana dashboard and how to add a dashboard into *Yardstick* grafana dashboard. * Chapter :doc:`09-api` provides inforamtion on *Yardstick* ReST API and how to use *Yardstick* API. * Chapter :doc:`10-yardstick-user-interface` provides inforamtion on how to use yardstick report CLI to view the test result in table format and also values pinned on to a graph * Chapter :doc:`12-nsb-overview` describes the methodology implemented by the Yardstick - Network service benchmarking to test real world usecase for a given VNF. * Chapter :doc:`13-nsb_installation` provides instructions to install *Yardstick - Network Service Benchmarking (NSB) testing*. * Chapter :doc:`14-nsb-operation` provides information on running *NSB* * Chapter :doc:`15-list-of-tcs` includes a list of available *Yardstick* test cases. Contact Yardstick ================= Feedback? `Contact us`_ .. _Contact us: mailto:opnfv-users@lists.opnfv.org&subject="[yardstick]"