eclipse-uprotocol / up-tck

uProtocol Test Compatibility Kit
Apache License 2.0
4 stars 16 forks source link

Adding user interface for TCK Test execution #108

Closed agosh01 closed 3 months ago

agosh01 commented 3 months ago

Implemented a user-friendly graphical interface to enhance the usability of UP-TCK test execution. Integrated key functionalities from the existing command-line tools into a cohesive and intuitive UI. Added feature for executing tests directly from the interface Added feature to view feature file in UI Added output log and test reports

image

matthewd0123 commented 3 months ago

Getting an error when trying to run user_interface.py on windows. The UI will launch, but I'm seeing this error when attempting to run a test

Traceback (most recent call last): File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 87, in _run_code exec(code, run_globals) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\site-packages\behave\__main__.py", line 187, in <module> sys.exit(main()) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\site-packages\behave\__main__.py", line 182, in main config = Configuration(args) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\site-packages\behave\configuration.py", line 626, in __init__ self.include_re = re.compile(self.include_re) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\re.py", line 252, in compile return _compile(pattern, flags) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\re.py", line 304, in _compile p = sre_compile.compile(pattern, flags) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\sre_compile.py", line 764, in compile p = sre_parse.parse(p, flags) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\sre_parse.py", line 948, in parse p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\sre_parse.py", line 443, in _parse_sub itemsappend(_parse(source, state, verbose, nested + 1, File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\sre_parse.py", line 525, in _parse code = _escape(source, this, state) File "C:\Users\gzm6xl\AppData\Local\Programs\Python\Python38\lib\sre_parse.py", line 375, in _escape raise source.error("incomplete escape %s" % escape, len(escape)) re.error: incomplete escape \u at position 10

Possible windows error?

image

neelam-kushwah commented 3 months ago

@agosh01 , Can we update the README with instructions on how to launch and use the user interface?

agosh01 commented 3 months ago

@agosh01 , Can we update the README with instructions on how to launch and use the user interface?

Done