*** chenyb4 has joined #senlin | 00:57 | |
*** pzchen has joined #senlin | 01:01 | |
*** liyi has joined #senlin | 01:17 | |
openstackgerrit | lidong proposed openstack/senlin master: Modify the descriptions in some files https://review.openstack.org/538715 | 01:45 |
---|---|---|
openstackgerrit | Merged openstack/senlin-tempest-plugin master: Zuul: Remove project name https://review.openstack.org/538535 | 02:52 |
openstackgerrit | Nguyen Van Trung proposed openstack/senlin master: Drop py34 target in tox.ini https://review.openstack.org/538734 | 03:22 |
openstackgerrit | Merged openstack/senlin master: Attempt to fix integration tests https://review.openstack.org/538433 | 03:23 |
openstackgerrit | Merged openstack/senlin master: Modify the descriptions in some files https://review.openstack.org/538715 | 03:37 |
*** blkart has joined #senlin | 04:29 | |
*** blkart has quit IRC | 04:30 | |
openstackgerrit | Merged openstack/senlin master: Drop py34 target in tox.ini https://review.openstack.org/538734 | 04:46 |
*** AlexeyAbashkin has joined #senlin | 05:06 | |
*** AlexeyAbashkin has quit IRC | 05:10 | |
*** AlexeyAbashkin has joined #senlin | 05:31 | |
*** AlexeyAbashkin has quit IRC | 05:46 | |
*** liyi_ has joined #senlin | 05:49 | |
*** liyi has quit IRC | 05:52 | |
*** AlexeyAbashkin has joined #senlin | 06:17 | |
openstackgerrit | James E. Blair proposed openstack/senlin master: Zuul: Remove project name https://review.openstack.org/538773 | 06:27 |
openstackgerrit | Hoang Trung Hieu proposed openstack/python-senlinclient master: Zuul: Remove project name https://review.openstack.org/538779 | 06:32 |
openstackgerrit | Hoang Trung Hieu proposed openstack/senlin master: Zuul: Remove project name https://review.openstack.org/538780 | 06:33 |
*** liyi_ has quit IRC | 06:36 | |
chenyb4 | hi, Qiming Write python-senlinclient functional test, When I create profile, image and network, how do I get it? | 06:39 |
chenyb4 | I should first create a mirror and a network. | 06:39 |
chenyb4 | ? | 06:39 |
Qiming | You mean you will create a image? | 06:39 |
Qiming | Senlin is not allowing to create a network directly | 06:40 |
*** liyi has joined #senlin | 06:40 | |
Qiming | I think you have to check the gate logs to find out what are the available images and networks | 06:40 |
chenyb4 | ok | 06:41 |
Qiming | Alright, I was talking about integration tests, and you may have mistaken functional tests for integration tests | 06:41 |
Qiming | Here are the differences | 06:41 |
Qiming | Senlin has several different types of tests | 06:41 |
Qiming | Unit tests, you may be familiar with them already ... they are unit tests, required when you propose code changes | 06:42 |
Qiming | The next type is "api" tests, which are used to test that after whatever changes, the senlin-api still works | 06:43 |
Qiming | The api should be working as designed, this means it should work if everything is provided correctly AND it should fail in a predictable way if requests are bad | 06:44 |
Qiming | Yet another type of test is "functional" | 06:44 |
Qiming | "Functional" tests are designed to exerc | 06:44 |
Qiming | "Functional" tests are designed to exercise the senlin engine, so that we can be sure that all profiles, policies, engine actions etc are behaving correctly | 06:45 |
Qiming | For both "api" and "funciontal | 06:45 |
Qiming | For both "api" and "functional" tests, we don't interact with other openstack services, because the job is mainly focused on senlin-api or senlin-engine | 06:46 |
Qiming | So when running these two types of tests, we tell Senlin to use a fake driver for openstack services. | 06:46 |
Qiming | You can do this by setting [default] cloud_backend=openstack_test in the senlin.conf file | 06:47 |
Qiming | When you are using the 'openstack_test' instead of the 'openstack' backend, nothing you create or get is real. | 06:48 |
Qiming | You will get a fake nova server when you create a node, you will get a fake heat stack when you create a stack | 06:48 |
Qiming | By using the testing backend, we hope we can test more while avoid putting a lot pressure on the gate | 06:49 |
Qiming | The last type of tests is "integration", we do everything for real on the CI gate | 06:49 |
Qiming | We use "openstack" as the cloud_backend, senlin interacts with nova, heat, cinder ... for real resources. | 06:50 |
Qiming | Since "integration" tests are consuming real resources, we will have to make sure we are using them wisely | 06:50 |
chenyb4 | thanks, Qiming | 06:52 |
Qiming | chenyb4, we are not expecting the senlinclient functional tests to cover each and every senlin api calls | 07:05 |
Qiming | The focus should be put on that all commands either succeed with expected outputs or fail in expected way | 07:06 |
chenyb4 | Qiming, ok, | 07:07 |
openstackgerrit | Merged openstack/python-senlinclient master: Zuul: Remove project name https://review.openstack.org/538779 | 07:16 |
*** AlexeyAbashkin has quit IRC | 07:55 | |
*** zhenguo has joined #senlin | 08:16 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/senlin master: Enable more extensions in pep8 https://review.openstack.org/538825 | 08:20 |
*** AlexeyAbashkin has joined #senlin | 08:35 | |
*** AlexeyAbashkin has quit IRC | 08:40 | |
*** liyi has quit IRC | 08:44 | |
*** liyi has joined #senlin | 09:01 | |
*** liyi has quit IRC | 09:01 | |
*** liyi has joined #senlin | 09:02 | |
*** liyi_ has joined #senlin | 09:22 | |
*** AlexeyAbashkin has joined #senlin | 09:22 | |
*** liyi has quit IRC | 09:25 | |
*** liyi_ has quit IRC | 09:26 | |
openstackgerrit | Qiming Teng proposed openstack/senlin master: Move openstack_test driver suite https://review.openstack.org/538864 | 10:07 |
*** AlexeyAbashkin has quit IRC | 10:13 | |
*** AlexeyAbashkin has joined #senlin | 10:13 | |
*** pzchen has quit IRC | 10:20 | |
*** chenyb4 has quit IRC | 10:22 | |
*** liyi has joined #senlin | 10:26 | |
*** liyi has quit IRC | 10:31 | |
-openstackstatus- NOTICE: Zuul is currently under heavy load. Do not *recheck* or *approve* any changes. | 11:04 | |
openstackgerrit | chao liu proposed openstack/senlin-dashboard master: Deprecated error method https://review.openstack.org/538881 | 11:23 |
*** AlexeyAbashkin has quit IRC | 11:23 | |
*** liyi has joined #senlin | 11:23 | |
*** liyi has quit IRC | 11:28 | |
*** AlexeyAbashkin has joined #senlin | 11:59 | |
*** chenyb4 has joined #senlin | 12:47 | |
*** liyi has joined #senlin | 12:54 | |
*** liyi has quit IRC | 12:59 | |
openstackgerrit | chao liu proposed openstack/senlin master: use . instead of source. https://review.openstack.org/538912 | 13:20 |
-openstackstatus- NOTICE: Zuul is currently under heavy load. Do not *recheck* or *approve* any changes until we give the go ahead. | 13:35 | |
*** ChanServ changes topic to "Zuul is currently under heavy load. Do not *recheck* or *approve* any changes until we give the go ahead." | 13:35 | |
*** zhenguo has quit IRC | 14:05 | |
*** chenyb4 has quit IRC | 14:17 | |
openstackgerrit | chao liu proposed openstack/senlin master: use . instead of source. https://review.openstack.org/538912 | 14:23 |
-openstackstatus- NOTICE: we've been able to restart zuul, and re-enqueue changes for gate. Please hold off on recheck or approves, we are still recovering. More info shortly. | 14:31 | |
openstackgerrit | Merged openstack/senlin master: Zuul: Remove project name https://review.openstack.org/538773 | 14:50 |
*** liyi has joined #senlin | 15:24 | |
*** liyi has quit IRC | 15:28 | |
*** jmlowe_ has quit IRC | 16:07 | |
*** jmlowe has joined #senlin | 16:07 | |
*** ChanServ changes topic to "IRCLog: http://eavesdrop.openstack.org/irclogs/%23senlin/ | Bugs: bugs.launchpad.net/senlin | Review: https://review.openstack.org/#/q/project:openstack/senlin,n,z" | 16:23 | |
-openstackstatus- NOTICE: zuul.o.o is back online, feel free to recheck / approve patches. | 16:23 | |
*** liyi has joined #senlin | 17:33 | |
*** AlexeyAbashkin has quit IRC | 17:34 | |
*** liyi has quit IRC | 17:37 | |
*** AlexeyAbashkin has joined #senlin | 17:37 | |
*** AlexeyAbashkin has quit IRC | 17:41 | |
*** liyi has joined #senlin | 18:32 | |
*** liyi has quit IRC | 18:36 | |
*** AlexeyAbashkin has joined #senlin | 19:11 | |
*** AlexeyAbashkin has quit IRC | 20:25 | |
*** liyi has joined #senlin | 20:51 | |
*** liyi has quit IRC | 20:56 | |
*** dtruong has quit IRC | 22:13 | |
*** dtruong has joined #senlin | 23:04 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!