{"action":"created","issue":{"url":"https://api.github.com/repos/haypo/perf/issues/4","repository_url":"https://api.github.com/repos/haypo/perf","labels_url":"https://api.github.com/repos/haypo/perf/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/haypo/perf/issues/4/comments","events_url":"https://api.github.com/repos/haypo/perf/issues/4/events","html_url":"https://github.com/haypo/perf/issues/4","id":160700492,"number":4,"title":"Standardize on a storage format","user":{"login":"ionelmc","id":129501,"avatar_url":"https://avatars.githubusercontent.com/u/129501?v=3","gravatar_id":"","url":"https://api.github.com/users/ionelmc","html_url":"https://github.com/ionelmc","followers_url":"https://api.github.com/users/ionelmc/followers","following_url":"https://api.github.com/users/ionelmc/following{/other_user}","gists_url":"https://api.github.com/users/ionelmc/gists{/gist_id}","starred_url":"https://api.github.com/users/ionelmc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ionelmc/subscriptions","organizations_url":"https://api.github.com/users/ionelmc/orgs","repos_url":"https://api.github.com/users/ionelmc/repos","events_url":"https://api.github.com/users/ionelmc/events{/privacy}","received_events_url":"https://api.github.com/users/ionelmc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-16T16:09:56Z","updated_at":"2016-06-16T16:24:14Z","closed_at":null,"body":"I have a very similar project here: https://github.com/ionelmc/pytest-benchmark\r\n\r\nIt depends on pytest of course but what if it could load data from `perf` (or vice-versa)?\r\n\r\n`pytest-benchmark` storage format is in files like `<run_number>_<description>.json` and each file contains multiple tests. Eg: https://github.com/ionelmc/pytest-benchmark/blob/master/tests/test_storage/0001_b87b9aae14ff14a7887a6bbaa9731b9a8760555d_20150814_190343_uncommitted-changes.json\r\n\r\nThe main differences I see to `perf` is the multiple tests in a single file and the raw data is optional (default is to only store the computed stats).\r\n\r\nWhat do you think, could there be a common format to allow interoperability?"},"comment":{"url":"https://api.github.com/repos/haypo/perf/issues/comments/226537984","html_url":"https://github.com/haypo/perf/issues/4#issuecomment-226537984","issue_url":"https://api.github.com/repos/haypo/perf/issues/4","id":226537984,"user":{"login":"ionelmc","id":129501,"avatar_url":"https://avatars.githubusercontent.com/u/129501?v=3","gravatar_id":"","url":"https://api.github.com/users/ionelmc","html_url":"https://github.com/ionelmc","followers_url":"https://api.github.com/users/ionelmc/followers","following_url":"https://api.github.com/users/ionelmc/following{/other_user}","gists_url":"https://api.github.com/users/ionelmc/gists{/gist_id}","starred_url":"https://api.github.com/users/ionelmc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ionelmc/subscriptions","organizations_url":"https://api.github.com/users/ionelmc/orgs","repos_url":"https://api.github.com/users/ionelmc/repos","events_url":"https://api.github.com/users/ionelmc/events{/privacy}","received_events_url":"https://api.github.com/users/ionelmc/received_events","type":"User","site_admin":false},"created_at":"2016-06-16T16:24:14Z","updated_at":"2016-06-16T16:24:14Z","body":"> I changed the internal format of samples recently in perf from normalized timing per loop iteration to raw timing (total for all loop iterations). \r\n\r\nNot sure what you mean here. What's this normalization? Feel free to point me to places in code."}}
{"actor":{"display_login":"ionelmc"}}