|
Revision tags: v25.01-rc1, v24.09, v25.01-pre, v24.09-rc1 |
|
| #
0070858e |
| 17-Jul-2024 |
Michal Berger <michal.berger@intel.com> |
scripts/setup.sh: Use HUGE_EVEN_ALLOC logic by default
To that end, remove it altogether and allow setup.sh to always split requested amount of hugepages across all available nodes. Custom setups pe
scripts/setup.sh: Use HUGE_EVEN_ALLOC logic by default
To that end, remove it altogether and allow setup.sh to always split requested amount of hugepages across all available nodes. Custom setups per node are still available through the HUGENODE var.
Adjust some of the hugepages.sh tests to adhere to the new default. This change allows us to remove the per_node_1G_alloc() test since its flow is now covered by the custom_alloc().
By default, autotest.sh sets HUGEMEM=4096 and by spreading it across all the nodes, for the minimal scenario, we get only 2GB on a single node. For vhost tests, the default alloc per VM via vm_setup() is set to 1GB so sharing that 2GB between qemu and SPDK spreads it a bit too thin.
Case in point, for vhost.vhost_blk_packed_ring_integrity test roughly > 600 hugepages is used for vhost. Since it slurps everything from node0, only < 512 remains. Since VMs are assigned per node, the most basic setups keep VM_*_qemu_numa_node set to 0. This is then used by qemu to bind to a specific node. With 1G, < 512 hugepages is simply not enough.
With that in mind, for vhost tests, keep all allocations on a single node instead of trying to figure out right amount of memory per node to keep the old behavior in (this may change in the future when SPDK/vhost becomes numa-aware).
Change-Id: I83e18bfa4cc6de0a777804b354de083ae6ae9d8c Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24176 Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz@tzawadzki.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1, v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre, v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2 |
|
| #
eb53c232 |
| 02-Nov-2022 |
paul luse <paul.e.luse@intel.com> |
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --forma
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date default <file> | tail -1
and then pull just the year from the result.
Intel copyrights were not added to files where Intel either had no contribution ot the contribution lacked substance (ie license header updates, formatting changes, etc)
For intel copyrights added, --follow and -C95% were used.
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: I2ef86976095b88a9bf5b1003e59f3943cd6bbe4c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15209 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
|
Revision tags: v22.09, v23.01-pre, v22.09-rc1 |
|
| #
9b0730b3 |
| 06-Sep-2022 |
Krzysztof Karas <krzysztof.karas@intel.com> |
run_openstack_tests.sh: move rpc_py declaration below source commands
Since commit: eaebf84102c03fc3bedd1a7a0cd308a439e89f32 rpc_py is defined in autotest_common.sh. To avoid overriding the variable
run_openstack_tests.sh: move rpc_py declaration below source commands
Since commit: eaebf84102c03fc3bedd1a7a0cd308a439e89f32 rpc_py is defined in autotest_common.sh. To avoid overriding the variable, move its declaration below source commands.
Change-Id: I4f4e59120d4202c00a9fd2c685f3bf4febae48a5 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14387 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
| #
03d45020 |
| 05-Jul-2022 |
Krzysztof Karas <krzysztof.karas@intel.com> |
run_openstack_test.sh: source authentication file
Source authentication file before calling each tempest test. This fixes problems with "Connection refused" caused by openstack.keystone authenticati
run_openstack_test.sh: source authentication file
Source authentication file before calling each tempest test. This fixes problems with "Connection refused" caused by openstack.keystone authentication.
Change-Id: I7d4184ec9d52f23d354103a1f45ecfac71bc9b97 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13553 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
| #
5fd83ebd |
| 23-Jun-2022 |
Krzysztof Karas <krzysztof.karas@intel.com> |
openstack: change transport type to tcp
Since we ended support for soft-roce, openstack tests, have been failing. The cause is lack of RDMA capable NICs in the setup. We do not need to change the ph
openstack: change transport type to tcp
Since we ended support for soft-roce, openstack tests, have been failing. The cause is lack of RDMA capable NICs in the setup. We do not need to change the physical setup to add new NICs, so we are changing the transport type to TCP.
Change-Id: I9dce0a4f1dc6dc51e22ba61a8c8a23f4178fde84 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13447 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: John Kariuki <John.K.Kariuki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
|
Revision tags: v22.05, v22.09-pre, v22.05-rc1, v22.01.1, v22.01, v22.01-rc1 |
|
| #
257d06f7 |
| 22-Dec-2021 |
Maciej Wawryk <maciejx.wawryk@intel.com> |
test/openstack: restart whole devstack before tests
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I126039482b5c9e3caba6565b067c747203dea476 Reviewed-on: https://review.spdk.io/g
test/openstack: restart whole devstack before tests
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I126039482b5c9e3caba6565b067c747203dea476 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10822 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com>
show more ...
|
|
Revision tags: v21.10, v21.10-rc1, v21.07, v21.07-rc1 |
|
| #
68b6d0ef |
| 23-Jun-2021 |
Michal Berger <michalx.berger@intel.com> |
test/openstack: Enable securitygroup driver in neutron
This seems to be needed for devstack pieced together out of the current master branch (wallaby seems to work fine as is).
Signed-off-by: Micha
test/openstack: Enable securitygroup driver in neutron
This seems to be needed for devstack pieced together out of the current master branch (wallaby seems to work fine as is).
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: I5abf22a606c84c120e42819a5450ba82d1bc52b5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8490 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
|
Revision tags: v21.04, v21.04-rc1 |
|
| #
0c25e6fb |
| 16-Apr-2021 |
Michal Berger <michalx.berger@intel.com> |
test/openstack: Clean up the test
This is done as part of the work to fix currently existing CI job using this particular test suite.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-
test/openstack: Clean up the test
This is done as part of the work to fix currently existing CI job using this particular test suite.
Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: Id5e9e8a814fb3025f192871650b8aa317f2de910 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7440 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Reviewed-by: Maciej Wawryk <maciejx.wawryk@intel.com>
show more ...
|
|
Revision tags: v21.01.1, v21.01, v21.01-rc1, v20.10, v20.10-rc1 |
|
| #
8c3e71f0 |
| 21-Oct-2020 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
script/gen_nvme: do not generate legacy configuration
gen_nvme.sh will no longer generate the legacy configuration. "--json" option will still work for any current users of the script.
Tests were m
script/gen_nvme: do not generate legacy configuration
gen_nvme.sh will no longer generate the legacy configuration. "--json" option will still work for any current users of the script.
Tests were modified to no longer use the "--json" option. Meanwhile others were simplified with switch to "--json-with-subsystems".
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I8450be98660e54c64c27d8401fc40d649f9403ea Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4802 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com>
show more ...
|
|
Revision tags: v20.07, v20.07-rc1, v20.04.1, v20.01.2, v20.04 |
|
| #
8cc72fe4 |
| 28-Apr-2020 |
Michal Berger <michalx.berger@intel.com> |
test/nvmf: Handle multiple arguments in nvmfappstart()
Change-Id: Ibc75320b2de8885125e0835ead9e208fcace976d Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.i
test/nvmf: Handle multiple arguments in nvmfappstart()
Change-Id: Ibc75320b2de8885125e0835ead9e208fcace976d Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2092 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
| #
844c8ec3 |
| 07-May-2020 |
Michal Berger <michalx.berger@intel.com> |
check_format: Reformat the Bash code in compliance with shfmt
Change-Id: I93e7b9d355870b0528a0ac3382fba1a10a558d45 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review
check_format: Reformat the Bash code in compliance with shfmt
Change-Id: I93e7b9d355870b0528a0ac3382fba1a10a558d45 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1718 Community-CI: Mellanox Build Bot Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v20.04-rc1, v20.01.1, v20.01, v20.01-rc1, v19.10.1 |
|
| #
15df8980 |
| 18-Dec-2019 |
Pawel Kaminski <pawelx.kaminski@intel.com> |
test/openstack: Use nvmf_tgt wrappers instead of spdk_tgt app
This is for the sheer convenience and cleanup purposes.
Change-Id: I526c4fb682eef94fbfae20b1d5a03dcf325ff647 Signed-off-by: Pawel Kamin
test/openstack: Use nvmf_tgt wrappers instead of spdk_tgt app
This is for the sheer convenience and cleanup purposes.
Change-Id: I526c4fb682eef94fbfae20b1d5a03dcf325ff647 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/761 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
| #
9f815a83 |
| 18-Mar-2020 |
Michal Berger <michalx.berger@intel.com> |
test/openstack: Drop .init config in favor of json
Change-Id: I2cbc31c13df4c0ab75846a262fd50c1769fea5a3 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/ge
test/openstack: Drop .init config in favor of json
Change-Id: I2cbc31c13df4c0ab75846a262fd50c1769fea5a3 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1357 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
| #
ddc069c5 |
| 18-Mar-2020 |
Michal Berger <michalx.berger@intel.com> |
test/openstack: Don't trigger errexit from within finish_test()
If, e.g., the rpc call fails the remaining parts of the function won't be called, resulting in lingering processes tainting the testin
test/openstack: Don't trigger errexit from within finish_test()
If, e.g., the rpc call fails the remaining parts of the function won't be called, resulting in lingering processes tainting the testing environment.
Avoid the above scenario by intercepting single es from the entire list.
Change-Id: Ie591935a3d868a1efa2890d1bb14776b0bdb6620 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1356 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
|
Revision tags: v19.10, v19.10-rc1, v19.07.1 |
|
| #
2c49e910 |
| 11-Sep-2019 |
Maciej Wawryk <maciejx.wawryk@intel.com> |
RPC: rename rpc get_bdevs to bdev_get_bdevs
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I899c05963f4dd5f29df0b10fc030c27029c2c246 Reviewed-on: https://review.gerrithub.io/c/sp
RPC: rename rpc get_bdevs to bdev_get_bdevs
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I899c05963f4dd5f29df0b10fc030c27029c2c246 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/468057 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| #
de756853 |
| 29-Aug-2019 |
Maciej Wawryk <maciejx.wawryk@intel.com> |
RPC: rename rpc construct_lvol_store to bdev_lvol_create_lvstore
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I7af61a37f04740425d777a69ac4ba6cd46371e7e Reviewed-on: https://rev
RPC: rename rpc construct_lvol_store to bdev_lvol_create_lvstore
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I7af61a37f04740425d777a69ac4ba6cd46371e7e Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466757 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
| #
4c049618 |
| 29-Aug-2019 |
Maciej Wawryk <maciejx.wawryk@intel.com> |
RPC: rename rpc destroy_lvol_store to bdev_lvol_delete_lvstore
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I4d10a4908c49366117e0e40d15a646716c7adcbf Reviewed-on: https://revie
RPC: rename rpc destroy_lvol_store to bdev_lvol_delete_lvstore
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com> Change-Id: I4d10a4908c49366117e0e40d15a646716c7adcbf Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466723 Reviewed-by: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
61a42c0e |
| 22-Aug-2019 |
Pawel Kaminski <pawelx.kaminski@intel.com> |
rpc: Rename set_bdev_nvme_hotplug to bdev_nvme_set_hotplug.
Change-Id: Iad39a30aab1edcaa03b748249d6b9f94a95822f8 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review
rpc: Rename set_bdev_nvme_hotplug to bdev_nvme_set_hotplug.
Change-Id: Iad39a30aab1edcaa03b748249d6b9f94a95822f8 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466050 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| #
16ed2344 |
| 05-Aug-2019 |
Pawel Kaminski <pawelx.kaminski@intel.com> |
test/openstack: Fix. Assign nvmfpid var as it is used in nvmftestfini
Change-Id: Id56b5034d034190f518bfa6cf84ec52a27a3ff5a Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: http
test/openstack: Fix. Assign nvmfpid var as it is used in nvmftestfini
Change-Id: Id56b5034d034190f518bfa6cf84ec52a27a3ff5a Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/464187 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v19.07, v19.04.1 |
|
| #
19359f86 |
| 07-Jun-2019 |
Pawel Kaminski <pawelx.kaminski@intel.com> |
test/openstack: Add scripts to test spdk-vs-openstack
This test requires openstack to be installed to use it with spdk target. Also one nvme disk is demanded. Following steps are taken in run_openst
test/openstack: Add scripts to test spdk-vs-openstack
This test requires openstack to be installed to use it with spdk target. Also one nvme disk is demanded. Following steps are taken in run_openstack_tests.sh script: 1. Run spdk target and create lvol store. 2. Restart cinder service to connect with spdk target. 3. Run some tempest tests. 4. Destroy lvol store and close spdk target.
Change-Id: I8c7b7dea3232a5eab1b8a4b96f26cf42ba45e02c Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457301 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|