{"action":"created","issue":{"url":"https://api.github.com/repos/analizo/analizo/issues/130","repository_url":"https://api.github.com/repos/analizo/analizo","labels_url":"https://api.github.com/repos/analizo/analizo/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/analizo/analizo/issues/130/comments","events_url":"https://api.github.com/repos/analizo/analizo/issues/130/events","html_url":"https://github.com/analizo/analizo/issues/130","id":314173231,"number":130,"title":"random failures in testing on newer debian versions","user":{"login":"joenio","id":44172,"avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"joenio","id":44172,"avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"assignees":[{"login":"joenio","id":44172,"avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/analizo/analizo/milestones/4","html_url":"https://github.com/analizo/analizo/milestone/4","labels_url":"https://api.github.com/repos/analizo/analizo/milestones/4/labels","id":3229267,"number":4,"title":"1.21.0","description":"","creator":{"login":"joenio","id":44172,"avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":14,"state":"open","created_at":"2018-03-29T17:24:49Z","updated_at":"2018-04-25T20:36:23Z","due_on":"2018-04-30T07:00:00Z","closed_at":null},"comments":3,"created_at":"2018-04-13T16:31:14Z","updated_at":"2018-04-25T20:46:51Z","closed_at":null,"author_association":"OWNER","body":"I'm getting some \"Segmentation fault\" but with no any clue about who is raising this segfault.\r\n\r\n(1st) running on Debian 10 Buster:\r\n\r\n```\r\n$ dzil test\r\n...\r\nt/Analizo/ModuleMetric.t .......................... ok   \r\nt/Analizo/ModuleMetrics.t ......................... ok   \r\nt/features.t ...................................... 733/? Segmentation fault\r\nt/features.t ...................................... 902/?\r\n    Use of uninitialized value in concatenation (.) or string at\r\n             /usr/share/perl5/Test/BDD/Cucumber/Harness/TestBuilder.pm line 46.\r\nt/features.t ...................................... ok     \r\n```\r\n\r\n(2nd) running on (same) Debian 10 Buster:\r\n\r\n```\r\nt/Analizo/ModuleMetrics.t ......................... ok   \r\nt/features.t ...................................... 230/? Segmentation fault\r\n\r\n#   Failed test '         Then analizo must report that \"Main\" depends on \"HelloWorld\"'\r\n#   at /usr/share/perl5/Test/BDD/Cucumber/Executor.pm line 568.\r\n#   in step at t/features/language_support.feature line 9.\r\n# ok 1 - Starting to execute step: analizo must report that \"Main\" depends on \"HelloWorld\"\r\n# not ok 2\r\n# \r\n# #   Failed test at /HOLODEV/analizo/.build/3RVV2xfDvA/t/features/step_definitions/analizo_steps.pl line 115.\r\n# #                   ''\r\n# #     doesn't match '(?^u:\"Main\" -> \"HelloWorld\")'\r\n# 1..2\r\n```\r\n\r\nRunning on Debian 9 Stretch we never get this king of error.\r\n\r\nRunning on Debian testing (updated 2018-04-13):\r\n\r\n```cucumber\r\n$ pherkin t/\r\n\r\n    Scenario: excluding src directory\r\n      Given I am in t/samples/multidir/cpp\r\nSegmentation fault\r\n      When I run \"analizo metrics --exclude src .\"\r\n      Then the output must match \"module: hello_test\"\r\n        step defined at t/features/exclude.feature line 29.\r\n        ok 1 - Starting to execute step: the output must match \"module: hello_test\"\r\n        not ok 2\r\n        #   Failed test at /home/joenio/src/analizo-projects/analizo/t/features/step_definitions/analizo_steps.pl line 38.\r\n        #                   ''\r\n        #     doesn't match '(?^u:module: hello_test|module\\:\\ hello_test)'\r\n        1..2\r\n      And the output must not match \"module: HelloWorld\"\r\n\r\n   ...\r\n\r\n  output only global metrics\r\n    As a researcher\r\n    I want to ouput only the global metrics\r\n    So that I can evaluate several projects at once\r\n\r\n    Scenario: simple case\r\n      Given I am in t/samples/sample_basic/\r\nSegmentation fault\r\n      When I run \"analizo metrics --global-only .\"\r\n      Then the output must match \"cbo_mean:\"\r\n        step defined at t/features/metrics/global_only.feature line 11.\r\n        ok 1 - Starting to execute step: the output must match \"cbo_mean:\"\r\n        not ok 2\r\n        #   Failed test at /home/joenio/src/analizo-projects/analizo/t/features/step_definitions/analizo_steps.pl line 38.\r\n        #                   ''\r\n        #     doesn't match '(?^u:cbo_mean:|cbo_mean\\:)'\r\n        1..2\r\n      And the output must not match \"_module:\"\r\n```"},"comment":{"url":"https://api.github.com/repos/analizo/analizo/issues/comments/384428516","html_url":"https://github.com/analizo/analizo/issues/130#issuecomment-384428516","issue_url":"https://api.github.com/repos/analizo/analizo/issues/130","id":384428516,"user":{"login":"joenio","id":44172,"avatar_url":"https://avatars0.githubusercontent.com/u/44172?v=4","gravatar_id":"","url":"https://api.github.com/users/joenio","html_url":"https://github.com/joenio","followers_url":"https://api.github.com/users/joenio/followers","following_url":"https://api.github.com/users/joenio/following{/other_user}","gists_url":"https://api.github.com/users/joenio/gists{/gist_id}","starred_url":"https://api.github.com/users/joenio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joenio/subscriptions","organizations_url":"https://api.github.com/users/joenio/orgs","repos_url":"https://api.github.com/users/joenio/repos","events_url":"https://api.github.com/users/joenio/events{/privacy}","received_events_url":"https://api.github.com/users/joenio/received_events","type":"User","site_admin":false},"created_at":"2018-04-25T20:46:51Z","updated_at":"2018-04-25T20:46:51Z","author_association":"OWNER","body":"I'm going to remove the sloccount and global metric total_eloc from next Analizo version 1.22.0, postponing issue to next milestone."}}
{"actor":{"display_login":"joenio"}}