Commit Graph

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