Skip to main content
Jump to: navigation, search

Difference between revisions of "ETrice/Test of Release Candidate"

Line 23: Line 23:
 
** run_CurrentTutorial_WindowsMinGW
 
** run_CurrentTutorial_WindowsMinGW
 
* console should contain log:
 
* console should contain log:
<code>
+
<pre>
INFO:    ***  T H E  B E G I N  ***
+
INFO:    ***  T H E  B E G I N  ***
INFO:    node_subSystemRef_init
+
INFO:    node_subSystemRef_init
INFO:    node_subSystemRef_start
+
INFO:    node_subSystemRef_start
type quit to exit
+
type quit to exit  
</code>
+
</pre>
 +
* type quit in console and verify shutdown of program
 +
<pre>
 +
INFO:    node_subSystemRef_stop
 +
INFO:    node_subSystemRef_destroy
 +
INFO:    ***  T H E  E N D  ***
 +
</pre>
 +
* check generated msc in log/msc.seq
 +
* generate, run and verify generate_PingPongC the same way
  
 
== Checklist ==
 
== Checklist ==

Revision as of 02:08, 19 October 2019

Installation Test

  1. Test Drag & Drop install
  2. delete workspace and eclipse version
  3. Test the installation again with the update site

Test Tutorial Projects

  • Create a project
  • filter for etrice
  • eTrice C Tutorials
  • Explorer must contain 3 Projects:
    • org.eclipse.etrice.modellib.c
    • org.eclipse.etrice.runtime.c
    • org.eclipse.etrice.tutorials.c
  • run from lauch configurations
    • generate_PingPongC
    • run_CurrentTutorial_WindowsMinGW
  • console should contain log:
 INFO:    ***   T H E   B E G I N   ***
 INFO:    node_subSystemRef_init
 INFO:    node_subSystemRef_start
 type quit to exit 
  • type quit in console and verify shutdown of program
INFO:    node_subSystemRef_stop
INFO:    node_subSystemRef_destroy
INFO:    ***   T H E   E N D   ***
  • check generated msc in log/msc.seq
  • generate, run and verify generate_PingPongC the same way

Checklist

  • make sure the Eclipse Help is working
  • perform smoke test
    • create Java tutorial in empty workspace
    • generate and run Hello World and PingPong
    • create C tutorial in empty workspace
    • generate and run Hello World and PingPong
    • create C++ tutorial in empty workspace
    • generate and run Hello World and PingPong
  • test hover help
  • [JH] run automatic GUI tests

Back to the top