{"action":"created","issue":{"url":"https://api.github.com/repos/numpy/numpy/issues/12051","repository_url":"https://api.github.com/repos/numpy/numpy","labels_url":"https://api.github.com/repos/numpy/numpy/issues/12051/labels{/name}","comments_url":"https://api.github.com/repos/numpy/numpy/issues/12051/comments","events_url":"https://api.github.com/repos/numpy/numpy/issues/12051/events","html_url":"https://github.com/numpy/numpy/pull/12051","id":365070207,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE5MTA2Nzk2","number":12051,"title":"TST: add macos azure testing to CI","user":{"login":"tylerjereddy","id":7903078,"node_id":"MDQ6VXNlcjc5MDMwNzg=","avatar_url":"https://avatars0.githubusercontent.com/u/7903078?v=4","gravatar_id":"","url":"https://api.github.com/users/tylerjereddy","html_url":"https://github.com/tylerjereddy","followers_url":"https://api.github.com/users/tylerjereddy/followers","following_url":"https://api.github.com/users/tylerjereddy/following{/other_user}","gists_url":"https://api.github.com/users/tylerjereddy/gists{/gist_id}","starred_url":"https://api.github.com/users/tylerjereddy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tylerjereddy/subscriptions","organizations_url":"https://api.github.com/users/tylerjereddy/orgs","repos_url":"https://api.github.com/users/tylerjereddy/repos","events_url":"https://api.github.com/users/tylerjereddy/events{/privacy}","received_events_url":"https://api.github.com/users/tylerjereddy/received_events","type":"User","site_admin":false},"labels":[{"id":16917658,"node_id":"MDU6TGFiZWwxNjkxNzY1OA==","url":"https://api.github.com/repos/numpy/numpy/labels/component:%20numpy.testing","name":"component: numpy.testing","color":"009800","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":50,"created_at":"2018-09-28T23:17:22Z","updated_at":"2018-10-02T00:19:39Z","closed_at":"2018-09-29T14:33:05Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/numpy/numpy/pulls/12051","html_url":"https://github.com/numpy/numpy/pull/12051","diff_url":"https://github.com/numpy/numpy/pull/12051.diff","patch_url":"https://github.com/numpy/numpy/pull/12051.patch"},"body":"Related to #12036.\r\n\r\nI figured I'd start this with Mac OS for Azure because that platform is absent from our current github-integrated CI, which perhaps reduces the pressure to replicate a current matrix entry & allows restoration of a common platform to the test matrix with apparently short queues at the moment.\r\n\r\nI tried to add detailed notes to the `yml` file. I think the discussion surrounding test & support for accelerate on mac is tricky, perhaps in no small part to the opacity of the resolution of bugs there and so on.\r\n\r\nIf we want to expand the matrix or try an `x86` arch target or whatever else I suppose that may be something to discuss. My impression is that we may want to focus the 10 free parallel jobs on Azure mostly to relieve current Windows bottlenecks.\r\n\r\n[All tests are passing on my fork with this PR branch](https://dev.azure.com/tylerjereddy/numpy-test/_build/results?buildId=84&view=logs). You can see some helpful stats on the [test data page](https://dev.azure.com/tylerjereddy/numpy-test/_build/results?buildId=84&view=ms.vss-test-web.test-result-details), including the drop in test time from the previous run when a single core was used for pytest.\r\n\r\nAs usual, getting to \"all green\" on the tests with a new platform was a bit painful -- my compromise was to add 1 more `skipif` decorator on a single `f2py` test. `f2py` is always a \"treat\" to work with, but homebrew gfortran mostly seems to play ok with it.\r\n\r\nIf core devs / steering committe would like, I can look into trying to activate the github hook for azure so we can see it on this PR for NumPy repo proper -- otherwise, one of the \"owners\" may have to do that.\r\n\r\ncc Microsoft folks who commented elsewhere: @ericsciple @chrisrpatterson"},"comment":{"url":"https://api.github.com/repos/numpy/numpy/issues/comments/426105741","html_url":"https://github.com/numpy/numpy/pull/12051#issuecomment-426105741","issue_url":"https://api.github.com/repos/numpy/numpy/issues/12051","id":426105741,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjEwNTc0MQ==","user":{"login":"charris","id":77272,"node_id":"MDQ6VXNlcjc3Mjcy","avatar_url":"https://avatars3.githubusercontent.com/u/77272?v=4","gravatar_id":"","url":"https://api.github.com/users/charris","html_url":"https://github.com/charris","followers_url":"https://api.github.com/users/charris/followers","following_url":"https://api.github.com/users/charris/following{/other_user}","gists_url":"https://api.github.com/users/charris/gists{/gist_id}","starred_url":"https://api.github.com/users/charris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/charris/subscriptions","organizations_url":"https://api.github.com/users/charris/orgs","repos_url":"https://api.github.com/users/charris/repos","events_url":"https://api.github.com/users/charris/events{/privacy}","received_events_url":"https://api.github.com/users/charris/received_events","type":"User","site_admin":false},"created_at":"2018-10-02T00:19:39Z","updated_at":"2018-10-02T00:19:39Z","author_association":"MEMBER","body":"lets leave out `xdist` for the moment. Probably others as well, I don't think we can rely on thread safety, and some of the tests were written many years ago."}}
{"actor":{"display_login":"charris"}}