►
From YouTube: BE Pair Programming - 2023-08-16
Description
Today we paired on fixing a master broken issue
https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/3317
B
Yeah,
so
if
you,
if
you
look
in
master
Griffin,
there's
there's
a
few
different
failures,
but.
B
Mainly
it's
mainly
this
issue
with
rack
attack
and,
unfortunately,
the
tests
are
excruciatingly
slow
to
run
I'm,
not
totally
sure
why
I
think
it's,
because
it's
sending
a
bunch
of
HTTP
requests.
B
So
if
I
try
and
run
all
the
Tiff,
it
takes
a
very
long
time
to
finish.
A
Oh,
that
that
happens
to
me
a
lot
because
I
feel
like
it's
like
some
sort
of
context
or
like
order-based
failure
and
the
elastic
tests
regularly.
If
they're
set
up
in
a
certain
way,
they
could
take
like
one
or
two
minutes
to
run
locally.
So
I'm
I
feel
you
on
things
being
slow.
Oh,
okay,
cool!
So
that's
an
example
of
one
where
you
ran
one
that
failed
before
and
it
completely
just.
A
If
you
run
it
locally,
it
fails
every
time.
I
guess
yeah.
B
Like
at
least
at
least
it's
reproducible
locally,
the
trickiest
wins
are
the
ones
where
you
run
it
locally
and
it
passes
and
you're
like
yeah.
A
D
B
Of
the
test
was
the
flu
there's
a
shared
example
here
and
I
think
it
looks
like
we're
sending
like
10
HTTP
requests
for
each
example.
A
A
B
A
C
B
I'm
not
sure
if
they're
like
two
different
independent
barriers
or
if
they're
related
to
each
other
but
yeah
I've,
tried
I've,
tried
running
both
files
at
the
same
time,
and
you
know
the
the
Fair
start
popping
up
when
you
do
that.
C
B
B
Here
is
interesting,
so
we're
expecting
a
hash,
including
message
wreck
attack,
yeah.
B
Dennis429
I.
A
B
B
D
D
C
B
B
A
B
D
D
A
Feature
invalid
already,
so
I
don't
think
this
is
like
a
new
I,
see
an
open
issue
for
the
spec
requests.
Api
feature
specs,
that,
while
all
of
the
errors
are
not
the
same,
it
does
have
the
invalid
operation
failure.
C
A
Done
that
before,
if
you
have
like
a
filled
pipeline,
you
can
just
like
create
an
issue
from
it,
and
it
does
it
for
you.
I
wanted
to
see
if
there
was
any
major.
A
A
Okay,
let's
see
I
know
those
are
hard
to
identify
for
me,
sometimes
where
I'm
like.
Where
was
this
in
the
spec
I'll
see
if
I
can
get
it
from
the
pipeline,
I
was
looking
at.
B
A
Oh
I,
used
to
okay,
like
I,
figured
out
how
to
read
that
like
one
time
and
then
I
never
figure
out
again,
but
it
is
possible
to
trace
that
back
to
where
it
is
in
the
code.
But
when
it's
a
really
long
spec
and
then
you
add,
like
the
shared
examples
into
it,
it
gets
a
little
murky
for
me
as
to
how
to
get
back
from
that.
B
A
B
B
C
B
B
A
Okay,
so
throttles
Okay
so
hold
on,
go
back
up,
it's
like
rate
limited
and
authenticated
requests.
D
B
A
B
C
A
B
Okay,
so
I'm
trying
to
do
like
a
conditional
breakpoint
so
that
I
don't
stop
on
every
single
request.
B
So
I'm
going
back
here
and.
A
B
A
B
So
I
don't
think
I,
don't
think
it
has
to
do
with
the
seed,
but
I
do
feel
like
it
has
to
do
with
these
two.
These
two
specs
running
at
the
same
time,
okay,.
B
A
B
B
Yeah
so
I
guess
now
I
think
there's
a
way
to
get
the
back
trace
on
how
we
got
here
right.
A
Oh
gosh,
yes,
I,
don't
remember
how
someone
just
posted
it
about
where.
B
B
B
A
B
Yeah
we
have
Rack
Attack,
shared
examples.
9484
I
think
this
might
be
our
entry
point.
B
B
A
B
C
A
B
C
D
B
A
Yeah
I
don't
know,
let's
see.
C
C
A
A
I'm
gonna
send
it
to
you,
because
that
file
has
a
five
hour
old
change
and
so
now
right
now
it's
very
suspect.
Let
me
send
the
file
and
look
and
see
if
this
file
involved
in
any
of
this.
D
B
Yeah
I
just
did
that
and
I'm
running
the
fifth
now.
A
B
A
B
B
A
It's
really
close,
and
it's
touching
the
shared
examples.
D
B
A
It's
really
hard
to
tell
so
it
looks
like
it.
A
B
C
A
A
A
B
A
That
yeah,
that
Mr,
is
where
the
application
settings
were
added.
B
A
A
But
yeah.
A
Yeah,
that's
I,
think
that's
fine
I
mean
we
can't
leave
Master
broken.
A
Yeah
I
will
say
like
open
a
revert,
Mr
and
then.
A
B
Yeah
possibly
I
feel
like
it
might
be
something
strange
with
with
that
flip
it
on
registered
groups
because,
like
we
don't
we
reset
this
and
then
we
don't
register
the
stuff
again
afterwards.
So.
B
I
have
I
have
made
like
some
contributions
to
the
future
product
stuff,
but
yeah
I
haven't
looked
into
the
flipper
internals
either.
A
Oh
I
see
this
was
a
jihu
contribution,
so.
C
A
Oh
yeah,
you
want
to,
you,
can
add
master
broken.
C
Link
to
the
right
thing:
okay,
remember
that
word:
it
will
apply
pipeline
expedite
and.