make application auto test environment 61/35661/1 accepted/tizen/tv/20150223.074204 submit/tizen_tv/20150223.071405
authorJehun Lim <jehun.lim@samsung.com>
Mon, 23 Feb 2015 06:59:04 +0000 (15:59 +0900)
committerJehun Lim <jehun.lim@samsung.com>
Mon, 23 Feb 2015 07:03:47 +0000 (16:03 +0900)
1. add build flag in spec file for gcov
2. add eventrecorder and eventgenerator

Change-Id: I52ce0c16a95c448c01219861616453925d4f4795
Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
packaging/org.tizen.gallery-tv-ref.spec
tests/eventgenerator [new file with mode: 0755]
tests/eventrecorder [new file with mode: 0755]
tests/test.txt [new file with mode: 0644]

index ed5ca70..8e7f725 100644 (file)
@@ -36,6 +36,12 @@ Gallery Application
 cp %{SOURCE1} .
 
 %build
+%if 0%{?enable_coverage}
+export CFLAGS+=" --coverage"
+export CXXFLAGS+=" --coverage"
+export FFLAGS+=" --coverage"
+%endif
+
 cmake \
        -DCMAKE_INSTALL_PREFIX=%{_appdir} \
        -DPACKAGE_NAME=%{name} \
diff --git a/tests/eventgenerator b/tests/eventgenerator
new file mode 100755 (executable)
index 0000000..87c549a
Binary files /dev/null and b/tests/eventgenerator differ
diff --git a/tests/eventrecorder b/tests/eventrecorder
new file mode 100755 (executable)
index 0000000..b388390
Binary files /dev/null and b/tests/eventrecorder differ
diff --git a/tests/test.txt b/tests/test.txt
new file mode 100644 (file)
index 0000000..4bf52a1
--- /dev/null
@@ -0,0 +1,338 @@
+Right
+Pressed 547519
+Right
+Pressed 548479
+Return
+Pressed 549455
+Right
+Pressed 551623
+Right
+Pressed 552487
+Right
+Pressed 553351
+Return
+Pressed 554471
+Down
+Pressed 555479
+Return
+Pressed 556551
+Move
+608 635 557721
+Move
+633 655 557737
+Move
+652 668 557753
+Move
+655 670 557809
+Move
+658 675 557825
+Move
+665 677 557841
+Move
+664 668 557865
+Move
+672 665 558377
+Move
+695 671 558393
+Move
+725 677 558409
+Move
+756 691 558425
+Move
+805 710 558441
+Move
+857 732 558457
+Move
+913 750 558473
+Move
+973 768 558489
+Move
+1031 795 558505
+Move
+1066 810 558521
+Move
+1066 805 558817
+Move
+1070 808 558841
+Move
+1072 811 558865
+Move
+1080 811 558881
+Move
+1083 811 558897
+Move
+1089 811 558913
+Move
+1097 815 558929
+Move
+1103 820 558945
+Move
+1115 832 558961
+Move
+1135 846 558977
+Move
+1165 863 558993
+Move
+1205 886 559009
+Move
+1255 911 559025
+Move
+1311 932 559041
+Move
+1370 947 559057
+Move
+1417 955 559073
+Move
+1442 957 559089
+Move
+1457 955 559105
+Move
+1458 940 559121
+Move
+1461 935 559377
+Move
+1466 930 559393
+Move
+1474 919 559409
+Move
+1487 909 559425
+Move
+1492 902 559441
+Move
+1502 894 559457
+Move
+1520 887 559473
+Move
+1542 882 559489
+Move
+1558 882 559505
+Move
+1569 882 559521
+Move
+1581 882 559537
+Move
+1596 882 559553
+Move
+1610 880 559569
+Move
+1619 879 559585
+Move
+1619 882 559745
+Move
+1607 897 559761
+Move
+1592 907 559777
+Move
+1584 912 559793
+Button
+Pressed 1583 913 0 1 560530
+Button
+Released 1583 913 256 1 560633
+Move
+1585 913 562665
+Move
+1598 913 562681
+Move
+1616 913 562697
+Move
+1636 913 562713
+Move
+1654 913 562729
+Move
+1666 913 562745
+Move
+1675 913 562761
+Move
+1680 913 562777
+Move
+1686 912 562793
+Move
+1692 909 562809
+Move
+1702 907 562825
+Move
+1712 905 562841
+Move
+1722 904 562857
+Move
+1731 903 562873
+Move
+1740 901 562889
+Move
+1747 898 562905
+Move
+1754 895 562921
+Move
+1757 893 562937
+Move
+1761 891 562953
+Move
+1763 889 562985
+Move
+1767 886 563001
+Move
+1770 883 563017
+Move
+1773 880 563033
+Move
+1777 877 563049
+Move
+1778 875 563073
+Move
+1780 873 563105
+Move
+1782 865 563129
+Move
+1783 861 563145
+Move
+1783 858 563161
+Move
+1785 856 563177
+Move
+1786 854 563193
+Move
+1786 851 563217
+Move
+1787 848 563305
+Move
+1788 844 563321
+Button
+Pressed 1788 843 0 1 563657
+Button
+Released 1788 843 256 1 563802
+Move
+1788 840 565073
+Move
+1788 838 565105
+Move
+1786 834 565153
+Move
+1783 832 565417
+Move
+1764 832 565433
+Move
+1740 832 565449
+Move
+1711 832 565465
+Move
+1682 832 565481
+Move
+1652 832 565497
+Move
+1624 832 565513
+Move
+1595 832 565529
+Move
+1568 832 565545
+Move
+1540 832 565561
+Move
+1510 832 565577
+Move
+1479 832 565593
+Move
+1449 832 565609
+Move
+1419 832 565625
+Move
+1389 826 565641
+Move
+1385 828 565657
+Move
+1380 828 565897
+Move
+1353 832 565913
+Move
+1303 838 565929
+Move
+1244 847 565945
+Move
+1187 856 565961
+Move
+1134 868 565977
+Move
+1100 885 565993
+Move
+1079 899 566009
+Move
+1068 914 566025
+Move
+1062 927 566041
+Move
+1055 941 566057
+Move
+1049 952 566073
+Move
+1044 964 566089
+Move
+1042 977 566105
+Move
+1038 985 566121
+Move
+1033 991 566137
+Move
+1028 995 566153
+Move
+1025 997 566169
+Move
+1022 1001 566185
+Move
+1020 1005 566201
+Move
+1017 1010 566217
+Move
+1013 1014 566233
+Move
+1004 1020 566249
+Move
+990 1026 566265
+Move
+974 1030 566281
+Move
+959 1031 566297
+Move
+953 1031 566313
+Move
+950 1029 566449
+Move
+950 1023 566465
+Move
+950 1019 566481
+Move
+950 1015 566497
+Button
+Pressed 951 1014 0 1 566993
+Button
+Released 951 1014 256 1 567129
+Move
+951 1016 567713
+Move
+950 1024 567729
+Move
+950 1027 567745
+Move
+950 1030 567761
+Move
+949 1026 568617
+Move
+947 1019 568633
+Move
+944 1015 568649
+Move
+941 1016 568721
+Move
+937 1019 568737
+Move
+934 1022 568769
+Move
+931 1022 568793
+Escape
+Pressed 569879
+Escape
+Pressed 572663
+Up
+Pressed 574567
+Escape
+Pressed 575959
+Escape
+Pressed 577199