►
Description
In this demo, Oleg will cover the basic parts of running MFTF on Magento Cloud Docker.
B
This
presentation
was
prepared
for
the
imagine
this
year
they
imagined
2020,
but
because
nineteen
station-
actually
it
wasn't
able
to
have
this,
and
also
this
presentation
was
a
system
was
about
how
the
cloud
lab
session
and
the
sense
that
committed
remote
isn't
possible.
So
I
will
try
to
adopt
the
present
presentation
itself
to
some
kind
of
discussion
and
demonstration,
mostly
so
we'll
go
through
slides.
Then,
if
you
don't
have
time,
I
will
show
something.
B
My
local
doctor
before
we
start
I'd
like
to
show
you
one
interesting
resource
so
for
this
love,
I
created
the
repository,
and
actually
this
is
quite
how
to
run
Zen
FTF
locally
in
the
most
easiest
way.
I
would
say
if
possible,
Terrell
just
share
this
repository
is
a
blue
jeans
channel.
So
you
can
go
and
take
a
look
after
after
we
are
done
so
yeah.
We
can
start,
please
don't
hesitate
to
stalk
me
in
any
moment
and
ask
questions
as
interactive
as
possible.
B
So
in
this
session
we
will
have
four
licenses
a
free
lesson
over
you.
We
will
start
with
the
basics
of
ajanta
fault,
with
template,
repository,
easy
tools
and
the
documentation,
then
we
will
switch
to
the
practical
lessons.
Of
course,
we
will
not
do
it
practical
for
you,
but
I
will
try
to
get
into
some
details
and
make
it
make
some.
B
Same
representation
of,
and
actually
we
still
trying
to
achieve
it,
but
I
would
say
it's
a
stable
product
we
have
support
of
all
was
the
services
I
would
say
that
magenta
supports.
We
are
also
on
the
age
of
4
new
versions.
We
recently
added
elasticsearch,
7.5
and
7.6
me
agent
same
SQL,
8.0
and
soon
tobe,
trying
to
make
your
local
experience
very
similar
to
what
we
have.
B
So
the
mechanical
doctor
has
few
years
cases
is
for
you
to
build
the
project
locally
with
a
few
tools.
The
next
one
is
to
have
a
continuous
integration
pipe
while
in
some
instruction
network-
and
we
in
Magento
also
trying
to
implement
this
and
be
the
first
in
those
things
sorry
trying
to
integrate.
Well,
ok
with
our
integration
tools
and,
of
course,
to
actually
to
deploy
the
joint
project
with
SEO
tools,
so
a
Magento
quality
system.
B
One
of
the
best
days
in
tool
to
the
point,
magenta,
and
also,
of
course,
the
magenta
color
doc-
requires
the
images.
So
images
consist
of
two
important
things:
it's
one
is
which
days
with
the
build
images
so
and
also
repository
those
two
things
are
heavily
connected
together,
eventually,
with
each
update
to
our
agenda
public
repositories,
we
to.
B
The
template
looks
simple:
we
have
a
bunch
of
branches,
as
old
branches
represents
different
magenta
versions.
We
update
the
magenta
place
within
the
releases
of
new
or,
if
you
want
to
say,
change,
Samson
user
composer
edges
are,
like
part,
is
easy
to
see
minimal
requirement
version
or
the
PHP,
but
it's
it's
very.
B
B
B
B
B
B
Use
about
two
CPUs
and
memory
at
least
five
abortions.
I
would
say
that
in
newer,
magento
call
doctor
1.1.
This
may
be
dictated
because
we
made
big
improvements
to
the
elixir
service,
which
current
this
feature
was
previously
over
at
least
one
gigabyte
of
forum,
but
I
think
it's
to
be
less
much
less.
B
B
B
A
B
Eventually,
add
service
and
also
as
few
environment
variables
needed
for
proper
emergent
configuration
on
vacant.
So
deployment
is
very
simple,
so
you
will
need
to
use
image
and
docker
file
new
file.
It
is
located
in
your
bin
folder
and
your
project
how
to
run
the
up,
then
ECA,
deploy
and
if
she'll,
deploy
actually
triggers
ECC
tools,
a
toast
built.
If
you
chose
the
boy
and
if
it
was
false,
deployed
comments
which
is
set
to
have
your
Magento
and
install
it
and
run
next.
A
B
Of
course,
we
beautiful
to
use
the
varnish
to
magenta
visa
Front
and
Cache,
so
what
we
do
is
we
use
in
the
docker
compose
and
the
to
deploy
container.
We
pause
the
Magento
configuration
called
system
who
paid
cash
and
cash
in
application
number
two
which
says
to
varnish.
We
also
log
this
configuration
into
the
innovated
PHP
file,
so
we
we
also
a
categories
STP
cash
costs
into
the
merchant
application,
and
after
this
we
actually
do
insect
cash,
clean.
B
B
So
this
was
a
minimal
set
which
we
need
to
perform
to
how
much
on
tyrannical
docker
bad
for
EM
FTF
itself.
We
need
to
perform
few
and
other
steps
and
we
needed
actually
to
make
em
FTF
tests
run
well
and
actually
we'll
try
to
explain
what
those
things
do.
So
there
are
four
require
consideration.
So,
first
one
is
admin
account
shell.
So,
for
example,
you
want
to
have
multiple
threads
to
run
your
FTF
test.
This
is
a
case
for
the
continuous
deviation
pipeline,
so
you'll
have
different
admins.
Oh,
you
will
even
have
one
single
admin.
B
So
if
you
want
to
cow
by
simple
admin
for
your
different
tribes,
you'll
have
to
get
me
a
cursor
into
one
which
allowed
to
use
the
same
account
without
logging
off
next
one
you
see,
MF
does
not
support
foreign
keys,
so
we
don't
have
to
disable
the
foreign
key.
Next,
one
is
eventually
a
disables
secure
in
administer
mail,
because
there
is
possibilities
and
like
we
are
adding
on
local
machine,
so
it
is
not
really
required
for
us.
Actually,
this
is
pretty
old.
After
these
three
changes,
we
cleans
a
Magento
application
page.
B
Next,
one
is
related
to
the
MFT
ring
configuration
itself,
so
this
configuration
as
the
Ely
file
and
we
need
to
pass
configuration
to
this
file.
So
you
can
do
this
by
oh,
you
can
do.
How
does
this
slide
show
us
we
as
the
comment
line.
So
there
are
few
configuration
fields
here.
It
is
the
page
base
URL,
which
represents
the
our
up
and
run
in
Magento
instance.
B
We
also
need
to
pass
the
backend
name
for
admin
and
the
user
name
and,
of
course,
the
password
you
can
see.
Those
three
fields
are
very
very
default
for
margin
developers
because,
like
we
also
have
those
the
same
same
in
default
man
and
quality
installation,
but
of
course
you
can
change
them
to
whatever
you
want,
and
if
you
change
them,
you
will
have
to
change
your
MF
EF
configuration
as
well.
B
So
actually,
this
is
all
that
we
need
to
prefer
the
FTL
framework
for
the
cloud
and
actually
is.
The
next
comments
will
be
related
to
the
building's
MFT
F
tests
itself.
So
we
added
the
MFT
air
cond
binary
file,
so
you
would
not
have
to
pause
the
full
path
to
the
FTL
framework
in
your
render.
Finally
folder,
so
you
just
have
to
run
doctor
compost
around
test
is
the
name
of
TF
comment
and
whatever
comment
we
would
need.
I
would
like
to
also
say
that
we
in
our
selenium
docker
compose
implementation.
B
System
so
not
have
any
problems,
we
say
we
suggest
you
to
use
this
test
container.
So
first
comet
actually
builds
the
MFT
of
projects
in
general,
generates
some
specific
files
and
actually
prepares
for
running
tests,
and
next
one
is
generate
tests.
It
is
it
takes
a
different
aim
of
TF
configuration
around
the
project,
compile
them
and
actually
creates
the
output.
B
B
B
B
One
more
interesting
actually
seen
here
is
that
I'm
passing
around
option
and
the
idea
is
actually
to
have
each
each
time.
When
you
run
some
comment
with
doctrine
composer,
you
will
have
to
remove
the
guilt
container
artifact
to
not
consume
your
memory
function.
So
please
don't
forget
to
follow
this
around.
B
B
B
B
B
B
Actually
so
that
is.
Is
you
share
on
the
template
and
for
production?
It
is
our
own
template.
The
official
has
a
full
file
system
with
file
system
permissions.
You
have
all
read
only
and
they
try
it
for
volumes
and
the
Fidel
Walker
you
have
it
right
for
everything.
Our
performance
is
comparatively
different,
so
in
production
your
performance
will
be
very
fast
and
we
really
recommend
it
for
your
thinking.
Integration
by
'pliance,
Fidel
promote.
You
would
have
worse
performance,
because
the
doctor
cuts
to
sync
all
the
files
in
this
room
for
Macintosh
machines
about
politics.
B
B
So
once
you
are
done
the
just
one,
second,
a
composer
compiler
date
and
you
have
the
model.
The
model
is
pretty
simple,
actually
just
as
page
to
your
identification
and
then
around
the
RTF
test
to
achieve
so
because
we
run
the
developer
mode.
We
would
like
to
need
to
have
a
few
new
options
pass
to
our
build
compose.
B
One
is
the
mode
called
developer.
One
is
a
whistle
and
you,
as
we
discussed
before,
and
the
sing
angel,
so
sync
engine
I'm,
going
to
use
the
mutagen.
You
may
use
Tucker
sing
if
you
prefer
it
or
if
you
have
a
Linux,
you
will
help
to
passing
engine
native
native
adran
also
supports
on
Mac
and
Windows,
but
the
performance
is
pretty
bad
there,
so
yeah
currently
for
Mac
and
for
Windows.
B
B
B
B
So
here
you
can
see
I
added
one
more
test
called
Oh
Porter
from
demo
page
test,
which
actually
just
opens
the
new
page,
which
was
added
by
the
my
custom
extension
and
the
very
face
with
wristband
specific
test
text
after
this
people
would
actually
have
to
just
stop
your
instances.
This
is
going
to
be
done
with
dr.
Campos
and
terminate,
so
there
are
some
specific
resources
around
here.
We
have
specific
section
on
our
deaf
dogs,
where
actually
those
steps
are
being
explained
more
deeply,
and
actually
this
is
all
for
this
session.
So.
B
What
I
would
like
to
also
show
that
there,
the
image
in
the
card,
my
first
story
and
I,
which
I
prepared
for
the
demo
so
yeah
I,
send
it
to
the
blue
jeans
chat?
But
eventually,
this
is
the
ultimate
white:
how
mm
RTF
or
misspelled
okay.
It
will
help
you
a
lot
because,
like
it's,
the
easiest
way
that
I
was
able
to
figure
out
and
and
there's
a
custom
model
to
take.
Apart
for
this
lock
code.
A
B
It
consists
of
the
small
controller
within
this
page,
which
actually
just
stays
the
demo
block
and
also
has
some
configuration,
and
it
has
the
most
important
interests
cast
em
fgf
test.
This
consists
of
two
entities.
One
is
the
page
which,
like
very,
very
similar
configuration
for
system
active
test
and
the
test
test
instruction
which
ultimately
just
go
to
specific
custom
down
URL
and
checks.
If
there
is
a
message
called
welcome
to
the
quality
of
them-
and
this
is.
B
Yep,
if
you
have
any
question,
please
let
me
know
anything
FTF,
please
also.
Let
me
know
I
will
try
to
answer
your
questions
and
help
you
to
happen
dragon
FTF.
Do
it
locally.