{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709320682,"defaultBranch":"main","name":"backstage-performance","ownerLogin":"redhat-performance","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-24T13:35:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12718395?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714385022.0","currentOid":""},"activityList":{"items":[{"before":"6399bf6c076ecf41dbb20e957310f4ed93f6b91e","after":"ad1e0e1ba3a849548f4edb151b9b499697cc82aa","ref":"refs/heads/main","pushedAt":"2024-05-31T11:02:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"fix(rhdh-olm-v1.1): Fix OLM installation for v1.1 (#46)\n\nSigned-off-by: Pavel Macík ","shortMessageHtmlLink":"fix(rhdh-olm-v1.1): Fix OLM installation for v1.1 (#46)"}},{"before":"34ec806454b2bb69592f94141a2210a361e0e693","after":"6399bf6c076ecf41dbb20e957310f4ed93f6b91e","ref":"refs/heads/main","pushedAt":"2024-05-30T07:29:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"UI perf test (#45)\n\n* Perf: Initial start for ui testing RHDH\n\n* Perf: added some modifications that would help in generating visual reports and also, lessen few lines of code.\n\n* Perf: Modified README.md for better understanding and better hands on experience\n\n* Perf: adding ui testing for catalog\n\n* Modifying home page landing checks\n\n* updating requirements.txt\n\n* Adding psutil in requireements.txt\n\n* Modifying README.md\n\n* updating test script to calculate cpu and memory along with 100 reloads.\n\n* adding monitors.py that basically helps in monitoring memory usage\n\n* pulling up performance metrics while the page is in loading state. Additionally, commenting rest other tests for now.\n\n* Trying to capture network at start and end of page load/reload.\n\n* making a standalone script and not using pytest\n\n* Modifying README and requirements.txt\n\n* Making io_counters to change to net_io_counters and making script executable.\n\n* Adding a dockerfile(Attempt 1).\n\n* specifiying version number for playwright(1.43.0) as that of local setup.\n\n* Forgot to add content on Dockerfile.\n\n* adding RHDH_ENDPOINT env var and declaring it in Dockerfile.\n\n* Improving dockerfile: adapting to use ubuntu base image for testing.\n\n* modifying dockerfile to use fedora minimal and first attempt to load data to csv file.\n\n* Fixing Dockerfile\n\n* Missed: import csv\n\n* Modifying dockerfile to use micosoft based playwright image. Modifying python script to use env vars instead of exposing them in dockerfile. Updating README.md\n\n* Adding python rich for better results view and also adding some more metrics to csv file.\n\n* modifying to remove cat csv file.\n\n* adding pandas for printing human readable csv file.\n\n* modifying code base to track memory, cpu per reload. Adding hostname and current time of reload in csv file along with some other metrics.\n\n* Adding network metrics to the csv file.\n\n* Adding difference in time taken for each reload to happen in seconds.\n\n* monitor.py: start with a new list of memory everytime a reload is done.\n\n* Changing directory name from performance-test to ui-test.\n\n---------\n\nCo-authored-by: Rajaditya Chauhan ","shortMessageHtmlLink":"UI perf test (#45)"}},{"before":"38849672405ef7da83ad8f6a2eb60422ba9af464","after":"25d168a28043f7d14d0fbadbdd66589c4d1dcb1f","ref":"refs/heads/perf-test","pushedAt":"2024-05-30T06:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Changing directory name from performance-test to ui-test.","shortMessageHtmlLink":"Changing directory name from performance-test to ui-test."}},{"before":"a486a82a5e80515fd5a5bab67873d66abba54943","after":"38849672405ef7da83ad8f6a2eb60422ba9af464","ref":"refs/heads/perf-test","pushedAt":"2024-05-30T06:14:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Merge branch 'main' into perf-test","shortMessageHtmlLink":"Merge branch 'main' into perf-test"}},{"before":"795588862a7fe7e47cb87a3ef32e725f8b1d4e62","after":"a486a82a5e80515fd5a5bab67873d66abba54943","ref":"refs/heads/perf-test","pushedAt":"2024-05-28T09:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"monitor.py: start with a new list of memory everytime a reload is done.","shortMessageHtmlLink":"monitor.py: start with a new list of memory everytime a reload is done."}},{"before":"9c1850d07a5676861f2ab2746f67dc2c5bc129b2","after":"795588862a7fe7e47cb87a3ef32e725f8b1d4e62","ref":"refs/heads/perf-test","pushedAt":"2024-05-27T07:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Adding difference in time taken for each reload to happen in seconds.","shortMessageHtmlLink":"Adding difference in time taken for each reload to happen in seconds."}},{"before":"f55d78718dc4c653ecff2b1048b5f297140c9885","after":"9c1850d07a5676861f2ab2746f67dc2c5bc129b2","ref":"refs/heads/perf-test","pushedAt":"2024-05-27T06:53:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Adding network metrics to the csv file.","shortMessageHtmlLink":"Adding network metrics to the csv file."}},{"before":"b79f408f7cd42ced6c537235f49b90e3246452a4","after":"f55d78718dc4c653ecff2b1048b5f297140c9885","ref":"refs/heads/perf-test","pushedAt":"2024-05-22T05:32:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"modifying code base to track memory, cpu per reload. Adding hostname and current time of reload in csv file along with some other metrics.","shortMessageHtmlLink":"modifying code base to track memory, cpu per reload. Adding hostname …"}},{"before":"419d6f82b53c6f8bb39f152e9c80c67457bde49d","after":"b79f408f7cd42ced6c537235f49b90e3246452a4","ref":"refs/heads/perf-test","pushedAt":"2024-05-21T11:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Adding python rich for better results view and also adding some more metrics to csv file.","shortMessageHtmlLink":"Adding python rich for better results view and also adding some more …"}},{"before":"5e2817f3987d57fd1f79d4a95bb847c2423f4354","after":"419d6f82b53c6f8bb39f152e9c80c67457bde49d","ref":"refs/heads/perf-test","pushedAt":"2024-05-21T07:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Modifying dockerfile to use micosoft based playwright image. Modifying python script to use env vars instead of exposing them in dockerfile. Updating README.md","shortMessageHtmlLink":"Modifying dockerfile to use micosoft based playwright image. Modifyin…"}},{"before":"b61642c5b2d9053251481cef198456cbff44a3ee","after":"5e2817f3987d57fd1f79d4a95bb847c2423f4354","ref":"refs/heads/perf-test","pushedAt":"2024-05-21T06:23:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Missed: import csv","shortMessageHtmlLink":"Missed: import csv"}},{"before":"d7ec642d68191664897836514764696b12510496","after":"b61642c5b2d9053251481cef198456cbff44a3ee","ref":"refs/heads/perf-test","pushedAt":"2024-05-21T06:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Fixing Dockerfile","shortMessageHtmlLink":"Fixing Dockerfile"}},{"before":"79a30724e4afeb46bd9af8ddc85de31c199f126b","after":"d7ec642d68191664897836514764696b12510496","ref":"refs/heads/perf-test","pushedAt":"2024-05-21T05:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"modifying dockerfile to use fedora minimal and first attempt to load data to csv file.","shortMessageHtmlLink":"modifying dockerfile to use fedora minimal and first attempt to load …"}},{"before":"70880d805e7b8f83a26b0a1598c70c93e93cb7fa","after":"79a30724e4afeb46bd9af8ddc85de31c199f126b","ref":"refs/heads/perf-test","pushedAt":"2024-05-15T10:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Improving dockerfile: adapting to use ubuntu base image for testing.","shortMessageHtmlLink":"Improving dockerfile: adapting to use ubuntu base image for testing."}},{"before":"4ad712a638a682c5764a619bf957683d6285bb39","after":"70880d805e7b8f83a26b0a1598c70c93e93cb7fa","ref":"refs/heads/perf-test","pushedAt":"2024-05-14T09:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"adding RHDH_ENDPOINT env var and declaring it in Dockerfile.","shortMessageHtmlLink":"adding RHDH_ENDPOINT env var and declaring it in Dockerfile."}},{"before":"ac2cea7404ff75f84d49d6fe62aebc8f2e9c379a","after":"4ad712a638a682c5764a619bf957683d6285bb39","ref":"refs/heads/perf-test","pushedAt":"2024-05-14T08:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Forgot to add content on Dockerfile.","shortMessageHtmlLink":"Forgot to add content on Dockerfile."}},{"before":"c89d36cf160b7a7e7d822eb729a5da29ecca7533","after":"ac2cea7404ff75f84d49d6fe62aebc8f2e9c379a","ref":"refs/heads/perf-test","pushedAt":"2024-05-14T08:40:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"specifiying version number for playwright(1.43.0) as that of local setup.","shortMessageHtmlLink":"specifiying version number for playwright(1.43.0) as that of local se…"}},{"before":"90c6845b67d58483341a191f40e88e5af41a910e","after":"c89d36cf160b7a7e7d822eb729a5da29ecca7533","ref":"refs/heads/perf-test","pushedAt":"2024-05-14T05:56:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Making io_counters to change to net_io_counters and making script executable.","shortMessageHtmlLink":"Making io_counters to change to net_io_counters and making script exe…"}},{"before":"568048c30c3097a07fbec401fac6541e780d5ed0","after":"34ec806454b2bb69592f94141a2210a361e0e693","ref":"refs/heads/main","pushedAt":"2024-05-10T19:10:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"feat(RHIDP-2122): Introduce OLM install method in addition to Helm (#40)\n\nSigned-off-by: Pavel Macík ","shortMessageHtmlLink":"feat(RHIDP-2122): Introduce OLM install method in addition to Helm (#40)"}},{"before":"97cf95bffbdf301e55b8174e17d46d23d9c064ff","after":"90c6845b67d58483341a191f40e88e5af41a910e","ref":"refs/heads/perf-test","pushedAt":"2024-05-09T12:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Modifying README and requirements.txt","shortMessageHtmlLink":"Modifying README and requirements.txt"}},{"before":"fc39497efc86bbf0646b4a5802341b5f820716c6","after":"97cf95bffbdf301e55b8174e17d46d23d9c064ff","ref":"refs/heads/perf-test","pushedAt":"2024-05-09T10:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"making a standalone script and not using pytest","shortMessageHtmlLink":"making a standalone script and not using pytest"}},{"before":"5af740b362e7cc28489595fe792975c13a2448cb","after":"fc39497efc86bbf0646b4a5802341b5f820716c6","ref":"refs/heads/perf-test","pushedAt":"2024-05-09T09:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Trying to capture network at start and end of page load/reload.","shortMessageHtmlLink":"Trying to capture network at start and end of page load/reload."}},{"before":"0c545d4aca58efa25a3a7d5784326532a895c111","after":"5af740b362e7cc28489595fe792975c13a2448cb","ref":"refs/heads/perf-test","pushedAt":"2024-05-08T12:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"pulling up performance metrics while the page is in loading state. Additionally, commenting rest other tests for now.","shortMessageHtmlLink":"pulling up performance metrics while the page is in loading state. Ad…"}},{"before":"eda7c9fc3fe67327bb0cbe66e9bddf083a8235bf","after":"0c545d4aca58efa25a3a7d5784326532a895c111","ref":"refs/heads/perf-test","pushedAt":"2024-05-06T11:17:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"adding monitors.py that basically helps in monitoring memory usage","shortMessageHtmlLink":"adding monitors.py that basically helps in monitoring memory usage"}},{"before":"521698db6a33b437f9472502f1c7091e0c520188","after":"eda7c9fc3fe67327bb0cbe66e9bddf083a8235bf","ref":"refs/heads/perf-test","pushedAt":"2024-05-06T07:55:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Modifying README.md","shortMessageHtmlLink":"Modifying README.md"}},{"before":"de876233277cf88e79f0cd1750a701fa93af8962","after":"521698db6a33b437f9472502f1c7091e0c520188","ref":"refs/heads/perf-test","pushedAt":"2024-05-06T07:49:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"updating requirements.txt","shortMessageHtmlLink":"updating requirements.txt"}},{"before":"091fc9417db9cc4d3df2995544e478def646df95","after":"de876233277cf88e79f0cd1750a701fa93af8962","ref":"refs/heads/perf-test","pushedAt":"2024-05-03T06:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Modifying home page landing checks","shortMessageHtmlLink":"Modifying home page landing checks"}},{"before":"8d59def26211131e78751c3e6f9ce0c586c32a1a","after":"568048c30c3097a07fbec401fac6541e780d5ed0","ref":"refs/heads/main","pushedAt":"2024-04-30T14:08:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"Collect postgresql index usage (#41)\n\nAdd support to collect index usage for backstage_plugin_catalog, backstage_plugin_auth, backstage_plugin_app, backstage_plugin_scaffolder, postgres backstage_plugin_search databases.\r\nOutput should be around 0.99","shortMessageHtmlLink":"Collect postgresql index usage (#41)"}},{"before":"088ec1d8aee494776c5712cf33e4f11be634dc7d","after":"091fc9417db9cc4d3df2995544e478def646df95","ref":"refs/heads/perf-test","pushedAt":"2024-04-30T07:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Perf: adding ui testing for catalog","shortMessageHtmlLink":"Perf: adding ui testing for catalog"}},{"before":"8712defc284ef6a049fadd487edfaf1f3c01ce25","after":"088ec1d8aee494776c5712cf33e4f11be634dc7d","ref":"refs/heads/perf-test","pushedAt":"2024-04-29T14:15:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hyp3rion31gr3y","name":null,"path":"/hyp3rion31gr3y","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44115784?s=80&v=4"},"commit":{"message":"Perf: Modified README.md for better understanding and better hands on experience","shortMessageHtmlLink":"Perf: Modified README.md for better understanding and better hands on…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWO31lgA","startCursor":null,"endCursor":null}},"title":"Activity · redhat-performance/backstage-performance"}