Граф коммитов

293 Коммитов

Автор SHA1 Сообщение Дата
Darren Gehring 041f92eb5c Added basic tests for Two Proc (one for client and one for server) 2021-09-08 16:22:18 -07:00
Darren Gehring c95f82ecf2 Added JS_PTI_ShowHelp_Test test 2021-09-03 10:55:26 -07:00
Darren Gehring 246482eb90 Updated a JS basic unit test 2021-09-03 09:55:33 -07:00
Darren Gehring 7be04a6d2f Bug #170 was fixed so now JS Giant Checkpoint tests can be implemented. 2021-09-02 13:45:57 -07:00
Darren Gehring a4ce218813 Update JS PTI tests to use a better (default) batch Size Cutoff 2021-09-02 13:05:17 -07:00
Darren Gehring 29ab0a9f47 Updated JS Code Gen cmp files that fixed a spelling mistake. Also made more JS to use default values 2021-09-02 11:41:01 -07:00
Darren Gehring ead0fe4aac Added two tests to C# ambrosia for Fixed message length and non descending byte size. Also added JS PTI Basic restart tests, JS DeleteLog File tests 2021-09-01 16:09:32 -07:00
Darren Gehring 0d5354fd96 Added JS Giant Check point and JS Fixed Message Tests 2021-08-31 15:30:47 -07:00
Darren Gehring a81d7f75f9 Added JS Giant Message tests as well as utilty funtion to be able to modify the ambrosiaConfig.json file 2021-08-30 15:36:33 -07:00
Darren Gehring 640c3d2e38 Added separate JS test value for EchoBytes 2021-08-26 15:05:42 -07:00
Darren Gehring 0dbdf2944c Updated JS tests to have one basic end to end for bidi and one basic end to end that isn't bidi 2021-08-26 14:42:07 -07:00
Darren Gehring db9725de9e Updated testing using JS PTI to parameterize call to JS Test and JS Time Travel Debugging 2021-08-26 13:29:37 -07:00
Darren Gehring 7d88e10fd0 JS_VerifyTimeTravelDebugging has the basics working and first Basic End to End unit test for JS PTI is implemented 2021-08-25 16:08:03 -07:00
Darren Gehring 79de9f91a0 Basic unit test framework in place - just need to add Verify Log file generated from JS 2021-08-17 16:39:09 -07:00
Darren Gehring 62a6a04e03 Got JS_UpdateJSConfigFile working 2021-08-16 15:29:21 -07:00
Darren Gehring ccc7a5fe53 Updated config files 2021-08-11 12:24:31 -07:00
Darren Gehring 6c26c59e44 Updated help tests to call from proper directory based on framework 2021-08-10 15:55:09 -07:00
Darren Gehring a91f2edb1e Updated path tests to run Net461 and Net3.1 from different locations. Matches what gets installed when built 2021-08-10 15:34:29 -07:00
Darren Gehring b97e4df225 Accidently put some out files in commit so removing them now 2021-08-04 16:07:58 -07:00
Darren Gehring 01af603e5b Renamed folder structure from JSCodeGen to JSTest which broke some config files and cmp files 2021-08-04 16:03:08 -07:00
Darren Gehring 19df9abae8 Updated the JS test files to be compliant with strict compiler checks 2021-07-26 16:14:02 -07:00
Darren Gehring 18ef65503c Updated tests to pass with most up to date JS changes. This is with strictCompilerChecks false though. 2021-07-26 11:10:39 -07:00
Darren Gehring fb157fa21a Updated JS Test Cmp files and the TestCodeGen app to match recent changes 2021-05-20 17:10:44 -07:00
Darren Gehring a7ee1f2878 Updated expected JS Unit Tests from 82 to 83. 2021-04-29 12:18:37 -07:00
Darren Gehring 1c8bf19a9d Fixed a lost minor change to JS Testing during the merge to master due to conflicts 2021-04-28 09:41:05 -07:00
Darren Gehring 70bd091bb1 Merge from master 2021-04-26 19:43:36 -07:00
Darren Gehring 24ce270ff9 Added test (JS_CG_Neg_AmbrosiaSrcFiles_Test) that uses the Ambrosia JS src files as test files for JS code Gen 2021-04-14 15:00:25 -07:00
Darren Gehring 5a41ca1319 Minor test tweak 2021-04-14 10:20:25 -07:00
Darren Gehring 0b6de6ce60 Initial stub work for JS_CG_Neg_AmbrosiaSrcFiles_Test 2021-04-13 16:56:31 -07:00
Darren Gehring 4c809aab84 Updated Test_CodeGen_TSFile to fix a merge conflict. 2021-04-12 12:15:37 -07:00
Darren Gehring 2c6453cb2e Merged Master changes into PostSledgeHammer. Mostly just test files for JS 2021-04-12 12:01:13 -07:00
Darren Gehring cd3944bd1a Updated with more JS Code Gen tests 2021-04-09 11:44:49 -07:00
Darren Gehring 26ca7f4f00 Added Negative Tests for JS Code Gen 2021-04-08 18:51:07 -07:00
Darren Gehring c6452c5899 Found some bugs in JS CodeGen which required changes to cmp files and also some new negative tests 2021-04-08 18:15:36 -07:00
Darren Gehring c7131a0874 Messages were changed in JS Code Gen which caused some tests and cmp files to be updated 2021-04-08 13:08:04 -07:00
Darren Gehring d9dbce89e6 Fixed minor timing issue in AMB_InProc_TCP_MigrateClient_Test 2021-04-08 09:13:01 -07:00
Darren Gehring 24bba15b75 Put default configuration to Net461 2021-04-07 16:41:11 -07:00
Darren Gehring ac3c01d14a Updated some tests and corresponding cmp files to match the PTI changes . 2021-04-07 13:51:31 -07:00
Darren Gehring acd66c48ab Commented out MTF tests as shouldn't be running in full queue 2021-04-02 11:34:36 -07:00
Darren Gehring 3cc565bf65 Fixed a couple bugs in test code that handles log reading 2021-04-02 10:14:04 -07:00
Jonathan Goldstein 5414b48a44 Merge remote-tracking branch 'origin/master' into PostSledgehammer 2021-03-30 21:09:44 -07:00
Darren Gehring 3707d50f1b Updated WaitForProcessToFinish to look for DONE 2021-03-30 12:45:09 -07:00
Darren Gehring ab25725a28 Updated WaitForProcessToFinish to look for DONE and bytes received and not just bytes received. 2021-03-30 09:56:01 -07:00
Darren Gehring af2ece47dc Updated cmp files in the JS Code Gen tests 2021-03-26 14:37:45 -07:00
Darren Gehring 385a4f5997 Fixed a bug in test code for Time Travel Debugging 2021-03-25 13:12:00 -07:00
Jonathan Goldstein a29b4ddc1d Merge remote-tracking branch 'origin/master' into PostSledgehammer 2021-03-23 11:46:31 -07:00
Darren Gehring cd74bb3c29 Updated JS Code Gen tests to use new single call Code Gen code. Also, updated cmp files that had to be renamed and some changes to cmp files in publisher side. 2021-03-19 14:55:07 -07:00
Darren Gehring 07a36e43b0 Updated Cmp files for JS Code Gen 2021-03-10 13:03:02 -08:00
Darren Gehring 998f9d5529 Added a couple positive Code Gen tests for JSDoc comment 2021-03-10 09:03:56 -08:00
Darren Gehring e4362e7db5 Updated cmp files and couple other minor modifications 2021-03-09 16:38:02 -08:00
Darren Gehring 08d308ef6e Updated Upgrade tests so not doing TTD verification 2021-02-26 09:31:45 -08:00
Darren Gehring adc0caf603 Added Log replay and Time Travel Debugging to a couple Server upgrade tests. Also, set Client version = 0 for for those tests. 2021-02-25 15:43:01 -08:00
Darren Gehring 5ea667001f Update PTI Server cmp file because of additional TTD parameter 2021-02-25 15:43:01 -08:00
Darren Gehring 1b4b77336a Updated a JS Code Gen negative test and updated a few positive tests cmp files that changed 2021-02-22 19:01:12 -08:00
Darren Gehring ceb04bf16a Added postive JS Code Gen for static method 2021-02-22 14:55:17 -08:00
Darren Gehring 43d8a30316 Added negative tests for JS Code Gen Static methods and updated cmp files for recent message changes to JS Code Gen 2021-02-22 11:31:50 -08:00
Darren Gehring 3111917146 Added ability to handle multiple clients for Time Travel Debugging testing 2021-02-12 14:39:22 -08:00
Darren Gehring 132e2d3a14 Finished Unit Test verification that uses (and tests) Time Travel Debugging of every test. 2021-02-12 11:15:29 -08:00
Darren Gehring e6897a0c70 Inital code to test TimeTravel Debugging 2021-02-12 11:15:29 -08:00
Darren Gehring 1876c8ef45 Adde couple files by accident ... removing now. 2021-02-09 09:41:39 -08:00
Darren Gehring 63c2a3d1f4 Updated JS Test cmp files to match recent changes 2021-02-09 09:35:52 -08:00
Darren Gehring 4ba26b9b63 Updated cmp files for help tests because the online help changed 2021-02-08 13:23:30 -08:00
Darren Gehring 536deb9a37 Updated help test cmp files to match latest changes to PTI and IC 2021-02-05 17:55:05 -08:00
Darren Gehring cb0a856731 Update to package-lock file for tests 2021-02-02 11:50:31 -08:00
Darren Gehring efb77ba372 Removed Pi test and moved it to a negative test 2021-02-01 14:52:14 -08:00
Darren Gehring fc8fde3f8e Updated a lot of the JS code gen cmp files and a couple of the tests. 2021-02-01 13:19:03 -08:00
Darren Gehring fd8bb7061f Updated the cmp files for some of the JS Code Generation tests 2021-01-29 17:48:53 -08:00
Darren Gehring 7465014dc2 Added three new positive JS Code Gen tests and corresponding cmp files. 2021-01-29 15:47:06 -08:00
Darren Gehring 51a6b5651e Updated JS Unit tests ... also trying something on Windows CI Script because nuget wasn't restoring properly 2021-01-28 17:38:13 -08:00
Darren Gehring 2ac82dec9e Added framework for running Ambrosia JS Node unit tests. 2021-01-28 16:52:57 -08:00
Darren Gehring 4ff909cfcc Added a couple JS Code Gen tests as well as a negative test. Some changes to output for test required change update to the cmp files. 2020-12-22 17:31:19 -08:00
Darren Gehring 87b08ee1f8 Updated JS Code Gen test cmp files 2020-12-16 13:17:11 -08:00
Darren Gehring ff7c62aa15 Couple files got added by accident 2020-12-15 15:30:53 -08:00
Darren Gehring f75c27f9a6 Updated new cmp files for JS Generated Code as well as updated error message for one of the negative tests. 2020-12-15 15:28:25 -08:00
Darren Gehring ccdc84b333 Minor house keeping in AmbrosiaTest for JS Code Gen part 2020-12-01 07:46:35 -08:00
Darren Gehring e69bb9de5b JS Code Gen ... Change to cmp files so updated to 2020-11-25 14:54:21 -08:00
Darren Gehring 5177734a0f JS Code Gen tests - Added misc valid tests and negative test for invalid type that has embedded comments 2020-11-18 11:39:29 -08:00
Darren Gehring 5ba6cba895 Updated negative JS Code Gen tests to match new error messages. Also couple new valid tests. 2020-11-17 16:17:58 -08:00
Darren Gehring af5aaa4590 Added comple more postive tests to the types for JS Code Gen 2020-11-16 20:30:10 -08:00
Darren Gehring dec5ec5629 A lot of negative tests and a few positive tests for Javascript code gen 2020-11-16 18:12:20 -08:00
Darren Gehring 33760e08e3 Added a bunch of negative tests for JS Code Gen as well as other tests. 2020-11-13 14:23:06 -08:00
Darren Gehring 152b40675e Added Code Gen app into Test Framework so now all Javascript Language binding - Code Gen parts are part of the Overall Ambrosia Test sln 2020-11-11 14:33:14 -08:00
Darren Gehring 172983add1 More code gen tests. Added Event Handler tests and cmp files 2020-11-09 15:43:40 -08:00
Darren Gehring 447b462feb More Code Gen tests and associated cmp files 2020-11-06 16:35:42 -08:00
Darren Gehring 8511753d0d Another step closer getting JS Code Gen tests in place 2020-10-30 17:15:43 -07:00
Darren Gehring d2a6cab8e0 Initial test framework for Javascript language binding 2020-10-29 08:59:36 -07:00
Darren Gehring 958dcd7144 Initial test framework for the Javascript Language Binding 2020-10-29 08:55:46 -07:00
Darren Gehring 376445dcd4 Cleaned up timing issue with MigrateClient test 2020-10-20 15:58:55 -07:00
Darren Gehring 9cbebb012b Removed the TCP Blob tests as not valid 2020-10-16 09:21:06 -07:00
Darren Gehring 4b939e1945 Cleaning up a bit from debug code left in 2020-10-15 14:53:30 -07:00
Darren Gehring 50b36b8928 Minor change 2020-10-14 11:45:01 -07:00
Darren Gehring e55a48ad77 Removed In Proc Blob tests as won't be implementing inproc blob for PTI 2020-10-13 09:07:42 -07:00
Darren Gehring 0fd26f17be Added helper funtion to delete a directory when only have partial name. 2020-10-10 17:35:08 -07:00
Darren Gehring ad1d699562 Had the migration tests labeled as upgrade which is confusing so renamed to migration 2020-10-09 16:55:28 -07:00
Darren Gehring 683f3313d9 Updating code for better clean up and for .netcore 2020-10-09 12:44:34 -07:00
Darren Gehring daa7d635b1 Update to work around issues when running tests for netcore3.1 2020-10-08 15:45:53 -07:00
Darren Gehring 9eac196c82 Minor changes 2020-10-07 13:48:33 -07:00
Darren Gehring 08b7b9a671 Updating to get .netcore tests running 2020-10-07 09:33:24 -07:00
Darren Gehring cbc90ba989 Updated cmp files after CRA change and new InProc tests 2020-10-02 14:38:15 -07:00
Darren Gehring 72c8b3f0e6 Added upgrade client cmp and inProc tests 2020-10-01 12:03:30 -07:00
Darren Gehring 9bc513dab2 Fixed PTI to output In Proc IC output to a unique name to avoid output file confilcts 2020-10-01 10:51:47 -07:00
Darren Gehring 56ee2e9620 Updating tests and cmps due to changes from CRA 2020-10-01 10:51:47 -07:00
Darren Gehring 5c62365544 Updated cmp files ... 2020-10-01 10:51:47 -07:00
Darren Gehring d3b0e52e33 Removed Async cmp files and updated InProc cmp files with new Imm Coord output 2020-10-01 10:51:47 -07:00
Darren Gehring 388ede758b Bug fixed In Proc TCP upgrade so had to create the cmp files for the tests now that things are worked. 2020-09-17 10:43:21 -07:00
Darren Gehring 0b1afa3bd9 Updated cmp files now that in proc upgrade was fixed 2020-09-17 10:13:34 -07:00
Darren Gehring 9e4da6db48 Had some debug code in that needed removed 2020-09-11 15:17:34 -07:00
Darren Gehring 36d97a06e5 Updated blob calls to use shorter names. Also fixed bug in test code. 2020-09-11 15:03:22 -07:00
Darren Gehring 85f0f687c4 Finished the InProc (pipe and TCP) tests and corresponding cmp files 2020-09-11 11:21:17 -07:00
Darren Gehring bc98593a4f Added a couple TCP tests and corresponding cmp files 2020-09-10 16:07:28 -07:00
Darren Gehring a3156a7c39 Started TCP In Proc tests. Refactored code a bit to split out TCP and Pipe into separate files 2020-09-09 17:32:38 -07:00
Darren Gehring 683385ca9e Added more InProc tests. Couple need new cmp files yet. 2020-09-09 17:10:59 -07:00
Darren Gehring 1ca0de71f1 Just a comment change 2020-09-08 17:13:11 -07:00
Darren Gehring f20c53cb87 Added test AMB_InProc_SaveLogsToBlob_Test and corresponding cmp files 2020-09-08 17:12:45 -07:00
Darren Gehring 19afc9cf94 Added test AMB_InProc_MultipleClientsPerServer_Test and corresponding cmp files 2020-09-08 16:41:10 -07:00
Darren Gehring 49155ab5a5 Created test AMB_InProc_KillServer_Test and corresponding cmp files 2020-09-08 15:58:20 -07:00
Darren Gehring f77c38f32d Added AMB_InProc_KillJob_Test and cmp files 2020-09-04 12:55:37 -07:00
Darren Gehring e9fb7f7087 Added double kill tests for InProc and corresponding cmp files 2020-09-04 12:06:13 -07:00
Darren Gehring f78adb970b Created in proc giant message test and associated cmp files 2020-09-04 10:33:09 -07:00
Darren Gehring cfd2e59fd7 Added AMB_InProc_GiantCheckPoint_Test and corresponding cmp files 2020-09-04 10:14:35 -07:00
Darren Gehring a7989b56f8 Added AMB_InProc_ClientSideUpgrade_Test and corresponding cmp files 2020-09-03 17:13:53 -07:00
Darren Gehring 0fccee1a9f Added AMB_InProc_Basic_Test test 2020-09-03 15:12:31 -07:00
Darren Gehring cbf168d395 Added more In Proc specific tests and associated cmp files 2020-09-01 17:01:26 -07:00
Darren Gehring 25f1b6249c Finished the unit tests and a couple of basic tests. Required utility functions and settings to be updated and added a bunch of cmp files 2020-08-31 16:38:50 -07:00
Darren Gehring 10750f865e Starting the InProc tests. Unit tests, basic functional tests and all the supporting help. 2020-08-28 10:32:37 -07:00
Darren Gehring c3aa4dcc52 Update sever.exe to give it an extra second to get it stated to avoid timing issues with test 2020-08-27 11:59:37 -07:00
Darren Gehring ec12a858de Merge test files from master 2020-08-25 12:55:26 -07:00
Darren Gehring eb4726f709 Updated new help message for PTI and removed the help tests for PerformanceTest 2020-08-21 14:21:55 -07:00
Darren Gehring 8d9ab433fd Removed some debug code 2020-08-18 13:09:51 -07:00
Darren Gehring 168c8e9ef4 Updated clean up script to use wild cards to make more efficient. 2020-08-18 12:20:58 -07:00
Darren Gehring 5e56119ab7 Updated some table clean up. Do not know of way to delete a wild card \ like for rows so had to put in a hack to clean up all the rows needed. Also fixed bug in blob clean up. 2020-08-17 16:14:49 -07:00
Darren Gehring 2ecf51cb14 Updated clean up scripts to use cmdlets that are no longer deprecated. Also added blob clean up for the new feature. 2020-08-14 17:27:49 -07:00
Darren Gehring 9f747e0c7f slight modification to AMB_SaveLogsToFileAndBlob_Test 2020-08-14 17:27:49 -07:00
Darren Gehring 401cfb1548 Starting Blob cleanup 2020-08-04 18:30:43 -07:00
Darren Gehring acd181a00d Added a couple tests for storing logs to blobs 2020-08-04 18:30:42 -07:00
Darren Gehring 88fee15b15 Added AMB_ClientSideUpgrade_Test and associated cmp files 2020-08-03 18:46:49 -07:00
Darren Gehring b2dd331c60 Commented out the Async tests as feature is being changed. If can reuse tests when it is redone, then just remove comments. 2020-07-31 17:29:57 -07:00
Darren Gehring 2269c26840 Updated the Net Core help message 2020-07-31 16:55:40 -07:00
Darren Gehring a5e8538dd4 Updated help message to match changes 2020-07-31 16:53:17 -07:00
Darren Gehring 337a9591d8 Added new test and cmp files for the new feature to override send and receive ports, IP add and Log location 2020-07-31 16:41:45 -07:00
Darren Gehring 3cd4c399b3 Added AMB_OverrideOptions_Test to test IC over ride options 2020-07-30 17:02:46 -07:00
Darren Gehring 952c13eba9 Updated cmp files for Help message for Core since Core and Net461 help message is different 2020-07-27 12:45:44 -07:00
Darren Gehring 0857a802c6 Message was changed in migrated and updated scenarios so updated the string in the test. 2020-07-20 13:25:21 -07:00
Darren Gehring 55fcd2760a Updated Kill Job tests to do an extra kill to test kill in sequence 2020-07-20 13:01:06 -07:00
Darren Gehring 85d1c6a1aa Updated test running bat files to run from VS 2019 2020-07-17 14:37:19 -07:00
Darren Gehring 194a960899 Updated the help cmp file to match new help 2020-07-16 16:30:53 -07:00
Darren Gehring 9eaea88573 Changed from net46 to net461 2020-07-16 12:57:42 -07:00
Darren Gehring 1f83c677ab Updated nuget packages used by test framework 2020-07-10 11:21:32 -07:00
Darren Gehring a3bb343678 Updated the changes from master so Sledgehammer test files are same as master. 2020-07-10 10:47:42 -07:00
Darren Gehring 6cea0292cd Just comments in Async on the To Do list 2020-07-09 22:06:17 -07:00