Commit Graph

888 Commits

Author SHA1 Message Date
Tim Young 38a6107cea Initial regression testing logging. Shows changes being done for every step while solving the puzzle. 2024-02-06 13:00:11 -06:00
Tim Young 5b20dd671c Add help to link creation, as the UI was hard to figure out what to do next. 2023-08-18 10:57:01 -07:00
Tim Young dca858ff46 Update link images if we change the device the link is connecting from / to 2023-08-17 10:35:18 -07:00
Tim Young 2f4cf36011 Add the images of the various devices involved creating or editing a link. 2023-08-17 08:51:46 -07:00
Tim Young 5fc1e19f71 When adding a link between devices, show a line so we see we are doing it. 2023-08-15 15:37:29 -07:00
Tim Young dbe2da2063 Change URL 2023-07-07 19:27:32 -05:00
Tim Young cffd0f9576 Change URL to tyounglightsys.com 2023-07-07 19:26:55 -05:00
Tim Young 7c292f5b7d Justin Luth:
ping source is firewall ? set sourceIP to vpn IP address

       The problem can be seen easily in Puzzle 2, VPN Demo.
       From firewall2, ping firewall0. The ping request tunnels
       to firewall0 with a source address of 0.0.0.0, and so
       the reply returns untunneled and drops at the default gateway.

       This patch probably needs to be tweaked a bit in case it
       covers too many situations, but in general something like
       this is needed.
2019-02-22 13:15:43 -06:00
Tim Young 110a751d25 Add time-based delay to slow packet movement on super-fast computers 2019-01-23 08:24:30 -06:00
Tim Young c66aa99a28 Adding entry for next version number in preparation for adding release note documentation as we make changes. 2018-10-23 11:47:03 -05:00
Tim Young 36dd9639b3 Update to version number from publishing 2018-10-23 11:46:07 -05:00
Tim Young 9de1acf82f A trivial update to the release notes 2018-10-23 11:45:49 -05:00
Tim Young d1e3a4dda9 Update release notes 2018-10-23 09:03:51 -05:00
Tim Young bf820055ca When doing multiple regression tests, add a counter to the name so we see a status. 2018-10-23 08:52:28 -05:00
Tim Young facd5d1ea1 Able to change gateway if device has both DHCP and ethernet, but the ethernet is the one plugged in. 2018-10-23 08:25:04 -05:00
Tim Young 2b92fea4cb Do not check firewall rules if the firewall is disabled 2018-10-23 08:01:43 -05:00
Tim Young c8c66970d0 Get reload to work properly 2018-10-23 07:57:02 -05:00
Tim Young e6e6328eca Start regression window with untested and failed checked. 2018-10-17 16:58:03 -05:00
Tim Young 59d8fd7e47 Level 6 regression testing completed 2018-10-17 16:56:06 -05:00
Tim Young 8d848eaa39 select the first unfinished puzzle on the level if one is available 2018-10-17 16:23:13 -05:00
Tim Young b74f9932bb Fix bug with replays and VLANs 2018-10-17 15:23:30 -05:00
Tim Young 811339b176 Network timeout during replay 2018-10-17 14:56:28 -05:00
Tim Young 17b127d69d Fix a bug where resetting a switch did not reset the vlans on the switch 2018-10-17 14:38:42 -05:00
Tim Young f2c2f9bb96 Level 5 replays 2018-10-16 12:52:01 -05:00
Tim Young b6d2eb0a60 Some of level 5 2018-10-12 17:38:36 -05:00
Tim Young 48bf63b967 Replays for level 4 2018-10-11 15:08:17 -05:00
Tim Young b623ebd9ec Fix some duplication when things added. 2018-10-11 14:44:18 -05:00
Tim Young d0fcba7854 Level 3 replays 2018-10-11 11:24:26 -05:00
Tim Young 27a29ff44f Some older replays which were skipped 2018-10-10 16:15:45 -05:00
Tim Young 258bff6ce7 Finish level2 replays. 2018-10-10 16:11:55 -05:00
Tim Young cf83771a7d More regression testing for puzzles 2018-10-08 11:54:16 -05:00
Tim Young 2ca9ddce19 Fix reporting bug when doing replay 2018-10-08 11:52:53 -05:00
Tim Young 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. 2018-10-05 13:58:54 -05:00
Tim Young bee42488d2 Refresh the form after one test to show passed / failed 2018-10-05 13:28:49 -05:00
Tim Young 92246a3dac Add file -> forget replay statuses. So we can reset our replays. 2018-10-05 13:24:47 -05:00
Tim Young d838fe1987 Add a clear replay status function 2018-10-05 13:06:53 -05:00
Tim Young aa78fa5aca centralize passed/failed tracking 2018-10-05 13:00:04 -05:00
Tim Young eec743d9c6 Update puzzles passed / failed 2018-10-05 12:53:38 -05:00
Tim Young 00d78684a2 Load puzzles passed/failed 2018-10-05 12:48:27 -05:00
Tim Young c25e3fd666 make sure UserActions are not serialized 2018-10-05 12:47:18 -05:00
Tim Young 47790c1de1 Add PuzzlesPassed and PuzzlesFailed to settings. 2018-10-05 12:43:57 -05:00
Tim Young 3865794d81 Only allow regression testing if we are not a student. 2018-10-05 11:04:19 -05:00
Tim Young 4c25bf4721 Turning off debugging 2018-10-05 10:52:30 -05:00
Tim Young 0cdb4855ad Update the actiondebug. 2018-10-05 10:51:22 -05:00
Tim Young b4e828162a refresh the form instead of doing full do-events. Much, much quicker that way. 2018-10-05 10:45:30 -05:00
Tim Young fbfc1e148b Skip visual ticks when in the middle of invisible network testing. 2018-10-05 10:24:10 -05:00
Tim Young 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. 2018-10-05 10:07:23 -05:00
Tim Young 87e483c43e Initial debugging of test completion process 2018-10-05 08:48:46 -05:00
Tim Young a81392ca75 initial debugging of action code 2018-10-05 08:43:07 -05:00
Tim Young 9c9826ef85 the old replay for Frozen! was wrong. Replaced it. 2018-10-03 16:45:17 -05:00