Skip to content

Commit

Permalink
Add QA
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Macdonald committed Apr 25, 2013
1 parent 9f490cd commit b49f443
Show file tree
Hide file tree
Showing 365 changed files with 22,984 additions and 0 deletions.
9 changes: 9 additions & 0 deletions qa/gdbunit/media/as3/alc58.input
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# gdbunit_config_target_makefile="ALC58.make"
# gdbunit_config_target_swf="ALC58.swf"
set breakpoint pending on
break main
run
n
n
kill
q
19 changes: 19 additions & 0 deletions qa/gdbunit/media/as3/alc58.output
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GNU gdb (GDB) 7.3
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=IGNORE --target=avm2-elf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
No symbol table is loaded. Use the "file" command.
Breakpoint 1 (main) pending.
0xdddddddd in ?? ()

Breakpoint 1, INSTRUCTPT in main () at ALC58.c:23
23 inline_as3("var result = brokenfunction(2, 3, 4, \"\");\n");
24 printf("After A");
25 printf("After B");
Kill the program being debugged? (y or n) [answered Y; input not from terminal]

19 changes: 19 additions & 0 deletions qa/gdbunit/media/as3/alc58.swfversion18.output
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
GNU gdb (GDB) 7.3
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=IGNORE --target=avm2-elf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
No symbol table is loaded. Use the "file" command.
Breakpoint 1 (main) pending.
0xdddddddd in ?? ()

Breakpoint 1, INSTRUCTPT in main () at ALC58.c:23
23 inline_as3("var result = brokenfunction(2, 3, 4, \"\");\n");
24 printf("After A");
25 printf("After B");
Kill the program being debugged? (y or n) [answered Y; input not from terminal]

25 changes: 25 additions & 0 deletions qa/gdbunit/media/as3/as3finish.input
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# gdbunit_config_target_makefile="as3Commands.make"
# gdbunit_config_target_swf="as3Commands.swf"
set breakpoint pending on
break main
run
echo # step\n
s
echo # step\n
s
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # finish the getNumber() method\n
as3finish
kill
q
97 changes: 97 additions & 0 deletions qa/gdbunit/media/as3/as3finish.output
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
GNU gdb (GDB) 7.3
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=IGNORE --target=avm2-elf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
No symbol table is loaded. Use the "file" command.
Breakpoint 1 (main) pending.
0xdddddddd in ?? ()

Breakpoint 1, INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:7
7 double somenumber = 45.0;
# step
8 double result = 0.0;
# step
10 inline_as3(
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
0x00000000 in ?? ()
(*)ASFile$/getNumber()[IGNORE]
global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
0x00000000 in ?? ()
(*)ASFile$/getNumber()[IGNORE]
global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# finish the getNumber() method
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
com.adobe.flascc::CModule$/start()
com.adobe.flascc::CModule$/startAsync()
com.adobe.flascc::Console/init()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
97 changes: 97 additions & 0 deletions qa/gdbunit/media/as3/as3finish.swfversion18.output
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
GNU gdb (GDB) 7.3
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=IGNORE --target=avm2-elf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
No symbol table is loaded. Use the "file" command.
Breakpoint 1 (main) pending.
0xdddddddd in ?? ()

Breakpoint 1, INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:7
7 double somenumber = 45.0;
# step
8 double result = 0.0;
# step
10 inline_as3(
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
0x00000000 in ?? ()
(*)ASFile$/getNumber()[IGNORE]
global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# as3step
0x00000000 in ?? ()
(*)ASFile$/getNumber()[IGNORE]
global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
# finish the getNumber() method
INSTRUCTPT in main (argc=0, argv=0x200ff0) at as3Commands.c:10
10 inline_as3(
(*)global/C_Run::F_main()[IGNORE]
global/C_Run::F__start1()[IGNORE]
com.adobe.flascc::CModule$/callI()
C_Run::AlcWorkerSprite/run()
C_Run::AlcWorkerSprite()
com.adobe.flascc::CModule$/runningAsWorker()
com.adobe.flascc::Console()
com.adobe.flascc.preloader::DefaultPreloader/onPreloaderComplete()
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
33 changes: 33 additions & 0 deletions qa/gdbunit/media/as3/as3next.input
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# gdbunit_config_target_makefile="as3Commands.make"
# gdbunit_config_target_swf="as3Commands.swf"
set breakpoint pending on
break main
run
echo # step\n
s
echo # step\n
s
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3step\n
as3step
echo # as3next shouldn't step into getNumberHelper()\n
as3next
echo # as3next shouldn't step into getNumberHelper()\n
as3next
echo # as3next shouldn't step into getNumberHelper()\n
as3next
echo # as3next shouldn't step into getNumberHelper()\n
as3next
echo # as3next shouldn't step into getNumberHelper()\n
as3next
echo # as3next shouldn't step into getNumberHelper()\n
as3next
kill
q
Loading

0 comments on commit b49f443

Please sign in to comment.