Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration test for check #546

Merged
merged 6 commits into from
Jul 20, 2020
Merged

Add integration test for check #546

merged 6 commits into from
Jul 20, 2020

Conversation

lyriccoder
Copy link
Member

test for #531

acheshkov
acheshkov previously approved these changes Jul 20, 2020
@acheshkov
Copy link
Member

@rultor merge

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor merge

@acheshkov OK, I'll try to merge now. You can check the progress of the merge here

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor merge

@acheshkov @lyriccoder Oops, I failed. You can see the full log here (spent 15min)

/home/r/repo/aibolit/metrics/fanout/FanOut.py:59: DeprecationWarning: Call to deprecated method get_nodes. (Use get_proxy_nodes instead.)
  for i in tree.get_nodes(ASTNodeType.STATEMENT_EXPRESSION):
./home/r/repo/aibolit/metrics/fanout/FanOut.py:60: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  for invoked_method_child in tree.children_with_type(i, ASTNodeType.METHOD_INVOCATION):
/home/r/repo/aibolit/metrics/fanout/FanOut.py:61: DeprecationWarning: Call to deprecated method get_method_invocation_params. (Use ASTNode functionality instead.)
  name_of_invoked_class = tree.get_method_invocation_params(invoked_method_child)
../home/r/repo/aibolit/metrics/fanout/FanOut.py:35: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  name_node, = islice(tree.children_with_type(each_import, ASTNodeType.STRING), 1)
/home/r/repo/aibolit/metrics/fanout/FanOut.py:36: DeprecationWarning: Call to deprecated method get_attr. (Use ASTNode functionality instead.)
  new_class = tree.get_attr(name_node, 'string').split('.')[-1]
............sss.................................sssssss......................................................................sssssssssssssss.............................sssssssssssss...........ss.......................................................................................................................................................ss../home/r/repo/test/utils/test_cfg_builder.py:32: DeprecationWarning: Call to deprecated class JavaPackage. (This functionality must be transmitted to ASTNode)
  java_package = JavaPackage(Path(__file__).parent.absolute() / 'SimpleClass.java')
..sss/home/r/repo/test/utils/test_java_class_decomposition.py:32: DeprecationWarning: Call to deprecated class JavaPackage. (This functionality must be transmitted to ASTNode)
  java_package = JavaPackage(Path(__file__).parent.absolute() / 'MethodUseOtherMethodExample.java')
/home/r/repo/aibolit/ast_framework/java_class.py:72: DeprecationWarning: Call to deprecated class JavaClassField. (This functionality must be transmitted to ASTNode)
  field = JavaClassField(field_ast.tree, field_ast.root, self)
/home/r/repo/aibolit/ast_framework/java_class_field.py:45: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  field_declarator = next(self.children_with_type(self.root, ASTNodeType.VARIABLE_DECLARATOR))
/home/r/repo/aibolit/ast_framework/java_class_field.py:46: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  field_name = next(self.children_with_type(field_declarator, ASTNodeType.STRING))
/home/r/repo/aibolit/ast_framework/java_class_method.py:80: DeprecationWarning: Call to deprecated method get_nodes. (Use get_proxy_nodes instead.)
  self.get_nodes(ASTNodeType.MEMBER_REFERENCE))
/home/r/repo/aibolit/ast_framework/java_class_method.py:79: DeprecationWarning: Call to deprecated method get_member_reference_params. (Use ASTNode functionality instead.)
  used_member_reference_params = (self.get_member_reference_params(node) for node in
/home/r/repo/aibolit/ast_framework/ast.py:191: DeprecationWarning: Call to deprecated method get_type. (Use ASTNode functionality instead.)
  assert(self.get_type(member_reference_node) == ASTNodeType.MEMBER_REFERENCE)
/home/r/repo/aibolit/ast_framework/ast.py:193: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  self.children_with_type(member_reference_node, ASTNodeType.STRING)]
/home/r/repo/aibolit/ast_framework/ast.py:192: DeprecationWarning: Call to deprecated method get_attr. (Use ASTNode functionality instead.)
  params = [self.get_attr(child, 'string') for child in
/home/r/repo/aibolit/ast_framework/java_class_method.py:58: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  for parameter_node in self.children_with_type(self.root, ASTNodeType.FORMAL_PARAMETER):
/home/r/repo/aibolit/ast_framework/java_class_method.py:59: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  parameter_name_node = next(iter(self.children_with_type(parameter_node, ASTNodeType.STRING)))
/home/r/repo/aibolit/ast_framework/java_class_method.py:60: DeprecationWarning: Call to deprecated method get_attr. (Use ASTNode functionality instead.)
  parameter_name = self.get_attr(parameter_name_node, 'string')
/home/r/repo/aibolit/ast_framework/java_class_method.py:67: DeprecationWarning: Call to deprecated method get_nodes. (Use get_proxy_nodes instead.)
  method_invocation_nodes = self.get_nodes(ASTNodeType.METHOD_INVOCATION)
/home/r/repo/aibolit/ast_framework/java_class_method.py:68: DeprecationWarning: Call to deprecated method get_method_invocation_params. (Use ASTNode functionality instead.)
  used_method_invocation_params = (self.get_method_invocation_params(node) for node
./home/r/repo/test/utils/test_java_class_decomposition.py:38: DeprecationWarning: Call to deprecated class JavaPackage. (This functionality must be transmitted to ASTNode)
  java_package = JavaPackage(Path(__file__).parent.absolute() / 'MethodUseOtherMethodExample.java')
.sssssss
----------------------------------------------------------------------
Ran 394 tests in 18.617s

OK (skipped=55)
python3 aibolit --version
Version 1.2.4 is available, but you are using 0.0.0
aibolit 0.0.0
xcop 
python3 ./test/integration/all.py
Processed files in testing:

  0% 0/157 [00:00<?, ?it/s]
  1% 1/157 [00:02<05:29,  2.11s/it]
  1% 2/157 [00:03<04:33,  1.77s/it]
  2% 3/157 [00:03<03:27,  1.35s/it]
  3% 4/157 [00:06<04:35,  1.80s/it]
  3% 5/157 [00:06<03:23,  1.34s/it]
  4% 6/157 [00:08<03:54,  1.55s/it]
  4% 7/157 [00:08<02:57,  1.19s/it]
  5% 8/157 [00:09<02:30,  1.01s/it]
  6% 9/157 [00:11<03:03,  1.24s/it]
  6% 10/157 [00:11<02:34,  1.05s/it]
  7% 11/157 [00:13<02:51,  1.17s/it]
  8% 12/157 [00:14<03:05,  1.28s/it]
  8% 13/157 [00:15<02:41,  1.12s/it]
  9% 14/157 [00:25<09:04,  3.81s/it]
 10% 15/157 [00:26<06:36,  2.79s/it]
 10% 16/157 [00:26<04:57,  2.11s/it]
 11% 17/157 [00:27<04:14,  1.82s/it]
 11% 18/157 [00:34<07:30,  3.24s/it]
 12% 19/157 [00:37<07:19,  3.19s/it]
 13% 20/157 [00:37<05:16,  2.31s/it]
 13% 21/157 [00:40<05:34,  2.46s/it]
 14% 22/157 [00:40<04:00,  1.78s/it]
 15% 23/157 [00:43<04:21,  1.95s/it]
 15% 24/157 [00:48<06:43,  3.03s/it]
 16% 25/157 [00:49<05:17,  2.41s/it]
 17% 26/157 [00:50<04:30,  2.07s/it]
 17% 27/157 [00:52<04:06,  1.90s/it]
 18% 28/157 [00:52<03:08,  1.46s/it]
 18% 29/157 [00:53<02:44,  1.28s/it]
 19% 30/157 [00:55<03:22,  1.59s/it]
 20% 31/157 [00:57<03:12,  1.53s/it]
 20% 32/157 [00:58<02:46,  1.33s/it]
 21% 33/157 [01:01<03:53,  1.88s/it]
 22% 34/157 [01:05<05:03,  2.47s/it]
 22% 35/157 [01:06<04:21,  2.15s/it]
 23% 36/157 [01:17<09:29,  4.71s/it]
 24% 37/157 [01:20<08:13,  4.12s/it]
 24% 38/157 [01:20<05:51,  2.95s/it]
 25% 39/157 [01:21<04:34,  2.33s/it]
 25% 40/157 [01:21<03:21,  1.72s/it]
 26% 41/157 [01:21<02:30,  1.30s/it]
 27% 42/157 [01:25<03:54,  2.04s/it]
 27% 43/157 [01:27<03:35,  1.89s/it]
 28% 44/157 [01:27<02:44,  1.46s/it]
 29% 45/157 [01:49<14:05,  7.55s/it]
 29% 46/157 [01:54<12:36,  6.82s/it]
 30% 47/157 [01:54<08:53,  4.85s/it]
 31% 48/157 [02:12<15:43,  8.65s/it]
 31% 49/157 [02:17<13:45,  7.64s/it]
 32% 50/157 [02:21<11:32,  6.47s/it]
 32% 51/157 [02:23<09:09,  5.19s/it]
 33% 52/157 [02:23<06:28,  3.70s/it]
 34% 53/157 [02:31<08:37,  4.98s/it]
 34% 54/157 [02:33<07:10,  4.18s/it]
 35% 55/157 [02:34<05:13,  3.08s/it]
 36% 56/157 [02:34<03:45,  2.23s/it]
 36% 57/157 [02:35<02:46,  1.67s/it]
 37% 58/157 [02:38<03:24,  2.06s/it]
 38% 59/157 [02:43<05:06,  3.13s/it]
 38% 60/157 [02:46<04:42,  2.91s/it]
 39% 61/157 [03:00<10:05,  6.31s/it]
 39% 62/157 [03:15<14:28,  9.14s/it]
 40% 63/157 [03:16<10:29,  6.69s/it]
 41% 64/157 [03:21<09:14,  5.96s/it]
 41% 65/157 [03:21<06:36,  4.31s/it]
 42% 66/157 [03:25<06:19,  4.17s/it]
 43% 67/157 [03:26<04:43,  3.15s/it]
 43% 68/157 [03:27<03:45,  2.53s/it]
 44% 69/157 [03:38<07:19,  4.99s/it]
 45% 70/157 [03:38<05:23,  3.72s/it]
 45% 71/157 [03:42<05:11,  3.63s/it]
 46% 72/157 [03:44<04:35,  3.24s/it]
 46% 73/157 [03:46<03:51,  2.75s/it]
 47% 74/157 [03:48<03:41,  2.67s/it]
 48% 75/157 [04:01<07:43,  5.65s/it]
 48% 76/157 [04:02<05:56,  4.40s/it]
 49% 77/157 [04:03<04:24,  3.31s/it]
 50% 78/157 [04:07<04:27,  3.38s/it]
 50% 79/157 [04:07<03:21,  2.58s/it]
 51% 80/157 [04:09<02:56,  2.29s/it]
 52% 81/157 [04:10<02:28,  1.95s/it]
 52% 82/157 [04:19<05:07,  4.10s/it]
 54% 84/157 [04:20<03:37,  2.98s/it]
 54% 85/157 [04:22<03:04,  2.56s/it]
 55% 86/157 [04:24<03:08,  2.65s/it]
 55% 87/157 [04:25<02:30,  2.16s/it]
 56% 88/157 [04:29<02:48,  2.44s/it]
 57% 90/157 [04:29<02:01,  1.81s/it]
 58% 91/157 [04:29<01:28,  1.34s/it]
 59% 92/157 [04:30<01:19,  1.23s/it]
 59% 93/157 [04:35<02:16,  2.13s/it]
 60% 94/157 [04:53<07:29,  7.14s/it]
 61% 95/157 [04:55<05:40,  5.49s/it]
 61% 96/157 [04:57<04:23,  4.33s/it]
 62% 97/157 [04:57<03:05,  3.09s/it]
 62% 98/157 [05:05<04:35,  4.67s/it]
 63% 99/157 [05:07<03:40,  3.81s/it]
 64% 100/157 [05:12<03:53,  4.10s/it]
 64% 101/157 [05:13<02:55,  3.13s/it]
 65% 102/157 [05:13<02:04,  2.27s/it]
 66% 103/157 [05:14<01:36,  1.79s/it]
 66% 104/157 [05:25<04:11,  4.74s/it]
 67% 105/157 [05:26<03:00,  3.48s/it]
 68% 106/157 [05:26<02:07,  2.51s/it]
 68% 107/157 [05:26<01:31,  1.84s/it]
 69% 108/157 [05:36<03:19,  4.08s/it]
 69% 109/157 [05:45<04:26,  5.56s/it]
 70% 110/157 [05:45<03:11,  4.07s/it]
 71% 111/157 [05:47<02:33,  3.34s/it]
 71% 112/157 [05:51<02:36,  3.47s/it]
 72% 113/157 [05:55<02:38,  3.60s/it]
 73% 114/157 [06:26<08:37, 12.02s/it]
 73% 115/157 [06:29<06:26,  9.20s/it]
 74% 116/157 [06:40<06:38,  9.73s/it]
 75% 117/157 [06:43<05:13,  7.83s/it]
 75% 118/157 [06:45<03:50,  5.90s/it]
 76% 119/157 [06:45<02:39,  4.20s/it]
 76% 120/157 [06:52<03:06,  5.03s/it]
 77% 121/157 [06:53<02:18,  3.84s/it]
 78% 122/157 [07:23<06:54, 11.83s/it]
 78% 123/157 [07:26<05:05,  8.98s/it]
 79% 124/157 [07:28<03:46,  6.86s/it]
 80% 125/157 [07:29<02:46,  5.19s/it]
 80% 126/157 [07:30<02:05,  4.06s/it]
 81% 127/157 [07:36<02:13,  4.45s/it]
 82% 128/157 [07:37<01:44,  3.59s/it]
 82% 129/157 [07:42<01:52,  4.01s/it]
 83% 130/157 [08:03<04:07,  9.18s/it]
 83% 131/157 [08:04<02:54,  6.73s/it]
 84% 132/157 [08:09<02:31,  6.06s/it]
 85% 133/157 [08:13<02:11,  5.48s/it]
 85% 134/157 [08:17<01:55,  5.04s/it]
 86% 135/157 [08:21<01:43,  4.71s/it]
 87% 136/157 [08:24<01:26,  4.13s/it]
 87% 137/157 [08:25<01:05,  3.29s/it]
 88% 138/157 [08:36<01:46,  5.63s/it]
 89% 139/157 [08:39<01:26,  4.82s/it]
 89% 140/157 [08:40<01:00,  3.58s/it]
 90% 141/157 [08:40<00:41,  2.62s/it]
 90% 142/157 [08:44<00:42,  2.83s/it]
 91% 143/157 [08:44<00:30,  2.20s/it]
 92% 144/157 [08:47<00:28,  2.22s/it]
 92% 145/157 [08:48<00:24,  2.02s/it]
 93% 146/157 [08:52<00:29,  2.69s/it]
 94% 147/157 [08:53<00:21,  2.12s/it]
 94% 148/157 [09:00<00:31,  3.53s/it]
 95% 149/157 [09:01<00:22,  2.87s/it]
 96% 150/157 [09:21<00:55,  7.99s/it]
 96% 151/157 [09:23<00:36,  6.11s/it]
 97% 152/157 [09:28<00:28,  5.72s/it]
 97% 153/157 [09:36<00:25,  6.41s/it]
 98% 154/157 [09:38<00:15,  5.01s/it]
 99% 155/157 [09:38<00:07,  3.58s/it]
 99% 156/157 [09:38<00:02,  2.70s/it]
100% 157/157 [09:43<00:00,  3.21s/it]
./test/integration/test_recommend.sh
make: ./test/integration/test_recommend.sh: Command not found
Makefile:19: recipe for target 'integrationtest' failed
make: *** [integrationtest] Error 127
container e191ac379f19316f2baa663fcbd9d6fc84b74d1d10ce4155ca24452bb78553da is dead
Mon Jul 20 17:02:25 CEST 2020

@acheshkov
Copy link
Member

@rultor merge

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor merge

@acheshkov OK, I'll try to merge now. You can check the progress of the merge here

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor merge

@acheshkov @lyriccoder Oops, I failed. You can see the full log here (spent 15min)

..sss/home/r/repo/test/utils/test_java_class_decomposition.py:32: DeprecationWarning: Call to deprecated class JavaPackage. (This functionality must be transmitted to ASTNode)
  java_package = JavaPackage(Path(__file__).parent.absolute() / 'MethodUseOtherMethodExample.java')
/home/r/repo/aibolit/ast_framework/java_class.py:72: DeprecationWarning: Call to deprecated class JavaClassField. (This functionality must be transmitted to ASTNode)
  field = JavaClassField(field_ast.tree, field_ast.root, self)
/home/r/repo/aibolit/ast_framework/java_class_field.py:45: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  field_declarator = next(self.children_with_type(self.root, ASTNodeType.VARIABLE_DECLARATOR))
/home/r/repo/aibolit/ast_framework/java_class_field.py:46: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  field_name = next(self.children_with_type(field_declarator, ASTNodeType.STRING))
/home/r/repo/aibolit/ast_framework/java_class_method.py:80: DeprecationWarning: Call to deprecated method get_nodes. (Use get_proxy_nodes instead.)
  self.get_nodes(ASTNodeType.MEMBER_REFERENCE))
/home/r/repo/aibolit/ast_framework/java_class_method.py:79: DeprecationWarning: Call to deprecated method get_member_reference_params. (Use ASTNode functionality instead.)
  used_member_reference_params = (self.get_member_reference_params(node) for node in
/home/r/repo/aibolit/ast_framework/ast.py:193: DeprecationWarning: Call to deprecated method get_type. (Use ASTNode functionality instead.)
  assert(self.get_type(member_reference_node) == ASTNodeType.MEMBER_REFERENCE)
/home/r/repo/aibolit/ast_framework/ast.py:195: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  self.children_with_type(member_reference_node, ASTNodeType.STRING)]
/home/r/repo/aibolit/ast_framework/ast.py:194: DeprecationWarning: Call to deprecated method get_attr. (Use ASTNode functionality instead.)
  params = [self.get_attr(child, 'string') for child in
/home/r/repo/aibolit/ast_framework/java_class_method.py:58: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  for parameter_node in self.children_with_type(self.root, ASTNodeType.FORMAL_PARAMETER):
/home/r/repo/aibolit/ast_framework/java_class_method.py:59: DeprecationWarning: Call to deprecated method children_with_type. (Use ASTNode functionality instead.)
  parameter_name_node = next(iter(self.children_with_type(parameter_node, ASTNodeType.STRING)))
/home/r/repo/aibolit/ast_framework/java_class_method.py:60: DeprecationWarning: Call to deprecated method get_attr. (Use ASTNode functionality instead.)
  parameter_name = self.get_attr(parameter_name_node, 'string')
/home/r/repo/aibolit/ast_framework/java_class_method.py:67: DeprecationWarning: Call to deprecated method get_nodes. (Use get_proxy_nodes instead.)
  method_invocation_nodes = self.get_nodes(ASTNodeType.METHOD_INVOCATION)
/home/r/repo/aibolit/ast_framework/java_class_method.py:68: DeprecationWarning: Call to deprecated method get_method_invocation_params. (Use ASTNode functionality instead.)
  used_method_invocation_params = (self.get_method_invocation_params(node) for node
./home/r/repo/test/utils/test_java_class_decomposition.py:38: DeprecationWarning: Call to deprecated class JavaPackage. (This functionality must be transmitted to ASTNode)
  java_package = JavaPackage(Path(__file__).parent.absolute() / 'MethodUseOtherMethodExample.java')
.sssssss
----------------------------------------------------------------------
Ran 394 tests in 19.512s

OK (skipped=55)
python3 aibolit --version
Version 1.2.4 is available, but you are using 0.0.0
aibolit 0.0.0
xcop 
python3 ./test/integration/all.py
Processed files in testing:

  0% 0/157 [00:00<?, ?it/s]
  1% 1/157 [00:01<05:11,  2.00s/it]
  1% 2/157 [00:02<04:20,  1.68s/it]
  2% 3/157 [00:03<03:17,  1.28s/it]
  3% 4/157 [00:06<04:31,  1.77s/it]
  3% 5/157 [00:06<03:19,  1.31s/it]
  4% 6/157 [00:08<03:56,  1.56s/it]
  4% 7/157 [00:08<03:00,  1.21s/it]
  5% 8/157 [00:09<02:31,  1.02s/it]
  6% 9/157 [00:11<03:12,  1.30s/it]
  6% 10/157 [00:12<02:41,  1.10s/it]
  7% 11/157 [00:13<02:56,  1.21s/it]
  8% 12/157 [00:15<03:05,  1.28s/it]
  8% 13/157 [00:15<02:40,  1.12s/it]
  9% 14/157 [00:25<09:05,  3.81s/it]
 10% 15/157 [00:26<06:36,  2.79s/it]
 10% 16/157 [00:26<04:56,  2.11s/it]
 11% 17/157 [00:27<04:11,  1.79s/it]
 11% 18/157 [00:34<07:11,  3.11s/it]
 12% 19/157 [00:37<07:07,  3.10s/it]
 13% 20/157 [00:37<05:06,  2.24s/it]
 13% 21/157 [00:39<05:19,  2.35s/it]
 14% 22/157 [00:40<03:49,  1.70s/it]
 15% 23/157 [00:42<04:11,  1.88s/it]
 15% 24/157 [00:47<06:29,  2.93s/it]
 16% 25/157 [00:48<05:05,  2.31s/it]
 17% 26/157 [00:49<04:21,  1.99s/it]
 17% 27/157 [00:51<03:53,  1.80s/it]
 18% 28/157 [00:51<03:00,  1.40s/it]
 18% 29/157 [00:52<02:35,  1.21s/it]
 19% 30/157 [00:54<03:13,  1.53s/it]
 20% 31/157 [00:55<03:00,  1.43s/it]
 20% 32/157 [00:57<02:43,  1.30s/it]
 21% 33/157 [01:00<03:47,  1.84s/it]
 22% 34/157 [01:03<04:56,  2.41s/it]
 22% 35/157 [01:05<04:11,  2.06s/it]
 23% 36/157 [01:15<08:55,  4.42s/it]
 24% 37/157 [01:17<07:53,  3.95s/it]
 24% 38/157 [01:18<05:37,  2.83s/it]
 25% 39/157 [01:18<04:16,  2.17s/it]
 25% 40/157 [01:19<03:08,  1.61s/it]
 26% 41/157 [01:19<02:21,  1.22s/it]
 27% 42/157 [01:23<03:49,  2.00s/it]
 27% 43/157 [01:24<03:31,  1.85s/it]
 28% 44/157 [01:25<02:42,  1.44s/it]
 29% 45/157 [01:47<14:12,  7.61s/it]
 29% 46/157 [01:51<12:30,  6.76s/it]
 30% 47/157 [01:52<08:49,  4.81s/it]
 31% 48/157 [02:09<15:20,  8.45s/it]
 31% 49/157 [02:14<13:25,  7.46s/it]
 32% 50/157 [02:18<11:27,  6.42s/it]
 32% 51/157 [02:20<09:00,  5.10s/it]
 33% 52/157 [02:20<06:22,  3.64s/it]
 34% 53/157 [02:28<08:28,  4.89s/it]
 34% 54/157 [02:30<06:57,  4.05s/it]
 35% 55/157 [02:31<05:09,  3.03s/it]
 36% 56/157 [02:31<03:42,  2.20s/it]
 36% 57/157 [02:31<02:44,  1.64s/it]
 37% 58/157 [02:34<03:27,  2.10s/it]
 38% 59/157 [02:41<05:26,  3.33s/it]
 38% 60/157 [02:43<04:57,  3.07s/it]
 39% 61/157 [02:58<10:25,  6.51s/it]
 39% 62/157 [03:13<14:37,  9.24s/it]
 40% 63/157 [03:14<10:33,  6.74s/it]
 41% 64/157 [03:18<09:11,  5.93s/it]
 41% 65/157 [03:19<06:34,  4.28s/it]
 42% 66/157 [03:22<06:19,  4.17s/it]
 43% 67/157 [03:23<04:43,  3.15s/it]
 43% 68/157 [03:24<03:44,  2.52s/it]
 44% 69/157 [03:35<07:22,  5.02s/it]
 45% 70/157 [03:36<05:24,  3.73s/it]
 45% 71/157 [03:39<05:13,  3.64s/it]
 46% 72/157 [03:42<04:34,  3.23s/it]
 46% 73/157 [03:43<03:49,  2.74s/it]
 47% 74/157 [03:46<03:40,  2.66s/it]
 48% 75/157 [03:58<07:41,  5.62s/it]
 48% 76/157 [04:00<05:54,  4.37s/it]
 49% 77/157 [04:00<04:19,  3.24s/it]
 50% 78/157 [04:04<04:19,  3.29s/it]
 50% 79/157 [04:05<03:21,  2.58s/it]
 51% 80/157 [04:06<02:58,  2.32s/it]
 52% 81/157 [04:07<02:30,  1.98s/it]
 52% 82/157 [04:17<05:22,  4.30s/it]
 53% 83/157 [04:17<03:46,  3.06s/it]
 54% 84/157 [04:18<02:50,  2.33s/it]
 54% 85/157 [04:20<02:32,  2.12s/it]
 55% 86/157 [04:22<02:43,  2.31s/it]
 55% 87/157 [04:23<02:13,  1.90s/it]
 56% 88/157 [04:26<02:35,  2.25s/it]
 57% 90/157 [04:27<01:52,  1.67s/it]
 58% 91/157 [04:27<01:22,  1.25s/it]
 59% 92/157 [04:28<01:14,  1.14s/it]
 59% 93/157 [04:32<02:10,  2.03s/it]
 60% 94/157 [04:51<07:22,  7.02s/it]
 61% 95/157 [04:53<05:34,  5.39s/it]
 61% 96/157 [04:54<04:15,  4.19s/it]
 62% 97/157 [04:54<02:59,  2.99s/it]
 62% 98/157 [05:03<04:32,  4.62s/it]
 63% 99/157 [05:04<03:36,  3.73s/it]
 64% 100/157 [05:09<03:48,  4.01s/it]
 64% 101/157 [05:10<02:49,  3.03s/it]
 65% 102/157 [05:10<02:00,  2.19s/it]
 66% 103/157 [05:10<01:33,  1.73s/it]
 66% 104/157 [05:22<04:00,  4.54s/it]
 67% 105/157 [05:22<02:53,  3.34s/it]
 68% 106/157 [05:22<02:02,  2.41s/it]
 68% 107/157 [05:23<01:27,  1.75s/it]
 69% 108/157 [05:31<03:10,  3.90s/it]
 69% 109/157 [05:40<04:13,  5.28s/it]
 70% 110/157 [05:41<03:01,  3.87s/it]
 71% 111/157 [05:42<02:28,  3.23s/it]
 71% 112/157 [05:46<02:30,  3.35s/it]
 72% 113/157 [05:50<02:34,  3.51s/it]
 73% 114/157 [06:22<08:34, 11.97s/it]
 73% 115/157 [06:24<06:23,  9.13s/it]
 74% 116/157 [06:35<06:31,  9.55s/it]
 75% 117/157 [06:38<05:08,  7.71s/it]
 75% 118/157 [06:39<03:47,  5.82s/it]
 76% 119/157 [06:40<02:37,  4.14s/it]
 76% 120/157 [06:47<03:06,  5.05s/it]
 77% 121/157 [06:48<02:17,  3.81s/it]
 78% 122/157 [07:18<06:49, 11.71s/it]
 78% 123/157 [07:20<05:04,  8.97s/it]
 79% 124/157 [07:23<03:50,  6.98s/it]
 80% 125/157 [07:24<02:50,  5.31s/it]
 80% 126/157 [07:26<02:08,  4.14s/it]
 81% 127/157 [07:31<02:14,  4.49s/it]
 82% 128/157 [07:32<01:44,  3.61s/it]
 82% 129/157 [07:37<01:52,  4.02s/it]
 83% 130/157 [07:58<04:05,  9.10s/it]
 83% 131/157 [07:59<02:53,  6.67s/it]
 84% 132/157 [08:04<02:28,  5.95s/it]
 85% 133/157 [08:08<02:09,  5.40s/it]
 85% 134/157 [08:12<01:56,  5.05s/it]
 86% 135/157 [08:16<01:43,  4.71s/it]
 87% 136/157 [08:19<01:26,  4.14s/it]
 87% 137/157 [08:20<01:05,  3.26s/it]
 88% 138/157 [08:31<01:47,  5.67s/it]
 89% 139/157 [08:34<01:27,  4.84s/it]
 89% 140/157 [08:35<01:00,  3.59s/it]
 90% 141/157 [08:35<00:42,  2.63s/it]
 90% 142/157 [08:38<00:42,  2.81s/it]
 91% 143/157 [08:39<00:30,  2.17s/it]
 92% 144/157 [08:41<00:28,  2.18s/it]
 92% 145/157 [08:43<00:23,  1.97s/it]
 93% 146/157 [08:47<00:28,  2.58s/it]
 94% 147/157 [08:48<00:20,  2.02s/it]
 94% 148/157 [08:54<00:30,  3.41s/it]
 95% 149/157 [08:55<00:22,  2.78s/it]
 96% 150/157 [09:16<00:55,  7.96s/it]
 96% 151/157 [09:17<00:36,  6.11s/it]
 97% 152/157 [09:23<00:29,  5.84s/it]
 97% 153/157 [09:30<00:25,  6.39s/it]
 98% 154/157 [09:32<00:14,  4.93s/it]
 99% 155/157 [09:32<00:07,  3.52s/it]
 99% 156/157 [09:33<00:02,  2.66s/it]
100% 157/157 [09:37<00:00,  3.12s/it]
chmod 777 ./test/integration/test_recommend.sh
./test/integration/test_recommend.sh
Success: aibolit check was successful
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git push origin master
remote: error: GH006: Protected branch update failed for refs/heads/master.        
remote: error: At least 1 approving review is required by reviewers with write access.        
To git@github.com:cqfn/aibolit.git
 ! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'git@github.com:cqfn/aibolit.git'
container 317d53415f3402f7975a52713eecdb675c11d13014d2138b6f77c7d890be2ca5 is dead
Mon Jul 20 18:41:07 CEST 2020

@aravij aravij self-requested a review July 20, 2020 16:42
@acheshkov acheshkov merged commit 5647919 into cqfn:master Jul 20, 2020
@acheshkov
Copy link
Member

@rultor release, tag=1.2.5

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor release, tag=1.2.5

@acheshkov OK, I will release it now. Please check the progress here

@rultor
Copy link
Collaborator

rultor commented Jul 20, 2020

@rultor release, tag=1.2.5

@acheshkov Done! FYI, the full log is here (took me 16min)

@acheshkov acheshkov deleted the issue-531 branch July 21, 2020 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants