Commit Graph

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