Monday, 2018-01-29

*** chenyb4 has joined #senlin00:57
*** pzchen has joined #senlin01:01
*** liyi has joined #senlin01:17
openstackgerritlidong proposed openstack/senlin master: Modify the descriptions in some files  https://review.openstack.org/53871501:45
openstackgerritMerged openstack/senlin-tempest-plugin master: Zuul: Remove project name  https://review.openstack.org/53853502:52
openstackgerritNguyen Van Trung proposed openstack/senlin master: Drop py34 target in tox.ini  https://review.openstack.org/53873403:22
openstackgerritMerged openstack/senlin master: Attempt to fix integration tests  https://review.openstack.org/53843303:23
openstackgerritMerged openstack/senlin master: Modify the descriptions in some files  https://review.openstack.org/53871503:37
*** blkart has joined #senlin04:29
*** blkart has quit IRC04:30
openstackgerritMerged openstack/senlin master: Drop py34 target in tox.ini  https://review.openstack.org/53873404:46
*** AlexeyAbashkin has joined #senlin05:06
*** AlexeyAbashkin has quit IRC05:10
*** AlexeyAbashkin has joined #senlin05:31
*** AlexeyAbashkin has quit IRC05:46
*** liyi_ has joined #senlin05:49
*** liyi has quit IRC05:52
*** AlexeyAbashkin has joined #senlin06:17
openstackgerritJames E. Blair proposed openstack/senlin master: Zuul: Remove project name  https://review.openstack.org/53877306:27
openstackgerritHoang Trung Hieu proposed openstack/python-senlinclient master: Zuul: Remove project name  https://review.openstack.org/53877906:32
openstackgerritHoang Trung Hieu proposed openstack/senlin master: Zuul: Remove project name  https://review.openstack.org/53878006:33
*** liyi_ has quit IRC06:36
chenyb4hi, Qiming Write python-senlinclient functional test, When I create profile, image and network, how do I get it?06:39
chenyb4I should first create a mirror and a network.06:39
chenyb4?06:39
QimingYou mean you will create a image?06:39
QimingSenlin is not allowing to create a network directly06:40
*** liyi has joined #senlin06:40
QimingI think you have to check the gate logs to find out what are the available images and networks06:40
chenyb4ok06:41
QimingAlright, I was talking about integration tests, and you may have mistaken functional tests for integration tests06:41
QimingHere are the differences06:41
QimingSenlin has several different types of tests06:41
QimingUnit tests, you may be familiar with them already ... they are unit tests, required when you propose code changes06:42
QimingThe next type is "api" tests, which are used to test that after whatever changes, the senlin-api still works06:43
QimingThe 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 bad06:44
QimingYet another type of test is "functional"06:44
Qiming"Functional" tests are designed to exerc06: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 correctly06:45
QimingFor both "api" and "funciontal06:45
QimingFor both "api" and "functional" tests, we don't interact with other openstack services, because the job is mainly focused on senlin-api or senlin-engine06:46
QimingSo when running these two types of tests, we tell Senlin to use a fake driver for openstack services.06:46
QimingYou can do this by setting [default] cloud_backend=openstack_test in the senlin.conf file06:47
QimingWhen you are using the 'openstack_test' instead of the 'openstack' backend, nothing you create or get is real.06:48
QimingYou will get a fake nova server when you create a node, you will get a fake heat stack when you create a stack06:48
QimingBy using the testing backend, we hope we can test more while avoid putting a lot pressure on the gate06:49
QimingThe last type of tests is "integration", we do everything for real on the CI gate06:49
QimingWe use "openstack" as the cloud_backend, senlin interacts with nova, heat, cinder ... for real resources.06:50
QimingSince "integration" tests are consuming real resources, we will have to make sure we are using them wisely06:50
chenyb4thanks, Qiming06:52
Qimingchenyb4, we are not expecting the senlinclient functional tests to cover each and every senlin api calls07:05
QimingThe focus should be put on that all commands either succeed with expected outputs or fail in expected way07:06
chenyb4Qiming, ok,07:07
openstackgerritMerged openstack/python-senlinclient master: Zuul: Remove project name  https://review.openstack.org/53877907:16
*** AlexeyAbashkin has quit IRC07:55
*** zhenguo has joined #senlin08:16
openstackgerritTuan Luong-Anh proposed openstack/senlin master: Enable more extensions in pep8  https://review.openstack.org/53882508:20
*** AlexeyAbashkin has joined #senlin08:35
*** AlexeyAbashkin has quit IRC08:40
*** liyi has quit IRC08:44
*** liyi has joined #senlin09:01
*** liyi has quit IRC09:01
*** liyi has joined #senlin09:02
*** liyi_ has joined #senlin09:22
*** AlexeyAbashkin has joined #senlin09:22
*** liyi has quit IRC09:25
*** liyi_ has quit IRC09:26
openstackgerritQiming Teng proposed openstack/senlin master: Move openstack_test driver suite  https://review.openstack.org/53886410:07
*** AlexeyAbashkin has quit IRC10:13
*** AlexeyAbashkin has joined #senlin10:13
*** pzchen has quit IRC10:20
*** chenyb4 has quit IRC10:22
*** liyi has joined #senlin10:26
*** liyi has quit IRC10:31
-openstackstatus- NOTICE: Zuul is currently under heavy load. Do not *recheck* or *approve* any changes.11:04
openstackgerritchao liu proposed openstack/senlin-dashboard master: Deprecated error method  https://review.openstack.org/53888111:23
*** AlexeyAbashkin has quit IRC11:23
*** liyi has joined #senlin11:23
*** liyi has quit IRC11:28
*** AlexeyAbashkin has joined #senlin11:59
*** chenyb4 has joined #senlin12:47
*** liyi has joined #senlin12:54
*** liyi has quit IRC12:59
openstackgerritchao liu proposed openstack/senlin master: use . instead of source.  https://review.openstack.org/53891213: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 IRC14:05
*** chenyb4 has quit IRC14:17
openstackgerritchao liu proposed openstack/senlin master: use . instead of source.  https://review.openstack.org/53891214: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
openstackgerritMerged openstack/senlin master: Zuul: Remove project name  https://review.openstack.org/53877314:50
*** liyi has joined #senlin15:24
*** liyi has quit IRC15:28
*** jmlowe_ has quit IRC16:07
*** jmlowe has joined #senlin16: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 #senlin17:33
*** AlexeyAbashkin has quit IRC17:34
*** liyi has quit IRC17:37
*** AlexeyAbashkin has joined #senlin17:37
*** AlexeyAbashkin has quit IRC17:41
*** liyi has joined #senlin18:32
*** liyi has quit IRC18:36
*** AlexeyAbashkin has joined #senlin19:11
*** AlexeyAbashkin has quit IRC20:25
*** liyi has joined #senlin20:51
*** liyi has quit IRC20:56
*** dtruong has quit IRC22:13
*** dtruong has joined #senlin23:04

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!