123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502 |
-
- \documentclass[a4paper]{article}
- %\documentclass[a4paper,landscape]{article}
-
- \renewcommand{\familydefault}{\sfdefault}
- \usepackage[table]{xcolor}
- \definecolor{orange}{rgb}{1, 0.7, 0}
- \definecolor{lightgrey}{rgb}{0.925, 0.925, 0.925}
-
- \setlength{\topmargin}{-3cm}
- \setlength{\oddsidemargin}{-0.5cm}
- \setlength{\evensidemargin}{0cm}
- \setlength{\textwidth}{17.5cm}
- \setlength{\textheight}{24.5cm}
- %\setlength{\textwidth}{25cm}
- %\setlength{\textheight}{15cm}
- \setlength{\headheight}{84pt}
-
- \usepackage{fancyvrb}
- \usepackage{fvextra}
- %\usepackage{framed,color}
- %\newenvironment{modulelog}{\snugshade\Verbatim}{\endVerbatim\endsnugshade}
- \usepackage{adjustbox}
- \newenvironment{modulelog}%
- {\par\noindent\adjustbox{margin=0ex,bgcolor=shadecolor,margin=0ex}\bgroup\varwidth\linewidth\Verbatim}%
- {\endVerbatim\endvarwidth\egroup}
- %\usepackage{xcolor}
-
- \renewcommand{\baselinestretch}{1,2}
- \setlength{\parindent}{0pt}
- \setlength{\parskip}{9pt plus3pt minus3pt}
-
- \usepackage{listings}
- \usepackage{color}
- \definecolor{bg-partially-covered}{rgb}{1,1,0.6} % light-yellow
- \definecolor{bg-uncovered}{rgb}{1,0.8,0.8} % light-red
- \definecolor{bg-covered}{rgb}{0.95,1,0.95} % very light-green
- \definecolor{bg-clean}{rgb}{1,1,1} % white
- \definecolor{mygreen}{rgb}{0,0.6,0}
- \definecolor{mygray}{rgb}{0.5,0.5,0.5}
- \definecolor{mymauve}{rgb}{0.58,0,0.82}
- \lstset{ %
- backgroundcolor=\color{white}, % choose the background color; you must add \usepackage{color} or \usepackage{xcolor}; should come as last argument
- basicstyle=\footnotesize, % the size of the fonts that are used for the code
- breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
- breaklines=true, % sets automatic line breaking
- captionpos=b, % sets the caption-position to bottom
- commentstyle=\color{mygreen}, % comment style
- deletekeywords={...}, % if you want to delete keywords from the given language
- escapeinside={\%*}{*)}, % if you want to add LaTeX within your code
- extendedchars=true, % lets you use non-ASCII characters; for 8-bits encodings only, does not work with UTF-8
- frame=none, % adds a frame around the code
- keepspaces=true, % keeps spaces in text, useful for keeping indentation of code (possibly needs columns=flexible)
- keywordstyle=\color{blue}, % keyword style
- language=Octave, % the language of the code
- morekeywords={*,...}, % if you want to add more keywords to the set
- numbers=left, % where to put the line-numbers; possible values are (none, left, right)
- numbersep=5pt, % how far the line-numbers are from the code
- numberstyle=\tiny\color{mygray}, % the style that is used for the line-numbers
- rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. comments (green here))
- showlines=true,
- showspaces=false, % show spaces everywhere adding particular underscores; it overrides 'showstringspaces'
- showstringspaces=false, % underline spaces within strings only
- showtabs=false, % show tabs within strings adding particular underscores
- stepnumber=1, % the step between two line-numbers. If it's 1, each line will be numbered
- stringstyle=\color{mymauve}, % string literal style
- tabsize=2, % sets default tabsize to 2 spaces
- }
- \usepackage{hyperref}
- \usepackage{longtable}[=v4.13]
- \usepackage{tabu}
- \usepackage{multicol}
- \usepackage{booktabs}
- \usepackage{graphicx}
- \usepackage{lastpage} % for the number of the last page in the document
- \usepackage{fancyhdr}
-
- \fancyhf{}
- \renewcommand{\headrulewidth}{0pt}
- \renewcommand{\footrulewidth}{0pt}
- \lhead{\textcolor{gray}{}}
- \chead{\textcolor{gray}{ Unittest for {\tt smart\_brain }}}
- \rhead{\textcolor{gray}{}}
- \lfoot{\textcolor{gray}{}}
- \cfoot{\textcolor{gray}{}}
- \rfoot{\textcolor{gray}{\thepage\,/ \pageref{LastPage}}}
-
- \begin{document}
-
- \begin{titlepage}
- \date{\today}
- \title{
- Unittest for {\tt smart\_brain }
- }
- \date{\today}
- \maketitle
- \thispagestyle{empty}
- \newpage
- \end{titlepage}
-
- \setcounter{page}{1}
- \pagestyle{fancy}
-
- \tableofcontents
- \newpage
-
- \section{Test System Information}
- \begin{tabu} to \linewidth {lX}
- \toprule
- {\bf System Information} & \\
- \midrule
- Architecture & 64bit \\
- Machine & x86\_64 \\
- Hostname & ahorn \\
- Distribution & Linux Mint 21.1 (vera) \\
- System & Linux \\
- Kernel & 5.15.0-60-generic (\#66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023) \\
- Username & dirk \\
- Path & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test \\
- \bottomrule
- \end{tabu}
-
- \section{Test Object Information}
- \begin{tabu} to \linewidth {lX}
- \toprule
- {\bf Test object Information} & \\
- \midrule
- Test Object Name & smart\_brain \\
- Test Object Vesion & 1.2.0 \\
- GIT repository & https:/\allowbreak /\allowbreak git.mount-mockery.de/\allowbreak smarthome/\allowbreak smart\_brain.git\\
- GIT reference & f3ed72974e5fd3bf932ab78acdf0a1d6154dd733\\
- \bottomrule
- \end{tabu}
-
-
- \section{Summary}
- \begin{tabu} to \linewidth {lX}
- \toprule
- Number of tests & {\bf 67}\\
- Number of successfull tests & {\bf 67}\\
- Number of possibly failed tests & \textcolor{black}{\bf 0}\\
- Number of failed tests & \textcolor{black}{\bf 0}\\
- \midrule
- Executionlevel & Full Test (all defined tests)\\
- Time consumption & 84.664s\\
- \bottomrule
- \end{tabu}
-
-
-
-
-
-
- \section{\textcolor{green}{Testcases (Success)}}
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak diningroom/\allowbreak powerplug\_floorlamp }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:23,206\\
- Finished-Time: & 2023-02-15 07:13:24,415\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak diningroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:24,416\\
- Finished-Time: & 2023-02-15 07:13:25,627\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off synchronisation test: shellies/\allowbreak ffe/\allowbreak diningroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (24)\\
- Start-Time: & 2023-02-15 07:13:25,627\\
- Finished-Time: & 2023-02-15 07:13:26,532\\
- Time-Consumption & 0.905s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'False'\\
- \bf{\,Info } & Changing master device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak diningroom/\allowbreak powerplug\_floorlamp) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing master device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak diningroom/\allowbreak powerplug\_floorlamp) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak floor/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:26,533\\
- Finished-Time: & 2023-02-15 07:13:27,743\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak kitchen/\allowbreak circulation\_pump }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:27,744\\
- Finished-Time: & 2023-02-15 07:13:28,953\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak kitchen/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:28,954\\
- Finished-Time: & 2023-02-15 07:13:30,164\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:13:30,165\\
- Finished-Time: & 2023-02-15 07:13:31,978\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:13:31,979\\
- Finished-Time: & 2023-02-15 07:13:33,792\\
- Time-Consumption & 1.813s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:33,793\\
- Finished-Time: & 2023-02-15 07:13:35,004\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:13:35,005\\
- Finished-Time: & 2023-02-15 07:13:36,817\\
- Time-Consumption & 1.812s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:13:36,818\\
- Finished-Time: & 2023-02-15 07:13:38,632\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:38,632\\
- Finished-Time: & 2023-02-15 07:13:39,843\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness synchronisation test: videv/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (42)\\
- Start-Time: & 2023-02-15 07:13:39,844\\
- Finished-Time: & 2023-02-15 07:13:41,055\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'True' (Power on)\\
- \bf{\,Info } & Changing master device brightness to '35'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing master device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting preconditions for master device 'False' (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature synchronisation test: videv/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (67)\\
- Start-Time: & 2023-02-15 07:13:41,056\\
- Finished-Time: & 2023-02-15 07:13:42,266\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'True' (Power on)\\
- \bf{\,Info } & Changing master device color temperature to '2'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing master device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting preconditions for master device 'False' (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off synchronisation test: shellies/\allowbreak ffe/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (24)\\
- Start-Time: & 2023-02-15 07:13:42,267\\
- Finished-Time: & 2023-02-15 07:13:43,177\\
- Time-Consumption & 0.910s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'False'\\
- \bf{\,Info } & Changing master device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing master device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_1) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_2) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_3) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_4) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_5) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak ffe/\allowbreak livingroom/\allowbreak floorlamp\_6) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak bed\_light\_di }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:13:43,177\\
- Finished-Time: & 2023-02-15 07:13:44,990\\
- Time-Consumption & 1.812s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak bed\_light\_di }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:44,990\\
- Finished-Time: & 2023-02-15 07:13:46,199\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak bed\_light\_ma }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:46,200\\
- Finished-Time: & 2023-02-15 07:13:47,410\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Away mode test: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (101)\\
- Start-Time: & 2023-02-15 07:13:47,411\\
- Finished-Time: & 2023-02-15 07:13:48,318\\
- Time-Consumption & 0.908s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 16.5 and Type is $<$class 'float'$>$).\\
- \bf{\,Info } & Deactivating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Boost mode test: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (128)\\
- Start-Time: & 2023-02-15 07:13:48,319\\
- Finished-Time: & 2023-02-15 07:13:49,225\\
- Time-Consumption & 0.906s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Activating boost mode\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is greater expectation (Content 900 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Setting postconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Default temperature test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (50)\\
- Start-Time: & 2023-02-15 07:13:49,225\\
- Finished-Time: & 2023-02-15 07:13:49,830\\
- Time-Consumption & 0.604s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Valve setpoint to 16.5)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint (is not default temperature) is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Triggering set to default temperature (21.5)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Summer mode test: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (74)\\
- Start-Time: & 2023-02-15 07:13:49,830\\
- Finished-Time: & 2023-02-15 07:13:50,738\\
- Time-Consumption & 0.908s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ User temperature setpoint test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (22)\\
- Start-Time: & 2023-02-15 07:13:50,738\\
- Finished-Time: & 2023-02-15 07:13:51,949\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Changing valve temperature setpoint to '16.5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 16.5 and Type is $<$class 'float'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 16.5 and Type is $<$class 'float'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '21.5'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bf{\,Info } & Changing valve temperature setpoint to '16.5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 16.5 and Type is $<$class 'float'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 16.5 and Type is $<$class 'float'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '21.5'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 21.5 and Type is $<$class 'float'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:13:51,949\\
- Finished-Time: & 2023-02-15 07:13:53,764\\
- Time-Consumption & 1.815s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak ffe/\allowbreak sleep/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:13:53,764\\
- Finished-Time: & 2023-02-15 07:13:55,578\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffe/\allowbreak sleep/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:13:55,579\\
- Finished-Time: & 2023-02-15 07:13:56,789\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Away mode test: zigbee/\allowbreak ffw/\allowbreak bath/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (101)\\
- Start-Time: & 2023-02-15 07:13:56,790\\
- Finished-Time: & 2023-02-15 07:13:57,697\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Boost mode test: zigbee/\allowbreak ffw/\allowbreak bath/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (128)\\
- Start-Time: & 2023-02-15 07:13:57,698\\
- Finished-Time: & 2023-02-15 07:13:58,604\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Activating boost mode\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is greater expectation (Content 900 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Setting postconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Default temperature test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak bath/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (50)\\
- Start-Time: & 2023-02-15 07:13:58,605\\
- Finished-Time: & 2023-02-15 07:13:59,209\\
- Time-Consumption & 0.604s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Valve setpoint to 18.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint (is not default temperature) is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Triggering set to default temperature (23.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Summer mode test: zigbee/\allowbreak ffw/\allowbreak bath/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (74)\\
- Start-Time: & 2023-02-15 07:13:59,210\\
- Finished-Time: & 2023-02-15 07:14:00,116\\
- Time-Consumption & 0.906s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ User temperature setpoint test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak bath/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (22)\\
- Start-Time: & 2023-02-15 07:14:00,116\\
- Finished-Time: & 2023-02-15 07:14:01,327\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Changing valve temperature setpoint to '18.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '23.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing valve temperature setpoint to '18.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '23.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak julian/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:01,327\\
- Finished-Time: & 2023-02-15 07:14:03,140\\
- Time-Consumption & 1.813s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak julian/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:14:03,141\\
- Finished-Time: & 2023-02-15 07:14:04,956\\
- Time-Consumption & 1.815s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffw/\allowbreak julian/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:04,956\\
- Finished-Time: & 2023-02-15 07:14:06,165\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:06,166\\
- Finished-Time: & 2023-02-15 07:14:07,980\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:14:07,980\\
- Finished-Time: & 2023-02-15 07:14:09,794\\
- Time-Consumption & 1.813s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffw/\allowbreak livingroom/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:09,794\\
- Finished-Time: & 2023-02-15 07:14:11,003\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak ffw/\allowbreak sleep/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:11,004\\
- Finished-Time: & 2023-02-15 07:14:12,817\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak ffw/\allowbreak sleep/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:12,818\\
- Finished-Time: & 2023-02-15 07:14:14,029\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:14,030\\
- Finished-Time: & 2023-02-15 07:14:15,240\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 3 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:15,240\\
- Finished-Time: & 2023-02-15 07:14:16,448\\
- Time-Consumption & 1.207s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off synchronisation test: my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 3 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (24)\\
- Start-Time: & 2023-02-15 07:14:16,448\\
- Finished-Time: & 2023-02-15 07:14:17,354\\
- Time-Consumption & 0.906s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'False'\\
- \bf{\,Info } & Changing master device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 1) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing master device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 1) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak desk\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:17,354\\
- Finished-Time: & 2023-02-15 07:14:19,168\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak desk\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:14:19,169\\
- Finished-Time: & 2023-02-15 07:14:20,983\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 2 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:20,984\\
- Finished-Time: & 2023-02-15 07:14:22,195\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Away mode test: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (101)\\
- Start-Time: & 2023-02-15 07:14:22,196\\
- Finished-Time: & 2023-02-15 07:14:23,102\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 20 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Boost mode test: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (128)\\
- Start-Time: & 2023-02-15 07:14:23,103\\
- Finished-Time: & 2023-02-15 07:14:24,009\\
- Time-Consumption & 0.906s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Activating boost mode\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is greater expectation (Content 899 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Setting postconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Default temperature test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (50)\\
- Start-Time: & 2023-02-15 07:14:24,010\\
- Finished-Time: & 2023-02-15 07:14:24,613\\
- Time-Consumption & 0.603s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Valve setpoint to 20.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint (is not default temperature) is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Triggering set to default temperature (25.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Summer mode test: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (74)\\
- Start-Time: & 2023-02-15 07:14:24,613\\
- Finished-Time: & 2023-02-15 07:14:25,520\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ User temperature setpoint test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (22)\\
- Start-Time: & 2023-02-15 07:14:25,521\\
- Finished-Time: & 2023-02-15 07:14:26,730\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Changing valve temperature setpoint to '20.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 20 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 20 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '25.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing valve temperature setpoint to '20.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 20 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 20 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '25.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 25 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:26,730\\
- Finished-Time: & 2023-02-15 07:14:28,545\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak dirk/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:14:28,545\\
- Finished-Time: & 2023-02-15 07:14:30,359\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak gfw/\allowbreak dirk/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:30,360\\
- Finished-Time: & 2023-02-15 07:14:31,571\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: my\_apps/\allowbreak gfw/\allowbreak dirk/\allowbreak powerplug/\allowbreak output/\allowbreak 4 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:31,571\\
- Finished-Time: & 2023-02-15 07:14:32,782\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (50)\\
- Start-Time: & 2023-02-15 07:14:32,783\\
- Finished-Time: & 2023-02-15 07:14:34,596\\
- Time-Consumption & 1.814s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device brightness to '65'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 65 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1 }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (81)\\
- Start-Time: & 2023-02-15 07:14:34,597\\
- Finished-Time: & 2023-02-15 07:14:36,410\\
- Time-Consumption & 1.813s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Power on)\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing light device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device color temperature is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 8 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing virtual device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Light device brightness is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting precondition (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:36,411\\
- Finished-Time: & 2023-02-15 07:14:37,621\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Brightness synchronisation test: videv/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (42)\\
- Start-Time: & 2023-02-15 07:14:37,622\\
- Finished-Time: & 2023-02-15 07:14:38,830\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'True' (Power on)\\
- \bf{\,Info } & Changing master device brightness to '35'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) brightness is correct (Content 35 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing master device brightness to '50'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) brightness is correct (Content 50 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting preconditions for master device 'False' (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Color temperature synchronisation test: videv/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (67)\\
- Start-Time: & 2023-02-15 07:14:38,831\\
- Finished-Time: & 2023-02-15 07:14:40,040\\
- Time-Consumption & 1.209s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'True' (Power on)\\
- \bf{\,Info } & Changing master device color temperature to '2'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) color temperature is correct (Content 2 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing master device color temperature to '5'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) color temperature is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Resetting preconditions for master device 'False' (Power off)\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off synchronisation test: shellies/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak synchronisation.py (24)\\
- Start-Time: & 2023-02-15 07:14:40,040\\
- Finished-Time: & 2023-02-15 07:14:40,947\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions for master device 'False'\\
- \bf{\,Info } & Changing master device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing master device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_1) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Follower device (zigbee/\allowbreak gfw/\allowbreak floor/\allowbreak main\_light\_2) state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Away mode test: zigbee/\allowbreak gfw/\allowbreak marion/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (101)\\
- Start-Time: & 2023-02-15 07:14:40,948\\
- Finished-Time: & 2023-02-15 07:14:41,855\\
- Time-Consumption & 0.908s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating away mode\\
- \bf{\,\textcolor{green}{Success} } & Away mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Boost mode test: zigbee/\allowbreak gfw/\allowbreak marion/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (128)\\
- Start-Time: & 2023-02-15 07:14:41,856\\
- Finished-Time: & 2023-02-15 07:14:42,762\\
- Time-Consumption & 0.906s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Activating boost mode\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is greater expectation (Content 900 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Setting postconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Boost timer is correct (Content 0 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Default temperature test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak marion/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (50)\\
- Start-Time: & 2023-02-15 07:14:42,763\\
- Finished-Time: & 2023-02-15 07:14:43,367\\
- Time-Consumption & 0.604s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Valve setpoint to 18.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint (is not default temperature) is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Triggering set to default temperature (23.0)\\
- \bf{\,\textcolor{green}{Success} } & Valve temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Summer mode test: zigbee/\allowbreak gfw/\allowbreak marion/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (74)\\
- Start-Time: & 2023-02-15 07:14:43,368\\
- Finished-Time: & 2023-02-15 07:14:44,275\\
- Time-Consumption & 0.907s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Setting preconditions (Default setpoint)\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Activating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 5 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Deactivating summer mode\\
- \bf{\,\textcolor{green}{Success} } & Summer mode is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ User temperature setpoint test for device and virtual device: zigbee/\allowbreak gfw/\allowbreak marion/\allowbreak heating\_valve }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak heating.py (22)\\
- Start-Time: & 2023-02-15 07:14:44,275\\
- Finished-Time: & 2023-02-15 07:14:45,486\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,Info } & Changing valve temperature setpoint to '18.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '23.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing valve temperature setpoint to '18.0'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device user temperature is correct (Content 18 and Type is $<$class 'int'$>$).\\
- \bf{\,Info } & Changing videv user temperature setpoint to '23.0'\\
- \bf{\,\textcolor{green}{Success} } & Valve device temperature setpoint is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device valve temperature is correct (Content 23 and Type is $<$class 'int'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak gfw/\allowbreak marion/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:45,487\\
- Finished-Time: & 2023-02-15 07:14:46,698\\
- Time-Consumption & 1.211s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
- \subsection{ Power On/\allowbreak Off test for device and virtual device: shellies/\allowbreak stw/\allowbreak stairway/\allowbreak main\_light }
-
-
- \paragraph{Testsummary}\mbox{}\\
- This test was passed with the state: {\bf \textcolor{green}{Success}}.
- \begin{longtabu} to \linewidth {lX}
- \toprule
- Caller: & /\allowbreak home/\allowbreak dirk/\allowbreak my\_repositories/\allowbreak smarthome/\allowbreak smart\_brain\_test/\allowbreak tests/\allowbreak light.py (27)\\
- Start-Time: & 2023-02-15 07:14:46,698\\
- Finished-Time: & 2023-02-15 07:14:47,909\\
- Time-Consumption & 1.210s\\
- \midrule
- \multicolumn{2}{l}{\bf{Testresults:}}\\
- \midrule
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing switching device state to 'True'\\
- \bf{\,\textcolor{green}{Success} } & Virtual device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content True and Type is $<$class 'bool'$>$).\\
- \bf{\,Info } & Changing virtual device state to 'False'\\
- \bf{\,\textcolor{green}{Success} } & Switching device state is correct (Content False and Type is $<$class 'bool'$>$).\\
- \bottomrule
- \end{longtabu}
-
-
-
-
-
-
-
-
-
- \end{document}
|