Commit Graph

888 Commits

Author SHA1 Message Date
Tim Young 30a357cc19 hide the label that shows up on regression testing 2018-10-01 15:32:17 -05:00
Tim Young 78c4af5b8d Change colors of window so we know we are doing testing. 2018-10-01 15:29:30 -05:00
Tim Young 481ddc0121 fix the selection jumping bug 2018-10-01 15:10:51 -05:00
Tim Young b7f7a6b9ae speed up level1_practice5. That is a slow one to replay. 2018-10-01 08:52:41 -05:00
Tim Young 936827e81a More replays (finidhing level1) 2018-10-01 07:20:05 -05:00
Tim Young 9be5e0b770 Adding more replays 2018-09-28 16:53:05 -05:00
Tim Young da3905560c Update the form after we do testing, so we see the results 2018-09-28 13:55:11 -05:00
Tim Young cedb54abff remove the X at the top of the regression testing window. It gives us problems 2018-09-28 13:54:22 -05:00
Tim Young 67dcbd82fb start with "untested" selected when opening regression testing window 2018-09-28 13:51:59 -05:00
Tim Young 65f14420f7 Fix puzzle selection issue 2018-09-28 13:50:33 -05:00
Tim Young 49b2f63698 reporting when things done 2018-09-28 13:37:59 -05:00
Tim Young 3531a119a0 Add a few more replays 2018-09-28 09:35:09 -05:00
Tim Young 7bf1b99e03 Open network if it does not have a replay yet. 2018-09-28 09:32:32 -05:00
Tim Young 25cc1f720a Get testall working. Yay! 2018-09-28 08:20:48 -05:00
Tim Young 03c9f3404a Make a test-all button 2018-09-28 08:07:54 -05:00
Tim Young c10db3a8bb Add untested checkmark 2018-09-27 14:48:53 -05:00
Tim Young dda5448e59 Mark failed with an X 2018-09-27 14:43:32 -05:00
Tim Young 6d3db35cfc Move Working on getting the listboxwindow not to disappear when we do regression testing 2018-09-27 14:41:10 -05:00
Tim Young ead0d3511f better tracking of passed / failed 2018-09-26 11:30:06 -05:00
Tim Young 73b11719b8 Have regression testing return to the listbox window when a test has completed. 2018-09-26 10:33:22 -05:00
Tim Young aaf7afdd65 Better non-visible regression testing & the close button working. 2018-09-26 09:08:05 -05:00
Tim Young b87d1acd93 Get the puzzle to do a replay 2018-09-24 11:18:45 -05:00
Tim Young d4e206047c Able to click the test button when an item is selected for regression 2018-09-24 10:35:51 -05:00
Tim Young 6277fccc77 mark as passed / failed 2018-09-24 10:24:02 -05:00
Tim Young e61f13c2c1 add comment 2018-09-24 08:55:11 -05:00
Tim Young 84304cbc6e More progress towards getting a replay to go 2018-09-22 15:45:37 -05:00
Tim Young 375ea625a6 filter for passed / failed 2018-09-21 13:11:05 -05:00
Tim Young 5264bd482d Add functions to set passed / set failed 2018-09-21 13:09:07 -05:00
Tim Young 864c697f8e filter by test / notest 2018-09-21 13:01:24 -05:00
Tim Young b971a729cb Change constants to variable, for translation and for consistency. 2018-09-21 12:43:40 -05:00
Tim Young ea710bd92f Track which puzzles we have regression testing for 2018-09-21 12:40:51 -05:00
Tim Young 4b16ba8be0 Make a "Has Replay" func so we can tell what has a replay and what does not 2018-09-21 11:32:48 -05:00
Tim Young fac5d7ab26 Note that we are in regression mode for all puzzles when in that view. 2018-09-21 11:26:11 -05:00
Tim Young a63fec2a61 Add checkboxes for some fields we can filter on, and start tracking those valuse 2018-09-21 11:23:30 -05:00
Tim Young 6b8ab4907c initial populating regression testing window 2018-09-21 10:23:19 -05:00
Tim Young fcde8a1c5b Add drop-down menu item that shows up when we are in replay mode for the regression testing window 2018-09-21 09:58:22 -05:00
Tim Young 64b9f558c4 remove some files that did not need to exist 2018-09-21 09:50:58 -05:00
Tim Young bf0b273c8d Copy some code from puzzle list for initial view of window 2018-09-21 09:10:28 -05:00
Tim Young 063f207ec4 Change title when drilling down into a packet message 2018-09-21 09:05:32 -05:00
Tim Young 6831e17dce stub for filling in puzzles for regression 2018-09-21 09:00:03 -05:00
Tim Young b2335c8b3a Make an enum for regression testing. For the listbox window regression mode. 2018-09-21 08:56:14 -05:00
Tim Young 04c54c24d7 Change the text of the listbox screen depending on what we are looking at. 2018-05-22 16:36:23 -05:00
Tim Young 68fdbaf1b9 Dragging wireless from client to AP updates SSID & key. Done as DoAction. 2018-05-18 08:33:22 -05:00
Tim Young f2b846465e replace as DoAction 2018-05-18 08:23:03 -05:00
Tim Young 1007492961 Raplce UPS action 2018-05-18 08:13:31 -05:00
Tim Young f5110e542d replace the replay so it uses poweroff/on actions. 2018-05-17 16:28:15 -05:00
Tim Young b8df925493 use powerof/on actions 2018-05-17 16:26:37 -05:00
Tim Young 4b70e9b2ff make doaction work for power off and on 2018-05-17 16:23:10 -05:00
Tim Young e2de5b50f1 add stubs to DoAction for replace, replaceUPS, poweroff, poweron 2018-05-17 16:15:07 -05:00
Tim Young 6986adf962 Poweron NB.doaction 2018-05-17 16:13:32 -05:00
Tim Young 892aa401cb Add a power-on enum 2018-05-17 16:12:58 -05:00
Tim Young 136b7b1ab7 Add NB.DoActions functions for Replace, ReplaceUPS, and PowerOff 2018-05-17 16:10:20 -05:00
Tim Young 291f1d0b1c Add enums for replace, replaceUPS, and poweroff 2018-05-17 16:08:09 -05:00
Tim Young 98607f42a1 Add a few more solved replays 2018-05-16 14:18:22 -05:00
Tim Young 408022714d Mark freshly-loaded ReplayActions as not being dirty 2018-05-16 14:18:07 -05:00
Tim Young c199065efd Message to store Replays if in replay mode and we solved a puzzle 2018-05-16 09:35:19 -05:00
Tim Young 2df6c5c2f8 Get loading and saving of devices in Actions working. Lots of things needed to be "public" so reflection works. 2018-05-16 09:14:18 -05:00
Tim Young eab20232ca Get the basic replay fie to load when we hold the ctrl key and press the "file" menu item. 2018-05-15 08:27:41 -05:00
Tim Young dbc2ff139f Add the first replay file. 2018-05-15 07:34:52 -05:00
Tim Young a36c29029a Minor fix to allow serialization of network link and network device 2018-05-15 07:23:00 -05:00
Tim Young d5340507fa Arp uses action 2018-05-14 15:14:46 -05:00
Tim Young 074d6c22c5 change device ( action) when edited. 2018-05-14 15:13:53 -05:00
Tim Young 13557c743f do all dhcp as action 2018-05-14 15:10:56 -05:00
Tim Young bc1c994bbd DHCP as action 2018-05-14 15:09:19 -05:00
Tim Young 3ba3023ef0 Changed links get done in action 2018-05-14 15:05:29 -05:00
Tim Young 1d917fd097 Get power on/off to work through Actions. 2018-05-14 14:14:15 -05:00
Tim Young 871f4132fe Change an existing component in an action 2018-05-14 13:47:55 -05:00
Tim Young 617c5e2dc3 Get network links to use Actions 2018-05-14 11:06:19 -05:00
Tim Young 8b82150bbe Adding devices is part of Actions 2018-05-14 10:41:52 -05:00
Tim Young a445ce5bd3 Delete Link Action 2018-05-14 08:16:47 -05:00
Tim Young 76b87b0d18 Get Action list to save 2018-05-14 08:05:56 -05:00
Tim Young 048d461894 StoreReplay 2018-05-11 10:57:54 -05:00
Tim Young 41a6fbe8b0 clean up useless code 2018-05-11 10:54:21 -05:00
Tim Young 14337fdc06 Hide menu items for actions when needed 2018-05-11 10:53:39 -05:00
Tim Young f68e3138f4 Track if the action collection needs to be saved. 2018-05-11 10:47:31 -05:00
Tim Young 44b26812ed Track whether action changes have been stored in long-term memory. 2018-05-11 10:43:48 -05:00
Tim Young 98ed29a45e Add some menu items 2018-05-11 10:36:09 -05:00
Tim Young de5a3c353e Hide various things based on whether we can do Replays, and if we have anything to replay 2018-05-09 16:24:37 -05:00
Tim Young 0ac9fea3bb Add a ReplayMode bool on our settings. It is set to true for now, but when we are closer to deployment, we will set it to false unless specific things are met. 2018-05-09 16:15:37 -05:00
Tim Young e7856a9d3e Get replay working from dropdown menu. (right now everyone has the replay button. We will hide it for most cases later on) 2018-05-09 10:49:54 -05:00
Tim Young d5a04c9d77 Do delete device using DoActions 2018-05-07 10:37:27 -05:00
Tim Young 06ca7c59f3 Arp and clearArp as doactions 2018-05-07 09:43:50 -05:00
Tim Young 8e0fdd9105 Get traceroute using ActionClass 2018-05-04 13:00:44 -05:00
Tim Young b3f4733248 Change "Ping" to an action 2018-05-04 12:55:05 -05:00
Tim Young 2890c25083 Get multi-device drag to use ActionClass 2018-05-04 12:08:56 -05:00
Tim Young 90788964c9 Get dragging of one item to work through the ActionClass 2018-05-04 12:03:06 -05:00
Tim Young 51087c1119 Have a move location action 2018-05-04 06:35:01 -05:00
Tim Young 2efca90da1 register network with ActionCollection when loaded 2018-05-03 12:58:54 -05:00
Tim Young 3d335d32c4 Making progress on initial functions 2018-05-03 11:18:33 -05:00
Tim Young f6264d9098 Start of a system for regression testing. 2018-05-03 10:58:53 -05:00
Tim Young d045738205 Better processing of wireless link autojoin 2018-05-02 12:47:01 -05:00
Tim Young b94114da4b publish & update release numbers for next release 2018-04-10 09:15:12 +03:00
Tim Young a21c35aca6 Keep some things from being drug outside the buildings 2018-04-10 09:10:45 +03:00
Tim Young aa24aba3a9 remove all the wireless connections on network load. They will be rebuilt. 2018-04-10 09:03:29 +03:00
Tim Young eb2dfde694 Get Level5 Practice 4 in the right spot 2018-04-10 09:03:06 +03:00
Tim Young 35da7f65b3 remove a debug writeline. 2018-04-10 08:33:33 +03:00
Tim Young 071c873656 Update release notes 2018-04-09 19:35:55 +03:00
Tim Young 11eec48969 Solve some issues with multiple saved wireless links. They ended up connecting to the wrong devices and making a mess. So, we will start by auto-generating all wireless links. 2018-04-09 18:24:12 +03:00
Tim Young 3bea76f528 Get practice 7 puzzle working with network loop checking. 2018-04-09 17:21:32 +03:00
Tim Young c609571f39 Get network loop tracking working. 2018-04-09 17:17:40 +03:00