Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

ci: add backward and forward compatibility tests#2135

Merged
GabyCT merged 3 commits intokata-containers:masterfrom
devimc:topic/ci/backwardTest
Jan 10, 2020
Merged

ci: add backward and forward compatibility tests#2135
GabyCT merged 3 commits intokata-containers:masterfrom
devimc:topic/ci/backwardTest

Conversation

@devimc
Copy link
Copy Markdown

@devimc devimc commented Nov 29, 2019

Backward compatibility test checks if docker exec (create and start) and
rm (stop and delete) work in a kata container started with the current
installed version (PR) and modified with the master version of kata.
Forward compatibility test does the same but starting a container with the
master version of kata and modifying it with the current installed version (PR)

fixes #2134

Signed-off-by: Julio Montes julio.montes@intel.com

@devimc devimc added the do-not-merge PR has problems or depends on another label Nov 29, 2019
@devimc
Copy link
Copy Markdown
Author

devimc commented Nov 29, 2019

/test-ubuntu

Julio Montes added 2 commits January 9, 2020 20:03
If `FORCE_BUILD_QEMU` is set in environment the script that install QEMU
will build and install QEMU from source, ignoring cache.

Signed-off-by: Julio Montes <julio.montes@intel.com>
Modify scripts that install kata to support PREFIX environment variable,
this way installation path can be configurable.

Signed-off-by: Julio Montes <julio.montes@intel.com>
@devimc devimc force-pushed the topic/ci/backwardTest branch from 8918427 to d4ebfd8 Compare January 9, 2020 20:04
@devimc devimc changed the title ci: add a simple backward compatibility test ci: add backward and forward compatibility test Jan 9, 2020
@devimc devimc changed the title ci: add backward and forward compatibility test ci: add backward and forward compatibility tests Jan 9, 2020
@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 9, 2020

/test-ubuntu

@devimc devimc force-pushed the topic/ci/backwardTest branch from d4ebfd8 to 8cd1ccb Compare January 9, 2020 20:30
@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 9, 2020

/test-ubuntu

@devimc devimc force-pushed the topic/ci/backwardTest branch from 8cd1ccb to 4fd0f97 Compare January 9, 2020 20:55
@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 9, 2020

/test

@devimc devimc removed the do-not-merge PR has problems or depends on another label Jan 9, 2020
@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 9, 2020

@jodh-intel changes applied, thanks

Backward compatibility test checks if docker exec (create and start) and
rm (stop and delete) work in a kata container started with the current
installed version (PR) and modified with the master version of kata.
Forward compatibility test does the same but starting a container with the
master version of kata and modifying it with the current installed version (PR)

fixes kata-containers#2134

Signed-off-by: Julio Montes <julio.montes@intel.com>
@devimc devimc force-pushed the topic/ci/backwardTest branch from 4fd0f97 to 6f038bd Compare January 9, 2020 21:51
@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 9, 2020

/test-ubuntu

@devimc
Copy link
Copy Markdown
Author

devimc commented Jan 10, 2020

/test

# SPDX-License-Identifier: Apache-2.0
#

set -x
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this for debugging ?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yup, and I'd like to keep it

@GabyCT GabyCT merged commit 83f459f into kata-containers:master Jan 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: add backward compatibility test

4 participants