{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242235197,"defaultBranch":"master","name":"cime","ownerLogin":"nusbaume","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-02-21T21:38:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30849041?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697481896.0","currentOid":""},"activityList":{"items":[{"before":"88255d5a5a1b160ec523a95fd26d6be079c54935","after":"b5ea392f79205b20c8ecf794fe67d23311a4e225","ref":"refs/heads/paramgen_py12","pushedAt":"2023-10-16T20:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nusbaume","name":"Jesse Nusbaumer","path":"/nusbaume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30849041?s=80&v=4"},"commit":{"message":"Remove deprecated 'distutils' package from ParamGen.","shortMessageHtmlLink":"Remove deprecated 'distutils' package from ParamGen."}},{"before":null,"after":"88255d5a5a1b160ec523a95fd26d6be079c54935","ref":"refs/heads/paramgen_py12","pushedAt":"2023-10-16T18:44:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nusbaume","name":"Jesse Nusbaumer","path":"/nusbaume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30849041?s=80&v=4"},"commit":{"message":"Merge pull request #4491 from jasonb5/performance-baselines\n\nUpdates performance baselines\r\n\r\nUpdates how performance baselines are created and compared.\r\n\r\nBefore\r\nBaseline generation stores cpl.log\r\nComparison parses baseline and testcase cpl.log and compares throughput/memory\r\n--check-throughput and --check-memory will PASS even if MEMCOMP or TPUTCOMP fail\r\nbless_test_results --hist-only will update the baseline cpl.log\r\n\r\nAfter\r\nBaseline generation stores throughput in cpl-tput.log and memory usage in cpl-mem.log\r\nComparison parses testcase cpl.log and compares the baselines respective files\r\n--check-throughput and --check-memory will DIFF if MEMCOMP or TPUTCOMP fail\r\nbless_test_results now has --tput-only and --mem-only to bless individual performance DIFF\r\nFixes logging throughput/memory comparison results in TestStatus.log\r\nAllows generation/comparison to be customized by the coupler\r\n\r\nTest suite: pytest -vvv CIME/tests\r\nTest baseline: n/a\r\nTest namelist changes: n/a\r\nTest status: n/a\r\n\r\nFixes E3SM-Project/E3SM#5885\r\n\r\nUser interface changes?: N\r\nUpdate gh-pages html (Y/N)?: N","shortMessageHtmlLink":"Merge pull request ESMCI#4491 from jasonb5/performance-baselines"}},{"before":"eca25c6815796ef628ef9eae782e2fbcd0a8069f","after":"9c951e2f6bb718f9c38ff72978433e5539164755","ref":"refs/heads/gh-pages","pushedAt":"2023-10-16T18:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 88255d5a5a1b160ec523a95fd26d6be079c54935","shortMessageHtmlLink":"deploy: 88255d5"}},{"before":"1d406ebfa51379df60830729531961c68dc108ff","after":"88255d5a5a1b160ec523a95fd26d6be079c54935","ref":"refs/heads/master","pushedAt":"2023-10-16T18:01:30.000Z","pushType":"push","commitsCount":3661,"pusher":{"login":"nusbaume","name":"Jesse Nusbaumer","path":"/nusbaume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30849041?s=80&v=4"},"commit":{"message":"Merge pull request #4491 from jasonb5/performance-baselines\n\nUpdates performance baselines\r\n\r\nUpdates how performance baselines are created and compared.\r\n\r\nBefore\r\nBaseline generation stores cpl.log\r\nComparison parses baseline and testcase cpl.log and compares throughput/memory\r\n--check-throughput and --check-memory will PASS even if MEMCOMP or TPUTCOMP fail\r\nbless_test_results --hist-only will update the baseline cpl.log\r\n\r\nAfter\r\nBaseline generation stores throughput in cpl-tput.log and memory usage in cpl-mem.log\r\nComparison parses testcase cpl.log and compares the baselines respective files\r\n--check-throughput and --check-memory will DIFF if MEMCOMP or TPUTCOMP fail\r\nbless_test_results now has --tput-only and --mem-only to bless individual performance DIFF\r\nFixes logging throughput/memory comparison results in TestStatus.log\r\nAllows generation/comparison to be customized by the coupler\r\n\r\nTest suite: pytest -vvv CIME/tests\r\nTest baseline: n/a\r\nTest namelist changes: n/a\r\nTest status: n/a\r\n\r\nFixes E3SM-Project/E3SM#5885\r\n\r\nUser interface changes?: N\r\nUpdate gh-pages html (Y/N)?: N","shortMessageHtmlLink":"Merge pull request ESMCI#4491 from jasonb5/performance-baselines"}},{"before":"6e002a431f5968b03a991da32ede09da3c64f7f6","after":null,"ref":"refs/heads/ParamGen","pushedAt":"2023-10-16T17:54:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nusbaume","name":"Jesse Nusbaumer","path":"/nusbaume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30849041?s=80&v=4"}},{"before":"7484f59eb2a703aaf72404cf024ca421ff358684","after":null,"ref":"refs/heads/CAMDEN_ParamGen","pushedAt":"2023-10-16T17:54:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nusbaume","name":"Jesse Nusbaumer","path":"/nusbaume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30849041?s=80&v=4"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xNlQyMDozNjo1NS4wMDAwMDBazwAAAAOYZlx_","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xNlQyMDozNjo1NS4wMDAwMDBazwAAAAOYZlx_","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xNlQxNzo1NDoyOC4wMDAwMDBazwAAAAOYSgmV"}},"title":"Activity ยท nusbaume/cime"}