This website requires JavaScript.
b623ebd9ec
Fix some duplication when things added.
Tim Young
2018-10-11 14:44:18 -0500
d0fcba7854
Level 3 replays
Tim Young
2018-10-11 11:24:26 -0500
27a29ff44f
Some older replays which were skipped
Tim Young
2018-10-10 16:15:45 -0500
258bff6ce7
Finish level2 replays.
Tim Young
2018-10-10 16:11:55 -0500
cf83771a7d
More regression testing for puzzles
Tim Young
2018-10-08 11:54:16 -0500
2ca9ddce19
Fix reporting bug when doing replay
Tim Young
2018-10-08 11:52:53 -0500
de5acab132
Make reload work for all puzzles. We want to use that when making replays. It is nice to reload it once we know the solution so we can save a clean replay.
Tim Young
2018-10-05 13:58:54 -0500
bee42488d2
Refresh the form after one test to show passed / failed
Tim Young
2018-10-05 13:28:49 -0500
92246a3dac
Add file -> forget replay statuses. So we can reset our replays.
Tim Young
2018-10-05 13:24:47 -0500
d838fe1987
Add a clear replay status function
Tim Young
2018-10-05 13:06:53 -0500
aa78fa5aca
centralize passed/failed tracking
Tim Young
2018-10-05 13:00:04 -0500
eec743d9c6
Update puzzles passed / failed
Tim Young
2018-10-05 12:53:38 -0500
00d78684a2
Load puzzles passed/failed
Tim Young
2018-10-05 12:48:27 -0500
c25e3fd666
make sure UserActions are not serialized
Tim Young
2018-10-05 12:47:18 -0500
47790c1de1
Add PuzzlesPassed and PuzzlesFailed to settings.
Tim Young
2018-10-05 12:43:57 -0500
3865794d81
Only allow regression testing if we are not a student.
Tim Young
2018-10-05 11:04:19 -0500
4c25bf4721
Turning off debugging
Tim Young
2018-10-05 10:52:30 -0500
0cdb4855ad
Update the actiondebug.
Tim Young
2018-10-05 10:51:22 -0500
b4e828162a
refresh the form instead of doing full do-events. Much, much quicker that way.
Tim Young
2018-10-05 10:45:30 -0500
fbfc1e148b
Skip visual ticks when in the middle of invisible network testing.
Tim Young
2018-10-05 10:24:10 -0500
c4c58b59bd
Mark the puzzle as being complete. If we need to track it, we want to do that as well. This had been a bit of a bug; it only marked it as done if it had never been done previously. So, if you were trying to replay something, it would only be completed if you had never done it. Lots of puzzles were failing their replay.
Tim Young
2018-10-05 10:07:23 -0500
87e483c43e
Initial debugging of test completion process
Tim Young
2018-10-05 08:48:46 -0500
a81392ca75
initial debugging of action code
Tim Young
2018-10-05 08:43:07 -0500
9c9826ef85
the old replay for Frozen! was wrong. Replaced it.
Tim Young
2018-10-03 16:45:17 -0500
30a357cc19
hide the label that shows up on regression testing
Tim Young
2018-10-01 15:32:17 -0500
78c4af5b8d
Change colors of window so we know we are doing testing.
Tim Young
2018-10-01 15:29:30 -0500
481ddc0121
fix the selection jumping bug
Tim Young
2018-10-01 15:10:51 -0500
b7f7a6b9ae
speed up level1_practice5. That is a slow one to replay.
Tim Young
2018-10-01 08:52:41 -0500
936827e81a
More replays (finidhing level1)
Tim Young
2018-10-01 07:20:05 -0500
9be5e0b770
Adding more replays
Tim Young
2018-09-28 16:53:05 -0500
da3905560c
Update the form after we do testing, so we see the results
Tim Young
2018-09-28 13:55:11 -0500
cedb54abff
remove the X at the top of the regression testing window. It gives us problems
Tim Young
2018-09-28 13:54:22 -0500
67dcbd82fb
start with "untested" selected when opening regression testing window
Tim Young
2018-09-28 13:51:59 -0500
65f14420f7
Fix puzzle selection issue
Tim Young
2018-09-28 13:50:33 -0500
49b2f63698
reporting when things done
Tim Young
2018-09-28 13:37:59 -0500
3531a119a0
Add a few more replays
Tim Young
2018-09-28 09:35:09 -0500
7bf1b99e03
Open network if it does not have a replay yet.
Tim Young
2018-09-28 09:32:32 -0500
25cc1f720a
Get testall working. Yay!
Tim Young
2018-09-28 08:20:48 -0500
03c9f3404a
Make a test-all button
Tim Young
2018-09-28 08:07:54 -0500
c10db3a8bb
Add untested checkmark
Tim Young
2018-09-27 14:48:53 -0500
dda5448e59
Mark failed with an X
Tim Young
2018-09-27 14:43:32 -0500
6d3db35cfc
Move Working on getting the listboxwindow not to disappear when we do regression testing
Tim Young
2018-09-27 14:41:10 -0500
ead0d3511f
better tracking of passed / failed
Tim Young
2018-09-26 11:30:06 -0500
73b11719b8
Have regression testing return to the listbox window when a test has completed.
Tim Young
2018-09-26 10:33:22 -0500
aaf7afdd65
Better non-visible regression testing & the close button working.
Tim Young
2018-09-26 09:08:05 -0500
b87d1acd93
Get the puzzle to do a replay
Tim Young
2018-09-24 11:18:45 -0500
d4e206047c
Able to click the test button when an item is selected for regression
Tim Young
2018-09-24 10:35:51 -0500
6277fccc77
mark as passed / failed
Tim Young
2018-09-24 10:24:02 -0500
e61f13c2c1
add comment
Tim Young
2018-09-24 08:55:11 -0500
84304cbc6e
More progress towards getting a replay to go
Tim Young
2018-09-22 15:45:37 -0500
375ea625a6
filter for passed / failed
Tim Young
2018-09-21 13:11:05 -0500
5264bd482d
Add functions to set passed / set failed
Tim Young
2018-09-21 13:09:07 -0500
864c697f8e
filter by test / notest
Tim Young
2018-09-21 13:01:24 -0500
b971a729cb
Change constants to variable, for translation and for consistency.
Tim Young
2018-09-21 12:43:40 -0500
ea710bd92f
Track which puzzles we have regression testing for
Tim Young
2018-09-21 12:40:51 -0500
4b16ba8be0
Make a "Has Replay" func so we can tell what has a replay and what does not
Tim Young
2018-09-21 11:32:48 -0500
fac5d7ab26
Note that we are in regression mode for all puzzles when in that view.
Tim Young
2018-09-21 11:26:11 -0500
a63fec2a61
Add checkboxes for some fields we can filter on, and start tracking those valuse
Tim Young
2018-09-21 11:23:30 -0500
6b8ab4907c
initial populating regression testing window
Tim Young
2018-09-21 10:23:19 -0500
fcde8a1c5b
Add drop-down menu item that shows up when we are in replay mode for the regression testing window
Tim Young
2018-09-21 09:58:22 -0500
64b9f558c4
remove some files that did not need to exist
Tim Young
2018-09-21 09:50:58 -0500
bf0b273c8d
Copy some code from puzzle list for initial view of window
Tim Young
2018-09-21 09:10:28 -0500
063f207ec4
Change title when drilling down into a packet message
Tim Young
2018-09-21 09:05:32 -0500
6831e17dce
stub for filling in puzzles for regression
Tim Young
2018-09-21 09:00:03 -0500
b2335c8b3a
Make an enum for regression testing. For the listbox window regression mode.
Tim Young
2018-09-21 08:56:14 -0500
04c54c24d7
Change the text of the listbox screen depending on what we are looking at.
Tim Young
2018-05-22 16:36:23 -0500
68fdbaf1b9
Dragging wireless from client to AP updates SSID & key. Done as DoAction.
Tim Young
2018-05-18 08:33:22 -0500
f2b846465e
replace as DoAction
Tim Young
2018-05-18 08:23:03 -0500
1007492961
Raplce UPS action
Tim Young
2018-05-18 08:13:31 -0500
f5110e542d
replace the replay so it uses poweroff/on actions.
Tim Young
2018-05-17 16:28:15 -0500
b8df925493
use powerof/on actions
Tim Young
2018-05-17 16:26:37 -0500
4b70e9b2ff
make doaction work for power off and on
Tim Young
2018-05-17 16:23:10 -0500
e2de5b50f1
add stubs to DoAction for replace, replaceUPS, poweroff, poweron
Tim Young
2018-05-17 16:15:07 -0500
6986adf962
Poweron NB.doaction
Tim Young
2018-05-17 16:13:32 -0500
892aa401cb
Add a power-on enum
Tim Young
2018-05-17 16:12:58 -0500
136b7b1ab7
Add NB.DoActions functions for Replace, ReplaceUPS, and PowerOff
Tim Young
2018-05-17 16:10:20 -0500
291f1d0b1c
Add enums for replace, replaceUPS, and poweroff
Tim Young
2018-05-17 16:08:09 -0500
98607f42a1
Add a few more solved replays
Tim Young
2018-05-16 14:18:22 -0500
408022714d
Mark freshly-loaded ReplayActions as not being dirty
Tim Young
2018-05-16 14:18:07 -0500
c199065efd
Message to store Replays if in replay mode and we solved a puzzle
Tim Young
2018-05-16 09:35:19 -0500
2df6c5c2f8
Get loading and saving of devices in Actions working. Lots of things needed to be "public" so reflection works.
Tim Young
2018-05-16 09:14:18 -0500
eab20232ca
Get the basic replay fie to load when we hold the ctrl key and press the "file" menu item.
Tim Young
2018-05-15 08:27:41 -0500
dbc2ff139f
Add the first replay file.
Tim Young
2018-05-15 07:34:52 -0500
a36c29029a
Minor fix to allow serialization of network link and network device
Tim Young
2018-05-15 07:23:00 -0500
d5340507fa
Arp uses action
Tim Young
2018-05-14 15:14:46 -0500
074d6c22c5
change device ( action) when edited.
Tim Young
2018-05-14 15:13:53 -0500
13557c743f
do all dhcp as action
Tim Young
2018-05-14 15:10:56 -0500
bc1c994bbd
DHCP as action
Tim Young
2018-05-14 15:09:19 -0500
3ba3023ef0
Changed links get done in action
Tim Young
2018-05-14 15:05:29 -0500
1d917fd097
Get power on/off to work through Actions.
Tim Young
2018-05-14 14:14:15 -0500
871f4132fe
Change an existing component in an action
Tim Young
2018-05-14 13:47:55 -0500
617c5e2dc3
Get network links to use Actions
Tim Young
2018-05-14 11:06:19 -0500
8b82150bbe
Adding devices is part of Actions
Tim Young
2018-05-14 10:41:52 -0500
a445ce5bd3
Delete Link Action
Tim Young
2018-05-14 08:16:47 -0500
76b87b0d18
Get Action list to save
Tim Young
2018-05-14 08:05:56 -0500
048d461894
StoreReplay
Tim Young
2018-05-11 10:57:54 -0500
41a6fbe8b0
clean up useless code
Tim Young
2018-05-11 10:54:21 -0500
14337fdc06
Hide menu items for actions when needed
Tim Young
2018-05-11 10:53:39 -0500
f68e3138f4
Track if the action collection needs to be saved.
Tim Young
2018-05-11 10:47:31 -0500
44b26812ed
Track whether action changes have been stored in long-term memory.
Tim Young
2018-05-11 10:43:48 -0500