Lines Matching +full:files +full:- +full:exclude

21 When using (at least) one ``-v`` option, twister's console output
26 - The test is marked as ``build_only: true`` in its ``.yaml``
28 - The test configuration has defined a ``harness`` but you don't have
30 - The target device is not connected and not available for flashing
31 - You or some higher level automation invoked twister with
32 ``--build-only``.
38 .. group-tab:: Linux
40 .. code-block:: bash
42 $ source zephyr-env.sh
45 .. group-tab:: Windows
47 .. code-block:: bat
49 zephyr-env.cmd
58 .. group-tab:: Linux
60 .. code-block:: bash
62 $ ./scripts/twister --all --enable-slow
64 .. group-tab:: Windows
66 .. code-block:: bat
68 python .\scripts\twister --all --enable-slow
74 the ``--platform`` option, it is a platform filter for testing, with this
77 you can use ``--platform board@revision`` to test on a specific revision.
83 .. group-tab:: Linux
85 .. code-block:: bash
87 $ ./scripts/twister --help
89 .. group-tab:: Windows
91 .. code-block:: bat
93 python .\scripts\twister --help
109 .. code-block:: yaml
112 name: NXP FRDM-K64F
116 - zephyr
117 - gnuarmemb
118 - xtools
120 - arduino_gpio
121 - arduino_i2c
122 - netif:eth
123 - adc
124 - i2c
125 - nvs
126 - spi
127 - gpio
128 - usb_device
129 - watchdog
130 - can
131 - pwm
142 west build -b reel_board
144 cmake -DBOARD=reel_board ..
170 - pci
178 - netif:eth
179 - sensor:bmi16
202 files in the application's project directory. This file may contain one or more
293 Don't run this test case unless --enable-slow was passed in on the
294 command line. Intended for time-consuming test cases that are only
313 - CONFIG_ADC_ASYNC=y
325 - arch:x86:CONFIG_ADC_ASYNC=y
326 - platform:qemu_x86:CONFIG_DEBUG=y
352 test will be selectable using the command line option ``--level <level name>``
380 invoked with the --integration option. Use this instead of
396 the images onto the target. The --erase option of west flash is
414 - ztest
415 - test
416 - console
417 - pytest
418 - gtest
419 - robot
432 - keyboard
433 - net
434 - bluetooth
448 - arch
449 - simulation
519 - "Temperature:(.*)C"
520 - "Relative Humidity:(.*)%"
593 if the symbol is defined to a non-empty string.
600 all comparison operators (non-associative)
621 running with -v or examining the discard report
627 To update this, pass the --all --release options.
640 be activated using the --integration option of twister and narrows down
662 .. group-tab:: Linux
664 .. code-block:: bash
666 scripts/twister --device-testing --device-serial /dev/ttyACM0 \
667 --device-serial-baud 115200 -p frdm_k64f -T tests/kernel
669 .. group-tab:: Windows
671 .. code-block:: bat
673 python .\scripts\twister --device-testing --device-serial COM1 \
674 --device-serial-baud 115200 -p frdm_k64f -T tests/kernel
676 The ``--device-serial`` option denotes the serial device the board is connected to.
678 only one board at a time, specified using the ``--platform`` option.
680 The ``--device-serial-baud`` option is only needed if your device does not run at
683 To support devices without a physical serial port, use the ``--device-serial-pty``
689 .. group-tab:: Linux
691 .. code-block:: bash
693 scripts/twister --device-testing --device-serial-pty "script.py" \
694 -p intel_adsp_cavs25 -T tests/kernel
696 .. group-tab:: Windows
702 The script is user-defined and handles delivering the messages which can be
705 The ``--device-flash-timeout`` option allows to set explicit timeout on the
709 The ``--device-flash-with-test`` option indicates that on the platform
723 .. group-tab:: Linux
725 .. code-block:: bash
727 ./scripts/twister --generate-hardware-map map.yml
729 .. group-tab:: Windows
731 .. code-block:: bat
733 python .\scripts\twister --generate-hardware-map map.yml
740 .. group-tab:: Linux
744 - connected: true
747 product: DAPLink CMSIS-DAP
750 - connected: true
753 product: J-Link
757 .. group-tab:: Windows
761 - connected: true
767 - connected: true
782 .. group-tab:: Linux
786 - connected: true
789 product: DAPLink CMSIS-DAP
793 - connected: true
796 product: J-Link
801 .. group-tab:: Windows
805 - connected: true
808 product: DAPLink CMSIS-DAP
812 - connected: true
815 product: J-Link
830 .. group-tab:: Linux
832 .. code-block:: bash
834 ./scripts/twister --device-testing --hardware-map map.yml -T samples/hello_world/
836 .. group-tab:: Windows
838 .. code-block:: bat
840 python .\scripts\twister --device-testing --hardware-map map.yml -T samples\hello_world
852 Hardware map allows to set ``--device-flash-timeout`` and ``--device-flash-with-test``
853 command line options as ``flash-timeout`` and ``flash-with-test`` fields respectively.
856 Serial PTY support using ``--device-serial-pty`` can also be used in the
859 - connected: true
866 - --remote-host=remote_host_ip_addr
867 - --key=/path/to/key.pem
876 .. group-tab:: Linux
878 .. code-block:: bash
880 west flash --remote-host remote_host_ip_addr --key /path/to/key.pem
882 twister -p intel_adsp_cavs25 --device-testing --device-serial-pty script.py
883 --west-flash="--remote-host=remote_host_ip_addr,--key=/path/to/key.pem"
885 .. group-tab:: Windows
893 For serial PTY, the "--generate-hardware-map" option cannot scan it out
909 - connected: true
911 - gpio_loopback
914 product: DAPLink CMSIS-DAP
918 When running ``twister`` with ``--device-testing``, the configured fixture
923 :figclass: align-center
925 Fixtures can also be provided via twister command option ``--fixture``, this option
937 - connected: false
939 - gpio_loopback
947 product: J-Link
954 When (re-)generated the hardware map file will contain an "id" keyword
955 that serves as the argument to ``--board-id`` when flashing. In some
957 using an external J-Link probe. The "probe_id" keyword overrides the
960 - connected: false
964 product: DAPLink CMSIS-DAP
971 Twister allows user to provide onfiguration files defining a list of tests or
978 ``--quarantine-list <PATH_TO_QUARANTINE_YAML>`` to a twister call.
979 Multiple quarantine files can be used.
981 ``--quarantine-verify`` to the above argument. This will make twister skip all tests
997 - scenarios:
998 - sample.basic.helloworld
999 comment: "Link to the issue: https://github.com/zephyrproject-rtos/zephyr/pull/33287"
1001 - scenarios:
1002 - kernel.common
1003 - kernel.common.(misra|tls)
1004 - kernel.common.nano64
1006 - .*_cortex_.*
1007 - native_posix
1009 To exclude a platform, use the following syntax::
1011 - platforms:
1012 - qemu_x86
1042 - Ability to ignore default platforms as defined in board definitions
1045 - Option to specify your own list of default platforms overriding what
1047 - Ability to override `build_onl_all` options used in some testscases.
1050 - Ignore some logic in twister to expand platform coverage in cases where
1059 - `override_default_platforms`: override default key a platform sets in board
1063 - `increased_platform_scope`: This option is set to True by default, when
1066 - `default_platforms`: A list of additional default platforms to add. This list
1076 - qemu_x86
1093 - name: my-test-level
1097 - kernel.threads.*
1098 - kernel.timer.behavior
1099 - arch.interrupt
1100 - boards.*
1113 - frdm_k64f
1115 - name: smoke
1118 - name: unit
1121 - name: integration
1124 - name: acceptance
1127 - name: system
1130 - name: regression
1140 .. group-tab:: Linux
1142 .. code-block:: bash
1144 scripts/twister --test-config=<path to>/test_config.yaml
1145 -T tests --level="smoke"
1154 the seed to the random number generator by providing ``-seed=value`` as an
1162 Robot files allow you to express interactive test scenarios in human-readable text format and execu…
1169 .. group-tab:: Linux
1171 .. code-block:: bash
1173 …$ ./scripts/twister --platform hifive1 --test samples/subsys/shell/shell_module/sample.shell.shell…
1175 .. group-tab:: Windows
1177 .. code-block:: bat
1179 …python .\scripts\twister --platform hifive1 --test samples/subsys/shell/shell_module/sample.shell.…
1183 .. code-block:: bash
1185 …$ ROBOT_FILES=shell_module.robot west build -p -b hifive1 -s samples/subsys/shell/shell_module -t …
1195 …essed directly in Robot test suite files, as an external Python library or, like Renode does it, d…
1196 …ramework.org/robotframework/latest/RobotFrameworkUserGuide.html#extending-robot-framework>`_ secti…