Commit Graph

490 Commits

Author SHA1 Message Date
pyth0n1c c085327a72 Change the detection testing mode to all for a test of everything. 2021-11-30 19:33:46 -08:00
pyth0n1c f1a10f0d65 Upload the updated test file so we can replicate the test in the future. 2021-11-30 10:36:12 -08:00
pyth0n1c eb6378e805 Made some changes to properly supporting testing changed test file. Had some trouble before locating the appropriate detection file. Also throw an error if we try to test a file that was changed and is in the experimental path. Set up to run a test of the DetectionBaselineFixes branch to test these changes in GitHub Actions. 2021-11-30 09:52:36 -08:00
pyth0n1c 868c98082b Small change to test changes on a specific branch instead of develop. 2021-11-29 16:49:06 -08:00
pyth0n1c 2b3fd66bb3 Run a test on everything, saving the intermediate files to help debugging. 2021-11-29 11:54:26 -08:00
pyth0n1c fff797358c Run a handlful of tests on push to produce output artifacts. 2021-11-29 11:34:59 -08:00
pyth0n1c 95e7169e05 fix quote 2021-11-29 10:53:29 -08:00
pyth0n1c e8fb9578ea Change types of quotes around schedule 2021-11-29 10:51:44 -08:00
pyth0n1c 38ad36c296 Run at 55th minute each hour for testing. 2021-11-29 10:49:54 -08:00
P4T12ICK e1844e0333 removed devsecops 2021-11-25 08:55:22 +01:00
pyth0n1c afb07b6714 Run it on push too for an immediate test 2021-11-24 17:14:33 -08:00
pyth0n1c b94ef641ec Changed the detection testing to run on all, develop instead of changes to a different branch. This will collect some data for us over the next few days. 2021-11-24 17:13:41 -08:00
pyth0n1c ae3e8f1b75 slim failed to install, causing escu app install to fail. 2021-11-24 14:56:38 -08:00
pyth0n1c aa985d5077 Made some small changes to printed strings. Fixed summarize_json missing python library error by sourcing virtualenv set up in previous step. 2021-11-24 14:42:18 -08:00
pyth0n1c 9517171204 Small change to the output format of the test-config file that is generated at runtime to accurately describe the current test. Also added install of requirements.txt to final summary step. 2021-11-24 14:20:46 -08:00
pyth0n1c 88977a9fb8 Changes to template and summary to support passing a commit_hash parameter, not just a branch parameter, so that even old tests can be replicated. 2021-11-24 13:58:32 -08:00
pyth0n1c 4f6be10581 Testing with the proper mode for a specific branch. 2021-11-24 12:00:02 -08:00
pyth0n1c f32f1bed2a More verbose debug messages in summarize_json. 2021-11-24 11:45:52 -08:00
pyth0n1c ccc29005fa Still diagnosing path issues for summarize. 2021-11-24 11:12:19 -08:00
pyth0n1c 54a34608fe Fixed results paths once more for summary. 2021-11-24 10:36:33 -08:00
pyth0n1c 5012b0f766 Another run to check and see if the summarization works and confirm the directory structure of the artifacts. 2021-11-24 10:10:27 -08:00
pyth0n1c 3cd3ca6692 Another CI change to list directory structure during summarize step. 2021-11-24 09:54:27 -08:00
pyth0n1c 6b292ba2c1 upload artifacts even if summarize fails. 2021-11-23 17:13:44 -08:00
pyth0n1c a302d952b4 tiny ci change to test everything overnight 2021-11-23 17:12:25 -08:00
pyth0n1c 1a39321be6 Small typo in artifact filename. 2021-11-23 15:54:12 -08:00
pyth0n1c b0e7c33c4d Changing mode for CI PR test from selected to changes. 2021-11-23 15:14:49 -08:00
pyth0n1c 1015abc30a Finally ready to try the full integration test after modifying the docker-detection-testing.yml with new names, paths, and arguments. Fingers crossed... 2021-11-23 15:10:28 -08:00
pyth0n1c 914f49d6f7 Delete intermediate testing artifacts/container config files in CI. Better job packaging all local apps, not just escu, into the same folder for --mock. 2021-11-23 11:59:01 -08:00
Bhavin Patel 0f3f056dd5 Branch was auto-updated. 2021-11-10 07:54:24 -08:00
Jose Enrique Hernandez 67f77aaf17 won't ever be a splunk app format as we know it,
removing for now
2021-11-10 10:30:38 -05:00
pyth0n1c f57185496c Removed comment from if: for run_appinspect CI
job.  This is in prep for merging it into develop.
It was commented so that it would run on testing.
2021-11-09 17:18:07 -08:00
pyth0n1c 5fa9c7a9fe Comment typo in
build-and-validate.yml
$ sign instead of # for comment
2021-11-09 13:04:53 -08:00
pyth0n1c 9cb134658d Realized SSA isn't a full app, it's just
a directory with detections.  Made changes
so that it won't run through slim or appinspect.
Will manually verify by looking at the 
artifacts that it is correct.
2021-11-09 12:58:13 -08:00
pyth0n1c f176eeb109 Fixed generation, checksumming, and
appinspect of SSA and dev_sec_ops 
packages.
2021-11-09 12:37:04 -08:00
Bhavin Patel 45cc0280bf Branch was auto-updated. 2021-11-09 06:41:14 -08:00
Jose Enrique Hernandez a18a84a2dc minor_ci_bug 2021-11-09 09:40:21 -05:00
Danny Leung 96a4755001 PEX-33: fix master-api-update dependency list back to prod 2021-11-09 00:57:12 -08:00
Danny Leung 949994aa31 PEX-33: restore build and validate back to prod specs 2021-11-09 00:52:55 -08:00
Danny Leung 1cfb352de2 PEX-33: changing s3 upload folder to 'json' 2021-11-09 00:40:36 -08:00
Danny Leung 2d60260f64 PEX-33: test generate.py in build 2021-11-07 01:42:37 -08:00
pyth0n1c 89b2ac1e4d Added a script to summarize the runs of multiple runners and merge them together. Results are uploaded into a single artifact. 2021-11-05 15:32:28 -07:00
Danny Leung 27dab63453 PEX-33: fix merge conflict with develop 2021-11-05 15:07:40 -07:00
pyth0n1c 22656ffe23 typo in NEEDS for test script. 2021-11-05 14:57:46 -07:00
Danny Leung bc9224551b Merge branch 'develop' into feature/PEX-33-API-lambda-scalability-issue 2021-11-05 14:28:15 -07:00
pyth0n1c 522e2d03a6 Changed the testing script to test everything. This is a test to see how long it takes. 2021-11-03 19:09:16 -07:00
d1vious 4bbe1891c3 moving under bin 2021-11-03 21:43:47 -04:00
pyth0n1c 6592124a12 Uploading the artifacts as different names so that they don't clobber each other. 2021-11-03 16:49:57 -07:00
pyth0n1c c4c1db1f2c Fixed up the pathing related to the ESCU Package. 2021-11-03 16:30:02 -07:00
pyth0n1c 8c501e789d Distribute testing amongst multiple containers. 2021-11-03 16:18:41 -07:00
Danny Leung 500dcf256e PEX-33: test running build on current branch instead of develop. 2021-11-01 22:42:44 -07:00