TSD-9273 manual QA guide for any executed-unit matrix case
Manual QA guide for reproducing one chosen executed-unit matrix case on a TS, entering the requested CZ upgrade flow, and comparing the real DecisionFlowLog against the expected units.
| from unicodedata import name | |
| ANIMALS = ( | |
| "🐶🐱🐭🐹🐰🦊🐻🐼🐻🐨🐯🦁🐮🐷🐽🐸🐵🙈🙉🙊🐒🐔🐧🐦🐤🐣🐥🦆🦅🦉🦇🐺🐗🐴🦄🐝🪱🐛🦋🐌🐞🐜🪰🪲🪳🦟🦗🕷🕸🦂🐢🐍🦎🦖🦕🐙🦑🦐🦞🦀🐡🐠🐟🐬🐳🐋🦈🦭🐊" | |
| "🐅🐆🦓🦍🦧🦣🐘🦛🦏🐪🐫🦒🦘🦬🐃🐂🐄🐎🐖🐏🐑🦙🐐🦌🐕🐩🦮🐈🪶🐓🦃🦤🦚🦜🦢🦩🕊🐇🦝🦨🦡🦫🦦🦥🐁🐀🐿🦔🐾🐉🐲" | |
| ) | |
| class Emoticons: |
| ANIMALS = { | |
| "🐇": "🐰", | |
| "🐁": "🐭", | |
| "🐈": "🐱", | |
| "🐕": "🐶", | |
| "🐅": "🐯", | |
| "🐄": "🐮", | |
| "🐖": "🐷", | |
| "🐒": "🐵", | |
| "🐥": "🐤", |
| defmodule Combination do | |
| def combine([]) do | |
| [] | |
| end | |
| def combine([head | tail]) do | |
| tail_combinations = combine(tail) | |
| merged_combinations = Enum.map( | |
| [[]] ++ tail_combinations, | |
| fn c -> c ++ [head] end |
| Stáhněte si z https://raw.githubusercontent.com/frenzymadness/Data_analysis_workshop/master/data/Pokemon.csv. |
| from contextlib import contextmanager | |
| from os.path import join | |
| from rpmfile import open as rpm_open | |
| from sys import argv | |
| from zipfile import ZipFile | |
| EGG_PATH = join(".", "etc", "insights-client", "rpm.egg") | |
| VERSION_PATH = join("insights", "VERSION") |
| _NOTHING = object() | |
| DELETE = object() | |
| class Cell: | |
| def __init__(self, value=_NOTHING): | |
| if value is not _NOTHING: | |
| self.value = value | |
| def __call__(self, value=_NOTHING): |
| _SENTINEL = object() | |
| class Cell: | |
| def __init__(self, value=_SENTINEL): | |
| if value is not _SENTINEL: | |
| self.value = value | |
| def __call__(self, value=_SENTINEL): | |
| if value is not _SENTINEL: |
| Index: insights/client/data_collector.py | |
| IDEA additional info: | |
| Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP | |
| <+>UTF-8 | |
| =================================================================== | |
| diff --git a/insights/client/data_collector.py b/insights/client/data_collector.py | |
| --- a/insights/client/data_collector.py (revision 42907d96132d4877ac588e6aa090b0cd4adbfcf1) | |
| +++ b/insights/client/data_collector.py (date 1636398517420) | |
| @@ -320,6 +320,13 @@ | |
| rm_commands = rm_conf.get('commands', []) |
| from collections import namedtuple | |
| from contextlib import contextmanager | |
| from functools import partial | |
| from io import BytesIO | |
| from io import StringIO | |
| from os.path import join | |
| from re import escape | |
| from re import fullmatch | |
| from shlex import quote | |
| from tarfile import open as tar_open |